Genesis Themes

  • Home
  • Genesis Tutorials
  • WP Tutorial
  • Twenty Fifteen Theme
  • Social Media
  • WP Plugins

How to Add WordPress Related Posts Without Plugin

How to Display related posts in WordPress without Plugin  :

WordPress Related Posts : According to Google's Matt Cutts, related posts will help the search bits to discover in depth content.More over ,they will help to increase page views in your website,which is better sign for SEO ranking.

Some dozen of WordPress plugins available for related posts,but they will slow down your website.so avoid using many plugins.

Paste the following code in your WordPress theme's single.php file

Go to Appearances >Editor >Single.php.

Here's the code to add WordPress related posts without plugin.

<?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),
'posts_per_page'=>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(); ?>
<a href="<?php the_permalink() ?>" rel="bookmark" title="Permanent Link to <?php the_title_attribute(); ?>"><?php the_title(); ?></a>

<?php
endwhile;
}
wp_reset_query();
}
?>

( Source )

Further advanced methods to add WordPress related posts :

1.Add related posts with thumbnails for WordPress

2.Display related posts in WordPress by category.

YARPP is the best WordPress related posts plugin :

If you are great  techie, just install Yet Another Related Posts Plugin (YARPP) which do your work easier.Display a list of related entries on your site and feeds based on algorithm. Now this YARPP plugin having in built support to show related posts with thumbnail.

For Genesis Users :

1.show genesis related posts with thumbnails.

2.Add related posts by category in Genesis theme.

3.Display Genesis related posts based on tags.

Related Posts

  • Best Way to Defer Parsing of JavaScript in WordPress
  • How to Add WordPress Pagination Without a Plugin
  • How to Combine External JavaScript files in WordPress
  • Remove Query String from Static Resources in WordPress
  • Recommended WordPress Ping List 2017
  • How to Create Custom WordPress Sitemap Without Plugin
  • Resources to Minify CSS in WordPress
  • How to Enable Gzip Compression in WordPress
  • How to Minimize DNS Lookups
  • Exclude Category Posts from Homepage in WordPress

Bluehost and Siteground Coupons for January 2016.

Get Shared Hosting for $3.95/m from SiteGround
Get Shared Hosting for $3.95/m from Bluehost

Categories

  • Blog
  • Blogger
  • Genesis Tutorials
  • Social Media
  • Top Websites
  • Twenty Fifteen WordPress Theme
  • WordPress Plugins
  • WordPress Tutorial