当前位置:首页 > 日志 > 正文内容

Z-blog分类页面实现文章随机显示解决方案

光的传人12年前 (2014-02-09)日志2415

一直想做一个自己喜欢的淘宝客主题,首先要对SEO优化友好,其次用户体验度也要好,再次维护时间不要花很长时间。其实这些要求并不高,但是要真正实现起来,就得需要努力加油去实现!这不,碰到一个比较头疼的问题,如果维护时间不要花很长时间的话,产品就不更经常更新,但是要吸引住用户,提高用户体验,怎能一个劲地不更新内容呢?每次来,页面产品都一个熊样,怎么能行呢?

于是想到这样一个解决方法:让Z-blog的文章能够随机显示!这个主意不错!可是要实现起来,可要下一番功夫,没有现成的插件,怎么办?找!

终于找到一个高级侧栏的插件,里面自带随机文章标签。但是不能跟Z-blog的淘宝客主题调用便签融合,只能调用出标题跟浏览量!所以用插件来修改实现这个功能就变得不太现实!这跟自己写个插件有什么区别!

有没有更好的方法?只需要读取数据库的时候,随机读取调用,那不就可以实现随即显示产品了么?这样的话只能修改Z-blog的核心文件了!作为一个菜鸟都算不上的非程序员,又要跟代码打交道,真不是我的强项!

可是,靠别人,别人没有这个需求,就没有现成的东西啊!怎么办,只能靠自己!硬着头皮改!asp的还是能摸索出来的!

经过反反复复的多次修改及调试,终于实现了自己想要的功能!Z-blog的核心文件,编写的还是非常有条理的,这给我的修改工作带来很大的便利!废话不多说,省去中间研究调试过程,直接说Z-blog分类页面实现文章随机显示解决方案:

修改文件\zb_system\FUNCTION\c_system_lib.asp第2250行

objRS.Source=objRS.Source & "ORDER BY [log_PostTime] DESC,[log_ID] DESC"

修改为:

objRS.Source=objRS.Source & "ORDER BY Rnd([log_ID]-timer())"

上面这个虽然看着随机显示了,但是前后顺序还是没变,于是又研究了一番,改成如下:

objRS.Source=objRS.Source & "ORDER BY right(cstr(rnd(-int(rnd(-timer())*100+[log_ID])))*1000*Now(),2)"

修改完成后,不需要重建文章,分类页面的文章即可随机显示(这次是真的随机了,杂乱无章的显示)。首页文章随机显示怎么修改呢?我想应该也是修改这个文件,具体修改哪个地方,需要的朋友可根据这些代码进行调试。在这里用不到这个功能,就不研究了!

时间不早了,早点睡了!晚安了,朋友们!

另:由光的传人制作的Z-blog淘宝客模板(利于用户体验及SEO优化)即将大功告成!不知道会不会有人期待呢?

扫描二维码推送至手机访问。

版权声明:本文由光的传人博客www.liu16.com发布,如需转载请注明出处。

本文链接:http://www.liu16.com/post/随机文章.html

分享给朋友:

相关文章

2014年5月思想汇报-火车站砍人事件

2014年5月思想汇报-火车站砍人事件

近来,多地火车站发生了砍人事件,其恶劣行为令人发指!2014年3月1日晚间云南昆明火车站发生恐怖分子砍人事件,造成29人死亡、130余人受伤;3月22日怀化火车站砍人事件,一青年男子持刀砍伤路人3人;5月2日、3日,衡阳市火车站附近连续发生...

z-blog使用编辑器插入代码语言后在文章页面样式宽度过长错位解决方法

z-blog使用编辑器插入代码语言后在文章页面样式宽度过长错位解决方法

自从换了自适应的模板以来,很少在博文中插入代码语言了,于是也没在乎之前的文章显示是否有问题。而昨天的两篇文章中碰巧必须插入代码,于是发现这个问题(正文中插入代码语言后,宽度超过了正文并且不自适应)太影响美观了!大大的影响了用户体验!怎么办呢...

正在设置 Microsoft Office Professional Plus 2007解决方法

正在设置 Microsoft Office Professional Plus 2007解决方法

最近电脑打开word总是先提示“正在设置 Microsoft Office Professional Plus 2007……”进度条到头了才会打开word,每次打开都这样,烦死人了!于是准备解决一下!造成这个问题的原因不得而知,但是解决方法...

opencart转移空间后,打开显示空白怎么回事?

opencart转移空间后,打开显示空白怎么回事?

帮客户转移一个网站,由于linux空间有文件数量限制,导致网站经常出现错误,页面顶部会出现几行错误代码。opencart程序虽然不错,但是缓存文件真的是太多了,第一次碰到这种问题,空间大小都没用到一半,竟然文件数超了,导致网站出问题。这可怎...

个人简介及成功案例

个人简介及成功案例

一、个人简历(一定要简练)2011年07月毕业于 景德镇陶瓷学院机械设计制造及其自动化 本科(统招)1、专业软件知识熟练掌握PS、Dreamweave;熟悉操作Flash、AutoCAD、3Dmax;略知UG、Pro-e、会声会影等视频编辑...

怎样在谷歌应用商店发布扩展程序或应用

怎样在谷歌应用商店发布扩展程序或应用

上文中提到,我要试试在谷歌应用商店里发布自己修改后的扩展应用,以自用。谁知道到最后是需要花钱的,$5,5美元,也太黑了吧,我就想自己用用而已,要是花钱发布了,那就说不定侵犯原作者权利,就不好了。下面说说怎样在谷歌应用商店里发布自己编写的扩展...

评论列表

筛宝
10年前 (2015-10-20)

你的博客文章不少呢。

光的传人
12年前 (2014-02-13)

多么?那你就多点点!o(∩_∩)o 哈哈

垂直绿化
12年前 (2014-02-12)

你博客广告是不是太多了。

光的传人 回复:
多么?那你就多点点!o(∩_∩)o 哈哈
12年前 (2014-02-13)

发表评论

访客

看不清,换一张

◎欢迎参与讨论,请在这里发表您的看法和观点。