停用文章校訂與自動儲存功能
文章校訂(Revisions)這個功能,對於我個人而言,我實在很不喜歡它。因為只要文章一有修改,文章的 id 就會雖您修改的次數而增加;相對的,資料庫也會隨您修改的次數而增加數筆資料,如此一來,您的資料庫就會越來越大——這就是我不喜歡該功能的原因。
後來,在這裡看到了一個外掛,不過我太喜歡用外掛,所以只好另尋他法。而在該篇文章的評論中,max 有提到,可以在資料庫中執行下述的語法就可一次刪除所有文章校訂的資料——
DELETE FROM wp_posts WHERE post_type = "revision";
嗯,真的可行(MySQL5),幾秒之間我的資料庫頓時少了三、四百KB,呵呵。
停用文章校訂功能
於 wp-config.php 檔案中,加入以下語法就可停用文章校訂功能:
define('WP_POST_REVISIONS', false);
停用自動儲存功能
如果您也不喜歡自動儲存功能的話,您也可以把它停用;打開 wp-admin/post-new.php 這個檔案,於第 6 列可以看到 wp_enqueue_script('autosave'); 這句語法,然後把它刪除或註解掉即可(前頭加//):
//wp_enqueue_script('autosave');
不過,在我要修改文章時(已經發表後),似乎沒用。這時,您可以打開 wp-settings.php 檔案,在第 409 列可以看到 define( 'AUTOSAVE_INTERVAL', 60 ); 這句語法。那個 60 就是表示自動儲存的時間秒數,所以,您可以視您所需的間隔時間來做調整。




