wordpress官方考慮到站長(zhǎng)在編寫文章時(shí)可能會(huì)遇到停電等突發(fā)狀況,,導(dǎo)致還沒來得及保存的網(wǎng)站就丟失了,,為此在某個(gè)版本開始就加入了自動(dòng)保存草稿以及文章歷史版本的功能。
很多博主也沒在意這個(gè)功能,,但是時(shí)間久了,,博客的文章多了網(wǎng)站的響應(yīng)速度也開始慢了,但是找不到原因,。其實(shí)導(dǎo)致網(wǎng)站運(yùn)行速度變慢的元兇就是wordpress的自動(dòng)保存草稿功能,,每次保存的草稿都會(huì)儲(chǔ)存到數(shù)據(jù)庫(kù),久而久之wordpress的運(yùn)行速度自然會(huì)變慢咯,。那怎么禁用wordpress的自動(dòng)保存草稿(autosave)呢,?其實(shí)僅僅需要在當(dāng)前主題的functions.php中加幾行代碼而已。
//禁止wptexturize函數(shù)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');}
當(dāng)然還有一種方法,,是修改wp-config.php文件,,因?yàn)槭切薷南到y(tǒng)文件所以推薦使用這種方法,但是代碼還是貼出來一下,。
define('AUTOSAVE_INTERVAL', 120 ); // 設(shè)置自動(dòng)保存間隔,,單位是秒,默認(rèn)60 define('WP_POST_REVISIONS', false ); // 禁用文章修訂功能 define('WP_POST_REVISIONS', 3); //
把以上代碼入到wp-config.php文件就可以了,。