Code to place ads on woohoo news theme

To place ads on a Woohoo News theme, you'll need to add some code to your theme's files. Here's a step-by-step guide to help you do so:

Prerequisites:

  1. You have a Woohoo News theme installed on your WordPress site.
  2. You have a Google AdSense account and have obtained your ad code.
  3. You have a basic understanding of HTML and CSS.

Step 1: Create a new file for ads

In your theme's directory, create a new file called ads.php. This file will contain the code for displaying ads.

Step 2: Add the ad code to ads.php

Open the ads.php file and add the following code:

<?php
// Get the ad code from Google AdSense
$ad_code = '<script async src="https://pagead2.googlesyndication.com/pagead/js/adsbygoogle.js"></script>
<ins class="adsbygoogle"
     style="display:block"
     data-ad-client="YOUR_ADSENSE_CLIENT_ID"
     data-ad-slot="YOUR_AD_SLOT_ID"
     data-ad-format="auto"
     data-full-width-responsive="true"></ins>
<script>
(adsbygoogle = window.adsbygoogle || []).push({});
</script>';

// Display the ad
echo $ad_code;
?>

Replace YOUR_ADSENSE_CLIENT_ID and YOUR_AD_SLOT_ID with your actual AdSense client ID and ad slot ID, respectively.

Step 3: Add the ad to your theme's template

In your theme's index.php file, add the following code to display the ad:

<?php get_template_part('ads');?>

This code will include the ads.php file and display the ad.

Step 4: Customize the ad placement

You can customize the ad placement by adding CSS styles to your theme's style.css file. For example, you can add the following code to display the ad at the top of the page:

.ads {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 250px;
  background-color: #f0f0f0;
  padding: 20px;
  border-bottom: 1px solid #ccc;
}

Adjust the styles as needed to fit your theme's design.

Step 5: Save and refresh

Save all the changes to your theme's files and refresh your WordPress site. The ad should now be displayed on your site.

That's it! You've successfully added ads to your Woohoo News theme using Google AdSense.