当我们博客文章数量比较多的时候,有时候用户来了很少一页一页翻你都写了哪些文章,而且大多时候基本都是通过搜索引擎来找到他想看的文章的。这时候我们如果给每篇文章下面添加相关文章列表,这样对用户的体验以及让他更好的了解你的网站内容是非常有必要的,就像无觅那个插件一样,今儿我们就来通过文章分类来显示该分类下的文章标题。代码先给大家贴出来。

<div id="recent-post">
<h2>相关文章列表</h2>
<ul>
<?php
    $catid = get_the_category(); //通过这个函数可以获得该文章下的分类信息

    $newcat_id = $catid[0]->cat_ID; //获取得到该文章下的分类ID

    $recent = new WP_Query("showposts=8&orderby=rand&cat=".$newcat_id);

    while($recent->have_posts()) : $recent->the_post();
?>
<li><a title="<?php the_title(); ?>" href="<?php the_permalink(); ?>"><?php the_title(); ?></a></li>

<?php   endwhile; wp_reset_query();  ?>
</ul>
</div>

//上面代码作用是通过列表的形式随机显示8篇某文章分类下的其他文章标题。

将上面的代码放到single.php文件里面的<?php comments_template( ”, true ); ?>上面你需要显示的地方,然后还需要进行下样式调整,这个具体在每个主题里面修改的style.css内容也不一样,需要大家掌握基本的一些html相关知识。大概效果就是磊子每篇文章下面这样

文章列表图示
如果大家对以上所使用的函数不熟悉的话,比如the_title(),get_the_category()等等,都可以在http://www.favortt.com/wordpress-functions-class 查找的到。