97久久国产亚洲精品超碰热,成人又色又爽的免费网站,色偷偷女人的天堂a,男女高潮喷水在线观看,国内精品一线二线三线区别在哪里

Discuz! 官方交流社區(qū)

標題: Discuz!門戶文章自動添加相關(guān)文章方法 [打印本頁]

作者: allthebest    時間: 2019-6-15 04:23
標題: Discuz!門戶文章自動添加相關(guān)文章方法
Discuz!,Discuz! X3.2,Discuz! X3.4等 門戶文章用戶看完了當前文章,還可以點擊相關(guān)文章進行閱讀;加了這段代碼用戶體驗也會得到一定程度的提升,因為當讀者閱讀完一篇文章以后,興趣正濃的話,還可以選擇性的閱讀其他文章,在一定程度上迎合了用戶的需求,登出率減少了,用戶在網(wǎng)站的停留時間增多了,瀏覽量也隨之提升了,這樣最低限度門戶評論也會隨之增加呢!

1、首先我們找到文件所在位置
文件路徑:..\source\module\portal\portal_view.php
文件名:portal_view.php

2、在portal_view.php文件中找到以下代碼

  1. $article['allowcomment'] = !empty($cat['allowcomment']) && !empty($article['allowcomment']) ? 1 : 0;
復(fù)制代碼


3、在這個最新評論代碼上面加上相關(guān)閱讀代碼

  1. $article['related'] = array();
  2. $query = DB::query("SELECT aid,title
  3. FROM ".DB::table('portal_article_title')." where catid='$article[catid]' order by rand() limit 12");
  4. while ($value = DB::fetch($query)) {
  5. $value['uri'] = fetch_article_url($value);
  6. $article['related'][] = $value;
  7. }
復(fù)制代碼


4、保存后上傳到源文件目錄內(nèi),在到Discuz后臺更新全站緩存,就可以看到效果了。添加代碼中的“12”是隨機顯示12條文章。可以改成“10”或者你所需要的相關(guān)文章數(shù)。
作者: jiniker    時間: 2019-6-15 11:01
非常棒!
作者: maqingxi    時間: 2019-6-15 13:06
我現(xiàn)在都不開門戶了,直接上論壇。
作者: 站長    時間: 2019-6-16 14:30
感謝 學(xué)習(xí)一下
作者: 卡卡北    時間: 2019-7-10 08:55
請問有論壇帖子頁面增加相關(guān)文章的方法嗎?
作者: allthebest    時間: 2019-7-10 09:44
本帖最后由 allthebest 于 2020-5-22 12:21 編輯
卡卡北 發(fā)表于 2019-7-10 08:55
請問有論壇帖子頁面增加相關(guān)文章的方法嗎?

方法

1.進入后臺,【界面】--》【界面設(shè)置】--》【帖子內(nèi)容頁】,設(shè)置【相關(guān)帖子條目數(shù)】。

2.在后臺,【用戶】--》【用戶組】中,選擇相應(yīng)用戶組【編輯】。

3.在【編輯用戶組】中,選擇【論壇相關(guān)】下拉菜單中的【帖子相關(guān)】,【允許使用標簽】選擇“是”。

4.發(fā)帖時或者選擇帖子【編輯】,在編輯框下方選擇【主題標簽】。

5.為帖子添加標簽,填寫多個標簽時用空格或半角逗號“,”分開。
作者: 卡卡北    時間: 2019-7-10 22:03
allthebest 發(fā)表于 2019-7-10 09:44
方法

1.進入后臺,【界面】--》【界面設(shè)置】--》【帖子內(nèi)容頁】,設(shè)置【相關(guān)帖子條目數(shù)】。

感謝回復(fù),也就是說,開啟標簽功能才有相關(guān)主題對嗎?
作者: allthebest    時間: 2019-7-10 22:08
卡卡北 發(fā)表于 2019-7-10 22:03
感謝回復(fù),也就是說,開啟標簽功能才有相關(guān)主題對嗎?

是的

相關(guān)主題 來自  相同主題標簽
作者: 卡卡北    時間: 2019-7-10 22:14
allthebest 發(fā)表于 2019-7-10 22:08
是的

相關(guān)主題 來自  相同主題標簽

明白啦!非常感謝!
作者: hmtabc    時間: 2019-8-21 17:43
文章相關(guān)有個文章圖片,這個怎么設(shè)置啊
作者: allthebest    時間: 2019-8-21 18:22
hmtabc 發(fā)表于 2019-8-21 08:43
文章相關(guān)有個文章圖片,這個怎么設(shè)置啊

后臺管理-全局-上傳設(shè)置-門戶附件中設(shè)置開啟文章圖片縮略圖,并且設(shè)置好自己想要的尺寸
作者: cocs00    時間: 2020-2-22 21:45
如何修改后可以實現(xiàn):如果選擇了相關(guān)文章就顯示選擇的,如果沒有選擇,就顯示隨機的?
作者: lqk2020    時間: 2020-2-24 11:40
老鐵6666
作者: 1375972898    時間: 2020-7-29 15:52
按照你說的這樣改了以后封面圖片不顯示,還有發(fā)文章的時間也不對,這個怎么回事啊
(, 下載次數(shù): 63)

作者: allthebest    時間: 2020-7-29 22:06
1375972898 發(fā)表于 2020-7-29 06:52
按照你說的這樣改了以后封面圖片不顯示,還有發(fā)文章的時間也不對,這個怎么回事啊

...

本帖是 Discuz!門戶文章自動添加相關(guān)文章方法

封面圖片不顯示,時間不對;是第三方模版問題,或插件或早前其它修改做成,與本主題無關(guān)。
作者: cocs00    時間: 2020-12-12 11:16
樓主,怎么修改可以調(diào)用當前ID 之前的20篇文章呢? (意思是,不隨機調(diào)用,每篇文章都調(diào)用當前ID之前的20篇文章呢?)
作者: 星點互聯(lián)    時間: 2021-3-30 15:01
  1. $article['related'] = array();
  2. $query = DB::query("SELECT aid,title,pic
  3. FROM ".DB::table('portal_article_title')." where catid='$article[catid]' order by rand() limit 12");
  4. while ($value = DB::fetch($query)) {
  5. $value['uri'] = fetch_article_url($value);
  6. $article['related'][] = $value;
  7. }
復(fù)制代碼
后臺代碼改造如上,前臺顯示圖片封面代碼為<img src="data/attachment/$rvalue[pic]"/>



作者: allthebest    時間: 2021-3-30 23:04
1375972898 發(fā)表于 2020-7-29 06:52
按照你說的這樣改了以后封面圖片不顯示,還有發(fā)文章的時間也不對,這個怎么回事啊

...

http://r615.cn/forum.ph ... d=694&pid=40021
看看以上教程




歡迎光臨 Discuz! 官方交流社區(qū) (http://r615.cn/) Powered by Discuz! X5.0