今天有個學做網站學員問了一個問題,他自己做了一個論壇網站,由於沒有設置發貼限制,論壇裏被髮了很多無聊不相當的內容,而且很多,如果想一個個去刪的話,勞動量很大,如何一次性批量的刪除修改這些已發佈的貼子內容呢?
這個情況對於 DZ 論壇非常常見,其實一次性刪除這些論壇內容是有辦法的,只需簡單的幾步就可以搞定。這個方法與 WordPress 批量更換域名批量操作有着異曲同工之妙。
下面講一下 DZ 論壇批量修改已發佈貼子內容的方法步驟。
- 進入自己網站空間後台,點擊數據庫管理。

- 進入數據庫管理界面中的數據庫高級管理,進入數據庫 PHPMYSQL 管裏界面。

- 由於批量修改論壇貼子,涉及到網站數據庫的修改,學做網站學員在操作時一定要先將數據庫備份下載,以防萬一。

- 將數據庫導出之後,用 FTP 打開自已做網站的空間,將程序文件 config/config_global.php 當中的 $_config[admincp][runquery] 設置修改為 1 。

- 進入自己論壇的後台,進入 DZ 後台:站長 – 數據庫 – 升級
UPDATE pre_forum_post SET message=REPLACE(message,'要替換的內容','新內容');
- 填寫 SQL 修改語句之後,點擊提交,就可以修改自己需要的內容了。

注:DZ 論壇批量修改貼子標題代碼:
UPDATE pre_forum_thread SET subject=REPLACE(subject,'要替換的內容','新內容');