很多站長對于網站的日常更新,都會選擇使用采集的方式來豐富網站內容。對于采集來說是非常消耗php虛擬主機的資源的,也是小編極力不推薦采集的。采集雖然可以豐富網站內容,但是很容易被收索引擎判斷為作弊,有降權和停止收錄的風險。今天有用戶提問:dedecms在采集完文章后以后生成文檔后的時間就是采集時的時間,這一問題該如何解決呢?通過這個問題我們就開始今天的文檔分享吧。
dedecms采集文檔審核后生成文檔以采集時間顯示方法如下:
1、首先是點擊進入到我們的控制面板,然后找到文件管理選項,如圖所示:
2、點擊進入之后找到我們站點的根目錄,如圖所示:
3、進入到這個目錄之后找到我們的程序后臺的的路徑:/dede/archives_do.php,點擊編輯,如圖所示:
4、修改代碼操作,如圖所示:
查找代碼:
- $maintable = ( trim($row[maintable])== ? dede_archives : trim($row[maintable]) );
- $dsql>ExecuteNoneQuery("Update `dede_arctiny` set arcrank= where id=$aid ");
- if($row[issystem]==)
- {
- $dsql>ExecuteNoneQuery("Update `"trim($row[addtable])"` set arcrank= where aid=$aid ");
- }
- else
- {
- $dsql>ExecuteNoneQuery("Update `$maintable` set arcrank= where id=$aid ");
- }
- $pageurl = MakeArt($aidfalse);
- //Vevb.com
- }
- ShowMsg("成功審核指定的文檔!"$ENV_GOBACK_URL);
修改為:
- $maintable = ( trim($row[maintable])== ? dede_archives : trim($row[maintable]) );
- $newdate = time();
- $dsql>ExecuteNoneQuery("Update `dede_arctiny` set sortrank=$newdatesenddate=$newdatearcrank= where id=$aid ");
- if($row[issystem]==)
- {
- $dsql>ExecuteNoneQuery("Update `"trim($row[addtable])"` set sortrank=$newdatepubdate=$newdatesenddate=$newdatearcrank= where aid=$aid ");
- }
- else
- {
- $dsql>ExecuteNoneQuery("Update `$maintable` set sortrank=$newdatepubdate=$newdatesenddate=$newdatearcrank= where id=$aid ");
- }
- $pageurl = MakeArt($aidfalse);
- }
- ShowMsg("成功審核指定的文檔!"$ENV_GOBACK_URL);
溫馨提示:該技術解決方案的是由客服為我們空間客戶處理該問題時提供的處理方法,確保在能完美實現,因服務較多,客服繁忙,其他主機我們沒有過多精力進行大范圍測試,不能確保所有虛擬主機都能完美處理,請您理解!
新聞熱點
疑難解答