在文章页面添加文章的相关文章可以有效提高网站的pv,由于zblog官方提供了zblog php的相关文章函数代码,因此给zblog php文章添加相关文章相当容易,只需要在post-single.php文件添加代码即可。下面是官方提供的代码,添加到要显示相关文章的对应位置。
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 |
{$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} |
原创文章,作者:kirin,如若转载,请注明出处:https://blog.ytso.com/247995.html