嗯,花了半小時寫了一個 plugin,簡單測試在 Kirin 的 2.1.3 下面沒有問題。
要使用的朋友請把下列的程式碼存成 disable_as.php 即可:
PHP 代碼:
<?php
/*
Plugin Name: Disable Autosave
Plugin URI: http://kirin-lin.idv.tw/
Description: Disable the autosave function of WordPress
Author: Kirin Lin
Version: 1.0
Author URI: http://kirin-lin.idv.tw/
*/
function disable_as_in_wp_print_scripts(){
global $wp_scripts;
if ( is_a($wp_scripts, 'WP_Scripts') ) {
$wp_scripts->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);
?>
p.s. 記得上傳到 /wp-content/plugins 目錄後啟用歐~ :P