Archived topic
How to Place Recent Posts after Entry-Content
3 replies · Started by David on October 13, 2015
Viewing posts 1–4 of 4
Hi Tom,
I wanted to place this recent posts code before the "entry-meta". Is it better to place it in the content.php or the function.php. Thanks!
<!-- Related Posts -->
<div class="related-posts">
<h3>Related Posts</h3>
<div>
<?php $orig_post = $post; global $post; $tags = wp_get_post_tags($post->ID); if ($tags) { $tag_ids = array(); foreach($tags as $individual_tag) $tag_ids[] = $individual_tag->term_id; $args=array( 'tag__in' => $tag_ids, 'post__not_in' => array($post->ID), 'posts_per_page'=> 54, 'caller_get_posts'=>1 ); $my_query = new wp_query( $args ); while( $my_query->have_posts() ) { $my_query->the_post(); ?>
<div class="relatedthumb">
<a rel="external" href="
<? the_permalink()?>">
<?php the_post_thumbnail(array(150,150)); ?>
<br />
<?php the_date(); ?>
<br />
<?php the_title(); ?>
</a>
</div>
<? } } $post = $orig_post; wp_reset_query(); ?>
</div>
</div>
<!-- Related Posts -->
I would use a hook like this:
add_action( 'generate_after_entry_content','generate_add_recent_posts' );
function generate_add_recent_posts()
{
// If we're not on a single post, return
if ( ! is_single() )
return;
?>
Everything goes in here.
<?php
}
THANKS!! I getting the hang of this now.
You're welcome :)
This archived topic is closed to new replies.
