男的舔女的下面视频在线播放-少妇愉情理仑片高潮日本-久久久久久国产一区二区三区-麻豆精品一区二区综合-国产精品超碰在线观看-网红极品女神精品视频在线-国产亚洲综合777-高清性视频一区二区播放-中文字幕第一页亚洲天堂

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

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

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

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

方法

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

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

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

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

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

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

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

是的

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

相關(guān)主題 來(lái)自  相同主題標(biāo)簽

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

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

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

...

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

封面圖片不顯示,時(shí)間不對(duì);是第三方模版問(wèn)題,或插件或早前其它修改做成,與本主題無(wú)關(guān)。
作者: cocs00    時(shí)間: 2020-12-12 11:16
樓主,怎么修改可以調(diào)用當(dāng)前ID 之前的20篇文章呢? (意思是,不隨機(jī)調(diào)用,每篇文章都調(diào)用當(dāng)前ID之前的20篇文章呢?)
作者: 星點(diǎn)互聯(lián)    時(shí)間: 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ù)制代碼
后臺(tái)代碼改造如上,前臺(tái)顯示圖片封面代碼為<img src="data/attachment/$rvalue[pic]"/>



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

...

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




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