|
Discuz!,Discuz! X3.2,Discuz! X3.4等 門戶文章用戶看完了當前文章,還可以點擊相關文章進行閱讀;加了這段代碼用戶體驗也會得到一定程度的提升,因為當讀者閱讀完一篇文章以后,興趣正濃的話,還可以選擇性的閱讀其他文章,在一定程度上迎合了用戶的需求,登出率減少了,用戶在網站的停留時間增多了,瀏覽量也隨之提升了,這樣最低限度門戶評論也會隨之增加呢!
1、首先我們找到文件所在位置
文件路徑:..\source\module\portal\portal_view.php
文件名:portal_view.php
2、在portal_view.php文件中找到以下代碼
- $article['allowcomment'] = !empty($cat['allowcomment']) && !empty($article['allowcomment']) ? 1 : 0;
復制代碼
3、在這個最新評論代碼上面加上相關閱讀代碼
- $article['related'] = array();
- $query = DB::query("SELECT aid,title
- FROM ".DB::table('portal_article_title')." where catid='$article[catid]' order by rand() limit 12");
- while ($value = DB::fetch($query)) {
- $value['uri'] = fetch_article_url($value);
- $article['related'][] = $value;
- }
復制代碼
4、保存后上傳到源文件目錄內,在到Discuz后臺更新全站緩存,就可以看到效果了。添加代碼中的“12”是隨機顯示12條文章。可以改成“10”或者你所需要的相關文章數。 |
|