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をアップデートしようとすることは無いだろう。
