首頁 >CMS教程 >DEDECMS >dede5.7怎麼解決senddate比pubdate時間晚的問題

dede5.7怎麼解決senddate比pubdate時間晚的問題

藏色散人
藏色散人原創
2019-12-16 09:59:332424瀏覽

dede5.7怎麼解決senddate比pubdate時間晚的問題

dede5.7怎麼解決senddate比pubdate時間晚的問題?

隨著「百度搜尋落地頁時間因子規格」的要求,網頁需要加上規格的發佈時間以及發佈時間,而且是精確到秒的,很多朋友都用DEDE做了網站,織夢中有senddate和pubdate兩個時間,一個是發佈時間,一個可以當做是更新時間。

推薦學習:織夢cms

但是我們在發布文章以後會發現,senddate比pubdate時間晚,這是一個不大不小的問題,就是告訴搜尋引擎發佈​​時間比更新時間還晚,理論上是不合理的,該如何解決這個問題?

dede5.7怎麼解決senddate比pubdate時間晚的問題

小編經過測試,修改dede下的article_add.php,我們搜尋「$senddate」

dede5.7怎麼解決senddate比pubdate時間晚的問題

我們把:$senddate=time();修改成$senddate = GetMkTime($pubdate);儲存

dede5.7怎麼解決senddate比pubdate時間晚的問題

修改以後,我們再重新發布一篇文章就會發現,第一次發布的時候,senddate和pubdate的時間是一樣的,這個是對的,第一次發布的時候2個時間應該是相同的,我們在對剛發布的文章進行修改,就會發現pubdate更新成了最新修改後的時間,senddate沒有改變,這樣就解決了「百度搜尋落地頁時間因子規範」要求的內容。

以上是dede5.7怎麼解決senddate比pubdate時間晚的問題的詳細內容。更多資訊請關注PHP中文網其他相關文章!

陳述:
本文內容由網友自願投稿,版權歸原作者所有。本站不承擔相應的法律責任。如發現涉嫌抄襲或侵權的內容,請聯絡admin@php.cn