Categories: Tips & Tricks

Adding a external file after the first post

How might you display a Google ad after the first post or anything you like? It is very simple. You just need to add the variable $loopcounter in the Loop. If the $loopcounter is less than or equal to 1, then include your option. Check out the code:

<?php if (have_posts()) : while (have_posts()) : the_post(); $loopcounter++; ?>

  // your loop

  <?php if ($loopcounter <= 1) { include (STYLESHEETPATH . '/you-file.php'); } ?>

<?php endwhile; ?>

<?php else : ?>

<?php endif; ?>

Pretty simple huh. Well in the $loopcounter line, you may change the include to point to any file or maybe a custom widget like so:

<?php if ($loopcounter <= 1) { dynamic_sidebar( 'Plus Post' ); } ?>

Or use your code directly in between the { & }.

Web Master

Hi, I am Miguel, I bought this site in 2009. So I now run or manage the site. Please visit my new website or follow me on twitter @W3i.

Recent Posts

Scheduled Post Shift

I just came across an article over at WPHacks.com about a "how to" shift and…

2 hours ago

WP Realtor

The Ultimate WordPress Real Estate theme with custom developed plugins, single and multiple agents, extensive…

10 hours ago

WordPress 2.6.5

WordPress 2.6.5 is immediately available and fixes one security problem and three bugs. We recommend…

22 hours ago

Comment Validation

Another plugin I am using on this site: Comment Validation by Jörn Zaefferer. From Jörn's…

1 day ago

Woopra Analytics

Woopra is the world's most comprehensive, information rich, easy to use, real-time Web tracking and…

2 days ago

WordPress Beta 3 Error

If you don't know, this site is running the latest WordPress. Which is in Beta…

2 days ago