Welcome, Guest: Register On Nairaland / LOGIN! / Trending / Recent / New
Stats: 3,153,512 members, 7,819,853 topics. Date: Tuesday, 07 May 2024 at 03:23 AM

How To Make Adsense Appear In Middle Of Blogger Posts - Webmasters - Nairaland

Nairaland Forum / Science/Technology / Webmasters / How To Make Adsense Appear In Middle Of Blogger Posts (336 Views)

How To Update The Display Of Blogger Comments To The New Version / How Do I Insert Ads In Between Blogger Posts? / Pre-Wedding Photos Of Blogger Juachi Promise Ochu (2) (3) (4)

(1) (Reply)

How To Make Adsense Appear In Middle Of Blogger Posts by EtzJayprinz(m): 8:31am On Oct 10, 2017
How to easily place Adsense ads in middle of Blogger postsusing the Blogger " Post Template" feature. Although the trick is very easy to implement and automatically displays ad in desktop and mobile view, the trick doesn't display the ads in old posts.

If you want the ad to display in the middle of all posts (old and new), you will have to hack your blog's html and add some codes to it. I stumbled on the trick here, implemented it and works fine on my blog. I even use the trick to make Adsense ads appear in the middle of posts on Blogger mobile view.

This script in the trick actually looks for number of
(line break) tags inside your post and display ad unit.


How To Get Started

==> BACK UP your blog template. Very Important!

==> Generate your Adsense ad code from
www.google.com/adsense

==> Parse the Adsense ad code at
www.freehtmlparser..com (paste and click "Encode"wink

==> Login to your Blogger dashboard and back up your template ( Very Important! )

==> Go to "Template " > "Edit HTML"

==> Use CTRL F to search your HTML for the JQuery script below:


<script src='https://ajax.googleapis.com/ajax/libs/jquery/1.9.1/jquery.min.js' type='text/javascript'/>

If it exists, move on to the next step. If not, copy the script above and paste directly above </body> in your blog's html

==> Use CTRL F to find again and directly above it, paste the code highlighted below:

<b:if cond='data:blog.pageType == "item"'>
<script>
$AdCode = $("#AdCode"wink.html();
$("#PostBody br:lt(1)"wink.replaceWith($AdCode);
$("#AdCode"wink.remove();
</script>
</b:if>

==> Save the Template

==> Go back to "Template " > Edit HTML . Use
CTRL F to find <data:post.body/> .

Make sure you close the space.

Replace it with the code below:


<div id="PostBody">
<data:post.body/>
</div>
<div id="AdCode">
<div style='margin:5px 0;text-align:center;clear:both;'>
<!-- <b><span style="color: red;">Paste PARSED Ad Unit Code Here</span></b> -->
</div>
</div>

==> Save the template

NB : Your template might have 2 or more < data: post.body/ > codes. You have to identify correct one by using "try and error" trick. The 2nd or 3rd instance works in most templates though.

==> Go to "New Post " > "Options ". Ensure you select "Press Enter for line breaks ".

That's all.

To make it appear on mobile view, find < b: includable id='mobile-post' var='post' > in your HTML and replace the under the line as explained above.

I hope it works for you.

If it doesn't work for you, you can simply revert the changes by uploading the back up you created before implementing the trick.


Read More
via
http://yagiloaded.com.ng

(1) (Reply)

Do You Really No What Boostrap Means In Developing / How To Block Intrusive Javascript On Broswer: Chrome And Firefox / Importance Of Search Engines

(Go Up)

Sections: politics (1) business autos (1) jobs (1) career education (1) romance computers phones travel sports fashion health
religion celebs tv-movies music-radio literature webmasters programming techmarket

Links: (1) (2) (3) (4) (5) (6) (7) (8) (9) (10)

Nairaland - Copyright © 2005 - 2024 Oluwaseun Osewa. All rights reserved. See How To Advertise. 29
Disclaimer: Every Nairaland member is solely responsible for anything that he/she posts or uploads on Nairaland.