zblog php调用热门文章、阅读浏览数最多的文章列表
博客吧前面转载过《zblog PHP调用热门文章、随机文章和热评文章代码》,里面介绍的zblog php调用热门文章的方法过于动干戈,因此并不建议使用。使用zblog php程序的博主如果需要调用热门文章列表,博客吧推荐使用以下代码方法。
把下面的代码添加到主题的include.php文件:
1 2 3 4 5 6 7 8 9 10 | function hot_article($num){ global $zbp,$hot; $hot .= ''; $array = $zbp->GetArticleList(array('*'),array(array('=','log_Status','0')),array('log_ViewNums'=>'DESC'),array($num),''); foreach ($array as $article) { $hot .= '<li><a href="'.$article->Url.'" title="'.$article->Title.'">'.$article->Title.'</a></li>'; } $hot .= ''; return $hot; } |
在要显示热门文章列表的模板位置添加调用代码:
1 | {hot_article('10')} |
其中的10表示要显示的数量。
网友留言:
天计
大神。如果要调用热评文章,随机文章,该怎么搞?https://www.boke8.net/zblog-php-hot-rand-comm-post.html 这篇文章的用不了,提示语法错误。
热评,把上文中的log_ViewNums改成log_CommNums;随机,把’log_ViewNums’=>’DESC’改成’rand()’=>”(PS:zblog官方管理员说建议使用rand的随机文章。)
博主,咨询一下,调用热门和排行等大多数是为了给SEO提供更多的内链,但是用js的话,SEO好像排斥,请问上方的方法对SEO有影响吗?
虽然不用zblog 但是教程写的不错好评