×
  官方微博: 腾讯   新浪
ECSHOP模板 
食品保健 家居化妆 家电数码 综合通用 珠宝配饰
VIP免费模板 
家居化妆 综合通用 服装饰品 食品保健 家电数码
ECSHOP插件 
ECSHOP插件 SHOPEX插件
EC教程中心
安装使用网店运营
首页 > ECSHOP教程 > ecshop文章列表按添加时间排序,利于文章更好的收录

帮助目录

有问必答

您可以加入我们的官方QQ群。

加入官方QQ群

可以将问题或建议反馈给我们。

提交在线客服

猜您感兴趣

ecshop文章列表按添加时间排序,利于文章更好的收录

网站开发中心/ 2015-02-10/ 关注人气:1205

ECShop默认所有的文章显示排序是根据ID编号,文章记录时间是add_time表字段,默认后台添加文章一次,系统就只记录一次时间。如果若后台更新该文章,add_time添加时间还是不会变化。但是我们有时候经常去更新维护老文章,想让该文章放在最前。怎么办?

 

本教程实现更新文章同时更新变动时间,文章显示排序根据文章添加以及更新时间。这个效果目的是优化,让ecshop文章更好的收录效果!ecshop模板

 

1.打开/admin/article.php文件,搜索如下代码:

 

if ($exc->edit("title='$_POST[title]', cat_id='$_POST[article_cat]', article_type='$_POST[article_type]', 

 

将以上代码修改成如下代码:

 

$add_time = gmtime();

if ($exc->edit("title='$_POST[title]', add_time='$add_time', cat_id='$_POST[article_cat]', article_type='$_POST[article_type]', 

 

2.打开/includes/lib_article.php文件,搜索如下代码(一共有两处):

 

' ORDER BY article_type DESC, article_id DESC';

 

将两处以上代码修改成如下代码:

 

' ORDER BY article_type DESC, add_time DESC';

分享到:
下一篇:ecshop2.73系统整合Discuz! X3论坛详细图文教程
上一篇:ecshop品牌页删除官方网址“http”字样