dede審核文章時(shí)同步更新文章發(fā)布日期為審核時(shí)間的修改方法
發(fā)表日期:2018-09 文章編輯:小燈 瀏覽次數(shù):3420
對(duì)于有些經(jīng)常大批量更新文章的站點(diǎn),可能后臺(tái)會(huì)一次性發(fā)布很多文章,然后狀態(tài)設(shè)置為未審核,然后每天放出一些文章來,但是這樣的話,審核完的文章,前臺(tái)顯示的發(fā)布時(shí)間會(huì)顯示你第一次發(fā)布的時(shí)間,而不是審核時(shí)的時(shí)間,就會(huì)給訪客造成一種印象,你這些文章很早就有了,最近沒更新的印象,因此很有必要在審核文章的時(shí)候,自動(dòng)同步文章發(fā)布時(shí)間為審核的時(shí)間。
方法如下:
打開DEDE后臺(tái)所在目錄(默認(rèn)為dede)的archives_do.php文件,大概在200行開始:
原代碼:
$maintable = ( trim($row['maintable'])=='' ? 'dede_archives' : trim($row['maintable']) );
$dsql->ExecuteNoneQuery("Update `dede_arctiny` set arcrank='0' where id='$aid' ");
if($row['issystem']==-1)
{
$dsql->ExecuteNoneQuery("Update `".trim($row['addtable'])."` set arcrank='0' where aid='$aid' ");
}
else
{
$dsql->ExecuteNoneQuery("Update `$maintable` set arcrank='0' where id='$aid' ");
}
$pageurl = MakeArt($aid,false);
}
ShowMsg("成功審核指定的文檔!",$ENV_GOBACK_URL);
修改為:
$maintable = ( trim($row['maintable'])=='' ? 'dede_archives' : trim($row['maintable']) );
$newdate = time();
$dsql->ExecuteNoneQuery("Update `dede_arctiny` set pubdate='$newdate',senddate='$newdate',arcrank='0' where id='$aid' ");
if($row['issystem']==-1)
{
$dsql->ExecuteNoneQuery("Update `".trim($row['addtable'])."` set pubdate='$newdate',senddate='$newdate',arcrank='0' where aid='$aid' ");
}
else
{
$dsql->ExecuteNoneQuery("Update `$maintable` set pubdate='$newdate',senddate='$newdate',arcrank='0' where id='$aid' ");
}
$pageurl = MakeArt($aid,false);
}
ShowMsg("成功審核指定的文檔!",$ENV_GOBACK_URL);
當(dāng)使用后臺(tái)“審核”按鈕審核文章時(shí),同步更新該文章的發(fā)布時(shí)間為審核的時(shí)間。這樣如果按發(fā)布時(shí)間排序,文章也能排在前面
本頁(yè)內(nèi)容由塔燈網(wǎng)絡(luò)科技有限公司通過網(wǎng)絡(luò)收集編輯所得,所有資料僅供用戶參考了本站不擁有所有權(quán),如您認(rèn)為本網(wǎng)頁(yè)中由涉嫌抄襲的內(nèi)容,請(qǐng)及時(shí)與我們聯(lián)系,并提供相關(guān)證據(jù),工作人員會(huì)在5工作日內(nèi)聯(lián)系您,一經(jīng)查實(shí),本站立刻刪除侵權(quán)內(nèi)容。本文鏈接:http://www.juherenli.com/7331.html