新聞中心
無憂主機(jī)DeDecms自動(dòng)更新所有單頁面教程
作者 / 無憂主機(jī) 時(shí)間 2018-07-07 18:22:08
PHP虛擬主機(jī)搭建的DeDeCMS相信大家一定不會(huì)陌生,說到DeDecms操作的站長都知道,如果您在后臺(tái)發(fā)布了一篇文章。然而這篇文章不會(huì)主動(dòng)更新到站點(diǎn)內(nèi),而還需要在后臺(tái)生成一下HTML頁面。這篇文章才能讓用戶訪問到。這樣是不是很繁瑣,粗心的你是不是有時(shí)候都忘記生成呢。能不能實(shí)現(xiàn)自動(dòng)更新文章呢,答案是肯定的。仔細(xì)閱讀以下內(nèi)容就可以學(xué)到方法。 DeDecms如何實(shí)現(xiàn)自動(dòng)更新所有單頁面方法如下:
- 首先是點(diǎn)擊進(jìn)入到我們的控制面板,然后找到文件管理選項(xiàng),如圖所示:
- 點(diǎn)擊進(jìn)入之后找到我們站點(diǎn)的根目錄,如圖所示:
- 進(jìn)入到這個(gè)目錄之后找到我們的程序的路徑:目錄/dede/task_do.php文件,點(diǎn)擊編輯,如圖所示:
- 修改代碼操作:
$GLOBALS['_arclistEnv'] = ‘index’; $pv->SetTemplet($tpl); $pv->SaveToHtml($homeFile); $pv->Close();在其下面添加如下代碼:
//更新所有的單文檔include_once(DEDEINC.”/arc.sgpage.class.php”); $dsql->Execute(“ex”,”Select aid From `dede_sgpage` “); $i = 0; while($row = $dsql->GetArray(“ex”)) { $sg = new sgpage($row['aid']); $sg->SaveToHtml(); $i++; } //更新所有的單文檔
- 登陸DeDecms管理后臺(tái)-->系統(tǒng)基本參數(shù)-->性能選項(xiàng)-->將“發(fā)布文章后馬上更新網(wǎng)站主頁”,-->設(shè)置為“是”。
- 另外在將性能選項(xiàng)中,arclist標(biāo)簽調(diào)用緩存,盡量調(diào)小一點(diǎn)。
本文地址:http://m.gle-technology.com/dedecms/27049.html