做網站,我們是認真的!

網站適配電腦+手機端,僅1280元,送2000M阿里云服務器,送com域名+免費備案
網站前端采用靜態系統顯示,后端動態管理,我們承諾網站包收錄,完成網站之后把源碼給客戶!

觀點

互聯網+時代,說建站,談運營與網絡營銷

DedeCMS文章編輯不更新時間1970年1月1日

時間:2020-12-15

在修改文章或者后期優化的時候,織夢dedecms5.7版本存在一個問題,修改文章的同時也修改了文章的發布時間,這個功能可能有些人比較需要,但同時也有些站長朋友又不需要,因為我們編輯某個文章的時候,發現編輯之后網站的排序都變了。所以上網查了一下資料,也總結了一套修改文章不更新時間的方法:

       下面給出修改dedecms5.7修改文章內容的同時不修改發表日期時間的方法:

打開: /dede/templets/article_edit.htm

365行左右:

$nowtime = GetDateTimeMk(time());

改成:

$nowtime = GetDateTimeMk($arcRow["pubdate"]);

       修改后,發現前臺調用的格式如果采用類似

11-20 樣式

[field:pubdate function='strftime("%m-%d",@me)'/]

May 15, 2009 樣式

[field:pubdate function='strftime("%b %d, %Y",@me)'/]

就會出現1970年1月1日的問題,其實沒有那么復雜,前臺首頁或者列表頁,調用的時候只要使用

2009-12-27 18:30:02 樣式

[field:pubdate function="GetDateTimeMK(@me)"/]

2009-12-27 樣式

[field:pubdate function="GetDateMK(@me)"/]
0
首頁
案例
關于
聯系
凯时平台