Discuz门户自动增加相关文章的方法

第一步:
按照这个路径\source\module\portal\portal_view.php找到protal_view.php

第二步:
打开编辑这个文件,找到如下代码:
$article['allowcomment'] = !empty($cat['allowcomment']) && !empty($article['allowcomment']) ? 1 : 0

第三步:
找到这个代码然后在这前面添加如下代码:
$article['related'] = array();
$query = DB::query("SELECT aid,title
FROM ".DB::table('portal_article_title')." where catid='$article[catid]' order by rand() limit 10");
while ($value = DB::fetch($query)) {
$value['uri'] = fetch_article_url($value);
$article['related'][] = $value;
}
这样的话就会显示10条相关文章。当然你如果想显示更多就修改上面的数字数量就OK。

请登录后发表评论

    没有回复内容