今天有個學做網站學員問了一個問題,他自己做了一個論壇網站,由於沒有設定發貼限制,論壇裡被髮了很多無聊不相當的內容,而且很多,如果想一個個去刪的話,勞動量很大,如何一次性批次的刪除修改這些已釋出的貼子內容呢?

這個情況對於 DZ 論壇非常常見,其實一次性刪除這些論壇內容是有辦法的,只需簡單的幾步就可以搞定。這個方法與 WordPress 批次更換域名批次操作有著異曲同工之妙。

下面講一下 DZ 論壇批次修改已釋出貼子內容的方法步驟。

  1. 進入自己網站空間後臺,點選資料庫管理。

  2. 進入資料庫管理介面中的資料庫高階管理,進入資料庫 PHPMYSQL 管裡介面。

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

  4. 將資料庫匯出之後,用 FTP 開啟自已做網站的空間,將程式檔案 config/config_global.php 當中的 $_config[admincp][runquery] 設定修改為 1 。

  5. 進入自己論壇的後臺,進入 DZ 後臺:站長 – 資料庫 – 升級
    UPDATE pre_forum_post SET message=REPLACE(message,'要替換的內容','新內容');

  6. 填寫 SQL 修改語句之後,點選提交,就可以修改自己需要的內容了。

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