discuz

推荐列表 站点导航

当前位置:首页 > 建站教程 > discuz >

discuz在diy帖子列表模块调用随机文章帖子

来源:网络整理  作者:网络  发布时间:2020-12-10 11:56
discuz如何在diy帖子列表模块调用随机文章,关于随机文章到底是好还是坏一直是很多做SEO一直在争论的问题,在这里...
这段代码就是随机生成数据起始行的代码。保存代码后修改帖子调用模块。然后在在diy帖子列表模块调用随机文章:数据来源可以随便,你选择那种模式他就会调用相应模式下的文章随机排序。把起始数据行数设置成$startrow,(你$startrow设置成多少,这里就写多少)这步一定要做,要不所有的操作都是无效的。把数据缓存更新设置成30分钟左右,如果想一天就更新两次,可以调协成四五个小时。可选准时更新(这样更新就比较急时了,但是服务器负载比较大。)。 2:在这段代码前面加上下面这段代码,其中1000代表调用的时候随机起始值,这个值如果你站的内容大的话, 可以适当增加或者减少! if($startrow==1000){ $yunhuifus = DB::query(“SELECT DISTINCT t.*$sqlfield FROM `”.DB::table(‘forum_thread’).”` t $sqlfrom WHERE {$maxwhere}t.readperm=’0′ $sql AND t.displayorder>=’0′ ORDER BY t.$orderby DESC;” ); $sqlNum = mysql_num_rows($yunhuifus); $startrow = mt_rand(0, $sqlNum-$items); }  

  discuz如何在diy帖子列表模块调用随机文章,关于随机文章到底是好还是坏一直是很多做SEO一直在争论的问题,在这里博主认为,其实页面增加小部分随机文章链接对优化影响还是不大,而且相对来说对网页的收录和网站快照的更新有一定的作用,那么就拿Discuz论坛来说怎么在diy模块列表里面添加调用随机文章呢? 修改方法如下(请修改的朋友自行备份修改前的文件,程序错误笔者不承担责任)修改文件时备份这个习惯很重要! 1:首先用dw打开网站根目录下source/class/block/forum/block_thread.php。查找一下代码: $query = DB::query(“SELECT DISTINCT t.*$sqlfield FROM `”.DB::table(‘forum_thread’).”` t $sqlfrom WHERE {$maxwhere}t.readperm=’0′ $sql AND t.displayorder>=’0′ ORDER BY t.$orderby DESC LIMIT $startrow,$items;” );  

相关热词: 调用 discuz

本站内容来源于网络,如有侵权请与我们联系,我们会及时删除,我们深感抱歉!
注:本站所有信息仅供用于网络技术学习参考,学习中请遵循相关法律法规!

本文地址: https://www.juheyunku.com/jz/discuz/2159.shtml

Copyright © www.juheyunku.com      关于 | 合作 | 声明 | 联系 | 更新 | 地图 | Tags

discuz在diy帖子列表模块调用随机文章帖子

2020-12-10 编辑:网络

这段代码就是随机生成数据起始行的代码。保存代码后修改帖子调用模块。然后在在diy帖子列表模块调用随机文章:数据来源可以随便,你选择那种模式他就会调用相应模式下的文章随机排序。把起始数据行数设置成$startrow,(你$startrow设置成多少,这里就写多少)这步一定要做,要不所有的操作都是无效的。把数据缓存更新设置成30分钟左右,如果想一天就更新两次,可以调协成四五个小时。可选准时更新(这样更新就比较急时了,但是服务器负载比较大。)。 2:在这段代码前面加上下面这段代码,其中1000代表调用的时候随机起始值,这个值如果你站的内容大的话, 可以适当增加或者减少! if($startrow==1000){ $yunhuifus = DB::query(“SELECT DISTINCT t.*$sqlfield FROM `”.DB::table(‘forum_thread’).”` t $sqlfrom WHERE {$maxwhere}t.readperm=’0′ $sql AND t.displayorder>=’0′ ORDER BY t.$orderby DESC;” ); $sqlNum = mysql_num_rows($yunhuifus); $startrow = mt_rand(0, $sqlNum-$items); }  

  discuz如何在diy帖子列表模块调用随机文章,关于随机文章到底是好还是坏一直是很多做SEO一直在争论的问题,在这里博主认为,其实页面增加小部分随机文章链接对优化影响还是不大,而且相对来说对网页的收录和网站快照的更新有一定的作用,那么就拿Discuz论坛来说怎么在diy模块列表里面添加调用随机文章呢? 修改方法如下(请修改的朋友自行备份修改前的文件,程序错误笔者不承担责任)修改文件时备份这个习惯很重要! 1:首先用dw打开网站根目录下source/class/block/forum/block_thread.php。查找一下代码: $query = DB::query(“SELECT DISTINCT t.*$sqlfield FROM `”.DB::table(‘forum_thread’).”` t $sqlfrom WHERE {$maxwhere}t.readperm=’0′ $sql AND t.displayorder>=’0′ ORDER BY t.$orderby DESC LIMIT $startrow,$items;” );  

本站内容来源于网络,如有侵权请与我们联系,我们会及时删除,我们深感抱歉!
注:本站所有信息仅供学习参考!
本文地址为 https://www.juheyunku.com/jz/discuz/2159.shtml

相关文章

风云图片

推荐阅读

返回discuz频道首页