WordPress怎么添加相关文章推荐的代码?

今天,本作在网上搜刮到了WordPress网站建设的小技巧:添加相关文章推荐的代码。

这方法很简单,是通过获取该文章的分类id,然后获取该分类下的文章进行展示,来达到获取相关推荐文章的目的。具体效果看下图:

相关文章推荐显示效果

具体代码如下:

<div>
  <h3>相关推荐</h3>
  <ul id="list-group">
    <?php
	global $post;
	$cats = wp_get_post_categories($post->ID);
	if ($cats) {
		$args = array(
			'category__in' => array( $cats[0] ),
			'post__not_in' => array( $post->ID ),
			'showposts' => 6,
			'caller_get_posts' => 1
		);
	query_posts($args);

	if (have_posts()) {
	while (have_posts()) {
		the_post(); update_post_caches($posts); ?>
    <li class="list-group-item">☆ <a href="<?php the_permalink(); ?>" target = "_blank" title="<?php the_title_attribute(); ?>">
      <?php the_title(); ?>
      </a></li>
    <?php
	}
} 
	else {
		echo '<li class="list-group-item">☆ 暂无相关文章</li>';
	}
	wp_reset_query(); 
	}
	else {
		echo '<li class="list-group-item">☆ 暂无相关文章</li>';
	}
?>
  </ul>
</div>

将以上代码添加到对应主题目录下的single.php页面的合适位置即可。最好还要自行添加CSS样式对页面进行美化。

看完该文章有什么感受?

发表评论

电子邮件地址不会被公开。

标签:, ,
顶部