今天我们来讲解下“更改织梦cms文章,如何保持发布时间不被改变”因为我们织梦cms的文章都是依靠标签调用的,有的标签设置的属性就是“按照时间排序”如果每次修改文章,...
今天我们来讲解下“更改织梦cms文章,如何保持发布时间不被改变”因为我们织梦cms的文章都是依靠标签调用的,有的标签设置的属性就是“按照时间排序”如果每次修改文章,都会改变发布时间,那么这个排序就会乱掉,使排序不规则,老文章很容易被推送到最前面,影响用户浏览体验对吧。
百度时间因子问题(避免引发降权)!
百度算法“极光算法”也明确规定过,不能随意的更改时间因子(也就是发布时间)来误导用户,因为百度排名目前也会根据最新发布的资源去推送排名,我们随意的更改时间,会影响百度对资源发布时间的判断,导致把旧的资源推送到用户面前,从而影响了,用户的浏览体验,所以百度比较打击这一块,如果我们想稳定发展网站,就一定要把织梦这个BUG解决掉,下面是解决方法!
织梦CMS更改文章保持时间不变(修改方法)!
1.打开网站管理后台(默认是dede),找到dede/templets/article_edit.htm这个文件;
2.大约在464行的位置,找到下面代码:
$nowtime=GetDateTimeMk(time());
改为如下代码,修改之后保存上传:
$nowtime=GetDateTimeMk($arcRow[ pubdate ]);
大家在更改之前,一定要先备份好源文件,以免导致哪里修改错误,然后无法进行恢复,作为站长来讲,每次更改源码网站都要养成一个勤备份的好习惯,这一点大家要切记!
如果大家在织梦后台更改的时候,无法保存,因为织梦有的时候会报错,那么就使用FTP下载到本地进行修改,然后通过FTP上传回去,在更新网站全部页面即可,当然了,如果你使用的是宝塔面板,WDCP面板,也是可以直接进行修改的!
好了,上面就讲解这么多,这个问题,虽然看似是一个小问题,实际上也比较严重,我们有的时候的确会不断的修改以前的文章,可能有错别字,或者因为行业改变了,去改变文章里面的价格信息,而导致发布时间的错乱,最终遭到百度的降权,如果你在用织梦CMS,一定要把这个BUG先更改掉,希望这篇文章可以帮助到大家!