前幾日交流所中有個網友提出一個問題:能關掉新版 WordPress 自動存草稿的功能嗎?
經過冰漾的回答,使用註解原始碼的程式可以關掉該功能。於是 Kirin 就想到,既然 WordPress 許多地方有設計 Action, Filter 等方便外掛介入處理的 API,那 JavaScript 應該也會有。稍微查了一下官方文件以及原始碼後,一個簡單的 Plugin 就可以將 autosave 功能關閉。
將下列程式碼存成 disable_as.php 即可:
remove('autosave');
}
}
function disable_as_in_tiny_mce($plugins){
array_pop($plugins, 'autosave');
return $plugins;
}
add_action('wp_print_scripts', 'disable_as_in_wp_print_scripts', 20);
add_filter('mce_plugins', 'disable_as_in_tiny_mce', 20);
?>
寫這篇主要是想測試剛剛裝的 WP-Syntax 外掛,看起來效果還不錯。
Comments
5 responses to “關閉 autosave 功能的外掛”
Good Work!
謝謝您製作的外掛,已取用,使用狀態良好!
謝謝您的外掛分享,非常好用。
您好~
請問,檔案儲存好後,是要放在plugin裡面嗎?
不須啟用就可以執行了嗎?
謝謝~
@nonsense,
外掛當然要放到 plugins 下頭然後去啟用嚕~ 😉
不過這是很久以前寫的沒在新版下頭測試過。
謝謝,已經啟用了
不過不知道有沒有在運作就是了…XD