在修改文章或者后期優(yōu)化的時(shí)候,織夢(mèng)dedecms5.7版本存在一個(gè)問(wèn)題,修改文章的同時(shí)也修改了文章的發(fā)布時(shí)間,這個(gè)功能可能有些人比較需要,但同時(shí)也有些站長(zhǎng)朋友又不需要,因?yàn)槲覀兙庉嬆硞€(gè)文章的時(shí)候,發(fā)現(xiàn)編輯之后網(wǎng)站的排序都變了。所以上網(wǎng)查了一下資料,也總結(jié)了一套修改文章不更新時(shí)間的方法:
下面給出修改dedecms5.7修改文章內(nèi)容的同時(shí)不修改發(fā)表日期時(shí)間的方法:
打開(kāi): /dede/templets/article_edit.htm
365行左右:
$nowtime = GetDateTimeMk(time());
改成:
$nowtime = GetDateTimeMk($arcRow["pubdate"]);
修改后,發(fā)現(xiàn)前臺(tái)調(diào)用的格式如果采用類(lèi)似
11-20 樣式
[field:pubdate function='strftime("%m-%d",@me)'/]
May 15, 2009 樣式
[field:pubdate function='strftime("%b %d, %Y",@me)'/]
就會(huì)出現(xiàn)1970年1月1日的問(wèn)題,其實(shí)沒(méi)有那么復(fù)雜,前臺(tái)首頁(yè)或者列表頁(yè),調(diào)用的時(shí)候只要使用
2009-12-27 18:30:02 樣式
[field:pubdate function="GetDateTimeMK(@me)"/]
2009-12-27 樣式
[field:pubdate function="GetDateMK(@me)"/]
版權(quán)聲明: 本站資源均來(lái)自互聯(lián)網(wǎng)或會(huì)員發(fā)布,如果侵犯了您的權(quán)益請(qǐng)與我們聯(lián)系,我們將在24小時(shí)內(nèi)刪除!謝謝!
轉(zhuǎn)載請(qǐng)注明: DedeCMS文章編輯不更新時(shí)間1970年1月1日