WordPress 官
方考慮到站長在編寫文章時可能會遇到停電等突發狀況,導致還沒來得及儲存的網站就丟失了,為此在某個版本開始就加入了自動儲存草稿以及文章歷史版本的功
能。很多博主也沒在意這個功能,但是時間久了,部落格的文章多了網站的響應速度也開始慢了,但是找不到原因。其實導致網站執行速度變慢的元兇就是
WordPress 的自動儲存草稿功能,每次儲存的草稿都會儲存到資料庫,久而久之 WordPress 的執行速度自然會變慢咯。那怎麼停用
WordPress 的自動儲存草稿 (autosave) 呢?其實僅僅需要在當前主題的 functions.php 中加幾行程式碼而已。
//禁止 wptexturize 函式remove_filter('the_content', 'wptexturize');remove_action('pre_post_update', 'wp_save_post_revision' );add_action( 'wp_print_scripts', 'disable_autosave' );function disable_autosave() { wp_deregister_script('autosave');} |
當然還有一種方法,是修改 wp-config.php 檔案,因為是修改系統檔案所以推薦使用這種方法,但是程式碼還是貼出來一下。
define('AUTOSAVE_INTERVAL', 120 ); // 設定自動儲存間隔,單位是秒,預設 60 define('WP_POST_REVISIONS', false ); // 停用文章修訂功能 define('WP_POST_REVISIONS', 3); // |
把以上程式碼入到 wp-config.php 檔案就可以了。