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