Genesis Themes

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

Related Posts by Category in WordPress without Plugin

How to display WordPress related posts by Category without plugin :

Displaying related posts based on particular category is the great idea.Users likes this type of formats,where they can get accurate related posts on particular topic.

Related Posts by Category

Go to Appearances >Editor >Single.php.

Here's the code to drop in  your  theme's single.php file to display WordPress related posts by category.

<?php 
$orig_post = $post;
global $post;
$categories = get_the_category($post->ID);
if ($categories) {
$category_ids = array();
foreach($categories as $individual_category) $category_ids[] = $individual_category->term_id;
$args=array(
'category__in' => $category_ids,
'post__not_in' => array($post->ID),
'posts_per_page'=> 2, // Number of related posts that will be shown.
'caller_get_posts'=>1
);
$my_query = new wp_query( $args );
if( $my_query->have_posts() ) {
echo '<div id="related_posts"><h3>Related Posts</h3><ul>';
while( $my_query->have_posts() ) {
$my_query->the_post();?>
<li><div class="relatedthumb"><a href="<? the_permalink()?>" rel="bookmark" title="<?php the_title(); ?>"><?php the_post_thumbnail(); ?></a></div>
<div class="relatedcontent">
<h3><a href="<? the_permalink()?>" rel="bookmark" title="<?php the_title(); ?>"><?php the_title(); ?></a></h3>
<?php the_time('M j, Y') ?>
</div>
</li>
<?
}
echo '</ul></div>';
}
}
$post = $orig_post;
wp_reset_query(); 
?>

WordPress Plugins to display  related posts by category in WordPress:

Related Posts via Categories and Related Posts by Category are 2 great plugins, which also do the same work for your website.If you don't like coding, than simply install any one of following plugins to get the same result.

Here are 2 different related posts WordPress category plugins

1.Related Posts via Categories.

2. Related Posts by Category.

Also see tutorials on WordPress related posts for genesis themes:

1.Display related posts in Genesis with thumbnails, based on Category and  tags 

2.Display related posts in WordPress without using a plugin.

Related Posts

  • No Self Pings : 2 ways to Remove WordPress Self Pingbacks
  • How to Create a Mobile Friendly Responsive Menu in WordPress
  • How to Add WordPress Pagination Without a Plugin
  • Recommended WordPress Ping List 2017
  • Top 10 Most Popular Google Adsense Alternatives 2016
  • How to Disable Emojicons in WordPress 4.2
  • How to Remove Elegant Themes Footer Links
  • Inline Small CSS To Speed Up Your Website
  • How to Add WordPress Related Posts Without Plugin
  • How to Add Expires Headers in WordPress

Bluehost and Siteground Coupons for January 2016.

Best Premium WordPress Themes from TemplateMonster
download wordpress themes from MonsterOne

Categories

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