侧边栏壁纸
博主昵称
1018博客

同款主题
购买请联系QQ
客服一:827665774
客服二:1018890163

  • 累计撰写 397 篇文章
  • 累计收到 236 条评论

zblog文章页面调用文章的相关文章

2020-8-2 / 0 评论 / 325 阅读
温馨提示:
本文最后更新于2020-8-2,已超过半年没有更新,若内容或图片失效,请留言反馈。

在文章页面添加文章的相关文章可以有效提高网站的pv,由于zblog官方提供了zblog的相关文章函数代码,因此给zblog文章添加相关文章相当容易,只需要在post-single.php文件添加代码即可。下面是官方提供的代码,添加到要显示相关文章的对应位置。

{$aid=$article.ID}
{$tagid=$article.Tags}
{$cid=$article.Category.ID}
{php}
    $tagrd=array_rand($tagid);
    if( sizeof($tagid)>0 && ($tagid[$tagrd]->Count)>1){
        $tagi='%{'.$tagrd.'}%';
        $where = array(array('=','log_Status','0'),array('like','log_Tag',$tagi),array('<>','log_ID',$aid));
    }else{
        $where = array(array('=','log_Status','0'),array('=','log_CateID',$cid),array('<>','log_ID',$aid));
    }
    $array = $zbp->GetArticleList(array('*'),$where,array('rand()'=>' '),array(6),'');
    foreach ($array as $related) {
        if(($related->ID)!=$aid){
        $str .= "<li><span class=\"time\">{$related->Time('m-d')}</span><span class=\"title\"><i class=\"icon-doc-text\"></i><a href=\"{$related->Url}\" title=\"{$related->Title}\">{$related->Title}</a></span><small  class=\"pcomm\"><i class=\"icon-comment-1\"></i> <a href=\"{$related->Url}#comments\" rel=\"nofollow\" title=\"《{$related->Title}》上的评论\">{$related->CommNums}</a></small></li>";
        }
    }
{/php}
{$str}

评论一下?

OωO
取消

登录

没有账号? 立即注册

注册

已有账号? 立即登录