国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

首頁(yè) > CMS > Discuz > 正文

discuz在diy帖子列表模塊調(diào)用隨機(jī)文章帖子

2024-09-11 09:05:31
字體:
來(lái)源:轉(zhuǎn)載
供稿:網(wǎng)友
  discuz如何在diy帖子列表模塊調(diào)用隨機(jī)文章,關(guān)于隨機(jī)文章到底是好還是壞一直是很多做SEO一直在爭(zhēng)論的問(wèn)題,在這里博主認(rèn)為,其實(shí)頁(yè)面增加小部分隨機(jī)文章鏈接對(duì)優(yōu)化影響還是不大,而且相對(duì)來(lái)說(shuō)對(duì)網(wǎng)頁(yè)的收錄和網(wǎng)站快照的更新有一定的作用,那么就拿Discuz論壇來(lái)說(shuō)怎么在diy模塊列表里面添加調(diào)用隨機(jī)文章呢? 修改方法如下(請(qǐng)修改的朋友自行備份修改前的文件,程序錯(cuò)誤筆者不承擔(dān)責(zé)任)修改文件時(shí)備份這個(gè)習(xí)慣很重要! 1:首先用dw打開(kāi)網(wǎng)站根目錄下source/class/block/forum/block_thread.php。查找一下代碼:
$query = DB::query(“SELECT DISTINCT t.*$sqlfieldFROM `”.DB::table(‘forum_thread’).”` t$sqlfrom WHERE {$maxwhere}t.readperm=’0′$sqlAND t.displayorder>=’0′ORDER BY t.$orderby DESCLIMIT $startrow,$items;”);
2:在這段代碼前面加上下面這段代碼,其中1000代表調(diào)用的時(shí)候隨機(jī)起始值,這個(gè)值如果你站的內(nèi)容大的話, 可以適當(dāng)增加或者減少!
if($startrow==1000){$yunhuifus = DB::query(“SELECT DISTINCT t.*$sqlfieldFROM `”.DB::table(‘forum_thread’).”` t$sqlfrom WHERE {$maxwhere}t.readperm=’0′$sqlAND t.displayorder>=’0′ORDER BY t.$orderby DESC;”);$sqlNum =  mysql_num_rows($yunhuifus);$startrow = mt_rand(0, $sqlNum-$items);}
這段代碼就是隨機(jī)生成數(shù)據(jù)起始行的代碼。保存代碼后修改帖子調(diào)用模塊。然后在在diy帖子列表模塊調(diào)用隨機(jī)文章:數(shù)據(jù)來(lái)源可以隨便,你選擇那種模式他就會(huì)調(diào)用相應(yīng)模式下的文章隨機(jī)排序。把起始數(shù)據(jù)行數(shù)設(shè)置成$startrow,(你$startrow設(shè)置成多少,這里就寫(xiě)多少)這步一定要做,要不所有的操作都是無(wú)效的。把數(shù)據(jù)緩存更新設(shè)置成30分鐘左右,如果想一天就更新兩次,可以調(diào)協(xié)成四五個(gè)小時(shí)??蛇x準(zhǔn)時(shí)更新(這樣更新就比較急時(shí)了,但是服務(wù)器負(fù)載比較大。)。
發(fā)表評(píng)論 共有條評(píng)論
用戶名: 密碼:
驗(yàn)證碼: 匿名發(fā)表
主站蜘蛛池模板: 青海省| 泰安市| 安徽省| 南宫市| 酒泉市| 白城市| 石林| 宣汉县| 桃源县| 青冈县| 乐清市| 湟中县| 轮台县| 涿州市| 南部县| 凌云县| 武宣县| 武夷山市| 潍坊市| 潮安县| 五原县| 沙洋县| 隆化县| 竹山县| 高邮市| 宜君县| 阜城县| 灌南县| 博白县| 宝兴县| 邹城市| 太湖县| 彭阳县| 容城县| 南华县| 来凤县| 平遥县| 木兰县| 安陆市| 南昌市| 鄱阳县|