国内外VPS
主机测评与优惠

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

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

$backup = $post;
$tags = wp_get_post_tags($post->ID);
$tagIDs = array();
if ($tags && count($tags)>1) {
echo ‘

相关日志

’;
echo ‘
    ’;
    $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(); ?>
  • ” rel=”bookmark” title=”” target=”_blank”>

  • ’;} else { ?>

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

赞(0)
版权声明:本文采用知识共享 署名4.0国际许可协议 [BY-NC-SA] 进行授权
文章名称:《WordPress相关文章(非插件)实现方法》
文章链接:https://www.liuzhanwu.com/10691.html
本站资源仅供个人学习交流,请于下载后24小时内删除,不允许用于商业用途,否则法律问题自行承担。

登录

找回密码

注册