自從Wordpress2.6之後就多了一個討人厭的自動儲存發文版本,每更文章一次就多儲存一次,不僅會造成資料庫肥大也會讓文章序號跳很大,實在很煩人,原本丫湯是使用外掛來停用發文版本,不過最近發現怎麼失效了?等了幾天也不見更新版本,換了別套似乎也有問題,因此干脆就自己手動加入一行很簡單的代碼來停用發文版本,你也該注意看看是不是失效了,避免資料庫已經肥大還沒發現哦。
如果都沒有停用發文版本的話,只要每次一更新文章,就會多儲存一次文章,累積久了會造成資料庫肥大,網站開啟速度相度就會受到影響,這文章版本可以在文章編輯的下方看到,有些文章常態更新的話可能就佔了2.30篇的量囉,最近有些停用發文版本的外掛似乎失效,沒關係,如果你跟我一樣有問題,那就手動來停用吧。
要停用發文版本,在Wordpress根目錄找到wp-config.php,打開之後在裡面加入以下語法:
define(‘WP_POST_REVISIONS’, false);
define(‘AUTOSAVE_INTERVAL’, 43200);
以上語法第一行是停用發文版本,第二行則是設定文章自動儲存的間隔時間,原先在WP裡預設是60秒,就把他改久一點,43200的話是半天12小時,相信你應該不會寫了12小時的文章吧…如果覺得不夠可以再往上加。
修改後儲存再回傳覆蓋原本的檔案就可以了,再來就可以去試著更新文章看看有沒有成功停用。
用「99999」吧
絕對沒有人發文發到這種時間的XD
嗯,被這個困擾很久了,沒想到在這裏受教了,嘿嘿,感謝感謝!
有辦法「清查」哪些文章已經建立發文版本嗎?