WordPressの「WordPress○○○が利用可能です ! 更新してください。」を表示させない(非表示処理)

WordPressのアップデートがリスキーであることは結構知られていて公式サイトでもアップデートの際は全ファイルバックアップ&データベースのバックアップをしてくださいとあります^^;(そんなw)

そんなことなのでお客さんに納品するときには当然「アップデートは勝手にしないでくださいね~」と説明してるわけだけど、先日クライアントが勝手にアップデート行なっていてちょっとドキっとしたので、「・・・・更新してください。」を管理画面から消しさることにした。

これって管理画面から無効にできないのは勘弁してほしい。。。
お客さんが勝手にアップデートして不具合でたら・・・って思うと表示するメリットはあまり無い気が・・・・。(実際不具合出るかどうかは別として)

そんなわけで自分用のメモ。

以下のコードをfunction.phpに記述するだけ。

WordPresのバージョンが2.3系~2.7系の場合

add_action( 'init', create_function( '$a', "remove_action( 'init', 'wp_version_check' );" ), 2 );
add_filter( 'pre_option_update_core', create_function( '$a', "return null;" ) );

WordPresのバージョンが2.8系~2.9系の場合

remove_action( 'wp_version_check', 'wp_version_check' );
remove_action( 'admin_init', '_maybe_update_core' );
add_filter( 'pre_transient_update_core', create_function( '$a', "return null;" ) );

WordPresのバージョンが3系以降の場合

add_filter( 'pre_site_transient_update_core', create_function( '$a', "return null;" ) );

記事の内容が近いもの:

  1. WordPressプラグイン アクセス解析
  2. WordPress(XOOPSモジュール)IE8での記事入力不具合解消(暫定処置)
  3. WordPressプラグイン ソースコードを表示させたいとき
  4. WordPressページごとに特定カテゴリの表示、非表示
  5. PHPのバージョンアップでAdvanced Category Excluderの不具合解決
  6. WordPress3.2.1へバージョンアップ時のIEで投稿入力中に文字が消える件
  7. WordPress特定のカテゴリ時のみ表示させたい
  8. WordPress 指定したURLに直接リンクさせたい
  9. WordPressを導入したがWPではないページ(.php)にWPタグや新着一覧を表示

カテゴリー: WordPressのメモ書き   パーマリンク

コメントは受け付けていません。