WPはversion 3.7以降、自動でアップデートしてくれる便利な機能が付いた。
しかし、qTranslateはバージョンに大きく依存するため、自動アップデートするとqTranslateが無効になってしまう。
そこで、qTranslateを使うサイトでは、自動アップデートを無効にしておいたほうが良い。wp-config.phpに
define( 'WP_AUTO_UPDATE_CORE', false );
と記述しておけばOK。
さらに、「WordPress ◯◯ が利用可能です!更新してください。」を消すには、functions.php に
add_action('admin_menu','wphidenag'); function wphidenag() { remove_action( 'admin_notices', 'update_nag', 3 ); }
と記述しておく。
さらにさらに、wp-adminのダッシュボード→更新 の表示を消してしまうには、functions.php に
add_action( 'admin_menu', 'edit_admin_menus' ); function edit_admin_menus() { global $submenu; unset($submenu['index.php'][10]); return $submenu; }
と記述しておく。
ここまでしておくと、まずWPをアップデートしようとすることは無いだろう。