新闻中心

dedecms如何读取数据库中第一次发布的时间作为最终修改时间

作者 / 无忧主机 时间 2016-11-07 19:07:40

经常做优化的站长朋友们可能对网站中的文章质量要求比较严格,有时候因为一个关键词放的位置不对或者图片的尺寸大小就会对文章删除了重新来发布,可是发布过的文章对于用户来说就不一样了,比如之前看到的发布日期是昨天的,当这边的网站编辑修改了之后再重新发布的话文章中的发布日期就会变成今天的了。那么这样对于用户而言用户体验是不是就降低了一个等级呢,用户还以为是之前的文章有很么问题呢,那么如果能在修改之后文章的发布时间还是不变的就更完善了。今天小编刚好遇到了类似的问题,一位站长朋友就是使用的php虚拟主机安装的织梦dedecms程序做的企业网站,刚好最近在加油的做优化就遇到了类似的问题,那么这个怎么可以彻底的解决呢?无忧小编经过查阅资料和自己在网站上调试找到了解决的方法。下面来分享下吧。 首先是进入到我们的会员中心(v3.51php.com)然后点击主机管理,进入到控制面板,然后点击文件管理,找到根目录,如图1所示: dedecms如何读取数据库中第一次发布的时间作为最终修改时间 然后找到路径 /dede/templets/article_edit.htm,找到这个html文件,然后点击编辑, 找到365行左右,如图2所示: dedecms如何读取数据库中第一次发布的时间作为最终修改时间 把:

$nowtime = GetDateTimeMk(time());
(ps:这句话很好理解就是把时间设定为现在的时间) 改成:
$nowtime = GetDateTimeMk($arcRow["pubdate"]);
(ps:这句当然就是把时间设定为从数据库取出的第一次发布时的时间) 如图3所示: dedecms如何读取数据库中第一次发布的时间作为最终修改时间 修改好了之后点击提交就行了,小编在这里温馨提示下,织梦dedecms的后台目录是dede下的,如果站长朋友们修改了网站的后台目录那么就需要自己去找了到后台目录中的模板文件修改了。其实通过SQL语句在数据库中也是可以实现的,不管我们怎么改,这里都是第一次发布的时间就可以搞定了。 温馨提示:该技术解决方案的是由无忧主机客服为我们空间客户处理该问题时提供的处理方法,确保在无忧主机能完美实现,因服务较多,客服繁忙,其他主机我们没有过多精力进行大范围测试,不能确保所有虚拟主机都能完美处理,请您理解!
无忧主机提供365天*24小时全年全天无休、实时在线、零等待的售后技术支持。竭力为您免费处理您在使用无忧主机过程中所遇到的一切问题! 如果您是无忧主机用户,那么您可以通过企业QQ【800088151】、售后QQ【网站最下端有】、旺旺【锋讯企业】、400-655-0080免费电话、后台提交工单这些方式联系无忧主机客服! 如果您不是我们的客户也没问题,点击页面最右边的企业QQ在线咨询图标联系我们并购买后,我们为您免费进行无缝搬家服务,让您享受网站零访问延迟的迁移到无忧主机的服务! 无忧主机相关文章推荐阅读: DEDECMS如何删除文章时删除省略图和附件的方法 DEDECMS为什么在模板里面调用了软件的大小没有任何的作用呢? DEDECMS更换为KINDEDITOR编辑器后栏目内容无法保存的解决方法

本文地址:https://www.51php.com/dedecms/23908.html

1
1
1
1
1
1
1

客户服务热线

0791-8623-3537

在线客服