WordPress相关文章(非插件)实现方法

2021年4月13日10:30:05 发表评论 271

WordPress相关文章(非插件)实现方法云服务器怎么样?云服务器值不值得购买?云服务器好不好?

WordPress相关文章(非插件)实现方法

在每篇日志的后面添加相关文章,可以实现对相关文章的深入阅读,用插件的方法,简单,但显得累赘,下面是用代码实现:

<div class=”related_posts”> <?php
$backup = $post;
$tags = wp_get_post_tags($post->ID);
$tagIDs = array();
if ($tags && count($tags)>1) {
echo ‘<h3>相关日志</h3>’;
echo ‘<ul class=”ul_style”>’;
$tagcount = count($tags);
for ($i = 0; $i < $tagcount; $i++) {
$tagIDs[$i] = $tags[$i]->term_id;
}
$args=array(
‘tag__in’ => $tagIDs,
‘post__not_in’ => array($post->ID),
‘showposts’=>8,
‘caller_get_posts’=>1
);
$my_query = new WP_Query($args);
if( $my_query->have_posts() ) { while ($my_query->have_posts()) : $my_query->the_post(); ?>
<li><a href=”<?php the_permalink() ?>” rel=”bookmark” title=”<?php the_title(); ?>” target=”_blank”> <?php the_title(); ?> </a></li>
<?php endwhile;echo ‘</ul>’;} else { ?> <?php }} $post = $backup;wp_reset_query();?> </div>

加在single.php文章结尾处即可。

WordPress相关文章(非插件)实现方法

来源链接:https://www.vpssz.com/

本站声明:网站内容来源于网络,如有侵权,请联系我们,我们将及时处理。

郑重声明:VPS主机评测仅提供资料收集及VPS云主机信息推介,不提供任何VPS云主机及代购业务!