As I always would say, WordPress has an edge over other blogging platforms because of the various plugins which are made readily available by countless number of developers and as such making it easy for bloggers to achieve lots of things on their blog. You might be wondering now, why then the title about “How to Add Related Post to WordPress Theme Without a Plugin“.
Adding lots of plugins to your wordpress blog can clog you blog, thereby slowing down your site, some plugins might not work alongside each other, while some others which have been abandoned by their developers can have vulnerability risks, you can now imagine why I would be teaching you how to show related posts in wordpress without the use of a plugin. Enough of the stories, let me go straight to the point.
Adding Related Post to WordPress Blog Without the Use of Plugin
- Login to your WordPress Dashboard. Go to Appearance > Editor.
- Now click on single.php whichh is located on the right sidebar of your dashboard, a new page would be displayed for you to Edit.
- Search for
<?php the_content(); ?>
Directly below it, paste the below code
<?php
//for use in the loop, list 5 post titles related to first tag on current post
$tags = wp_get_post_tags($post->ID);
if ($tags) {
echo 'Related Posts';
$first_tag = $tags[0]->term_id;
$args=array(
'tag__in' => array($first_tag),
'post__not_in' => array($post->ID),
'showposts'=>5,
'caller_get_posts'=>1
);
$my_query = new WP_Query($args);
if( $my_query->have_posts() ) {
while ($my_query->have_posts()) : $my_query->the_post(); ?>
<p><a href="<?php the_permalink() ?>" rel="bookmark" title="Permanent Link to <?php the_title_attribute(); ?>"><?php the_title(); ?></a></p>
<?php
endwhile;
}
}
?>
- Now Click on Update File
Note: To this related post tutorial works with your Tags, also the default number of related post it displays is 5. To change the value, change 5 to whatever you want in the code.
Did this help you, Why not share.. Sharing is Caring..
4 Comments
thanks for tis,but what about related post with thumbmaill? and also what numba of plugin is too much for one blog
You are Welcome. There is no specific number of plugins which are too many for a wordpress blog, it depends on the CPU usage of the Plugin. For instance one Related Post plugins can make use of more CPU usage than 2 google xml sitemaps plugins.
I hope you understand this.
Hello bro, can u give tell Me how to increase numbers of posts from the normal 10 to 20 on my carrington theme…. Thanks
Can i get a simple code that doesn’t have heading for my website http://www.doronize.com.ng i just need a code that will fit into my website perfectly