Wordpress本体、プラグイン、テーマの更新を非表示にする

//本体のアップデート通知を非表示

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

//プラグイン更新通知を非表示

remove_action( 'load-update-core.php', 'wp_update_plugins' );

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

//テーマ更新通知を非表示

remove_action( 'load-update-core.php', 'wp_update_themes' );

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

セキュリティ的に問題があるが、ユーザー側で新バージョンリリース時に即アップデートされると

インストール済みの古めのプラグインとの互換性問題が出たり、画面ホワイトアウトしたりする可能性があるため

通知を非表示にして納品することが多々ある