DEDECMS V5的DIGG功能,頂完可以看到“頂”的數(shù)量是加了1,但是如果刷新頁(yè)面,你會(huì)發(fā)現(xiàn)“頂”的數(shù)量有復(fù)原了。
這是因?yàn)槲恼卤豁敂?shù),已經(jīng)被生成了靜態(tài)HTML固定下來(lái)顯示了,除非直到下一次后臺(tái)更新此文章
那么我做了以下修改,就是當(dāng)當(dāng)前文章被頂?shù)臅r(shí)候,同時(shí)更新一次該文章,讓它的靜態(tài)HTML里的“頂”數(shù)是最新的真實(shí)數(shù)字。
修改方法很簡(jiǎn)單,如下:
打開DEDE根目錄下的digg.php 文件,在26行插入以下三行代碼即可
Copy code
include_once(dirname(__FILE__)."/include/inc_archives_view.php");
$arc = new Archives($aid);
$reurl = $arc->MakeHtml();