解决dedecms织梦编辑文章后不更新时间
对于不希望在织梦DEDECMS中编辑并保存文章后自动更新发布时间的站长,按照您的需求,确实可以通过修改模板文件来实现这一目的。下面是具体的操作步骤,基于您提供的信息进行了适当扩展,以便更清晰地指导操作过程:
修改步骤
定位文件: 首先,您需要通过FTP软件或网站后台的文件管理器找到并打开以下文件路径:
/dede/templets/article_edit.htm
这个文件是织梦后台文章编辑页面的模板文件。
备份文件: 在进行任何修改之前,请务必备份原始的article_edit.htm文件,以防修改出错时可以快速恢复。
修改代码: 使用文本编辑器(如Notepad++、Sublime Text等)打开article_edit.htm文件,查找以下代码行:
$nowtime = GetDateTimeMk(time());
这行代码的作用是获取当前时间并格式化,用于更新文章的发布时间。
进行修改: 将上述代码替换为以下内容,目的是使用文章原有的发布时间而非当前时间:
$nowtime = GetDateTimeMk($arcRow["pubdate"]);
这里$arcRow["pubdate"]代表文章原有的发布时间字段值。
保存并上传: 保存您的修改,并将修改后的article_edit.htm文件上传至服务器,覆盖原有文件。
完成
完成以上步骤后,当您再次在后台编辑并保存文章时,文章的发布时间将不再自动更新为当前时间,而是保持为文章最初发布的日期和时间。
注意事项
确保在进行此类修改时,您对织梦系统的模板结构有一定的了解,避免误操作导致其他功能异常。
修改系统核心文件可能会影响未来升级的兼容性,请在升级系统前对比并妥善处理这些自定义修改。
-
喜欢(10)
-
不喜欢(1)