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