A-A+
ecshop首页随机调取站内快讯的方法
在 ecshop 的首页右侧调用的站内快讯本身就是不规则的,到现在还没弄明白是以方式来排序的,当文章越来越多的时候,最新的文章就没有办法全部显示出来了,显示的是一些固定的内容,一方面对于用户来说,每天看这些文章就会有点烦了,可以参考成之前夏日博客发布的文章,将其修改为最新列表的文章,另外一方面,如果更新的文章较多,一些文章还没有进行百度收录就移到更多里面了,难免有点不太好,所以解决的方法就可以把站内快讯改成随机文章,这样可以让整站的文章都有机会在这里随机调用。
打开ecshop系统文件 index.php文件,在第211行,找到下面这样的代码:
‘ ORDER BY a.article_type DESC, a.add_time DESC LIMIT ‘ . $GLOBALS['_CFG']['article_number'];
将它修改为:
‘ ORDER BY RAND() LIMIT ‘ . $GLOBALS['_CFG']['article_number'];
然后进入ECShop后台管理,清空缓存,刷新网站首页,大家可以看到已经变成了随机显示文章。