📖

【WordPress】本体・プラグイン・テーマの更新通知をそれぞれ無効にする(管理画面)

2022/03/26に公開

管理画面を利用する管理者権限のユーザが間違えて、もしくは安易に各種アップデートを行ってしまわないようにするための予防措置を目的として設定します。
利用するユーザに合わせた権限を設定できる場合は、この設定は必要ないと思います。

コード

functions.php にコードを追加します。

functions.php
/**
 * WordPress本体・プラグイン・テーマの更新通知を無効化
 */
add_filter('pre_site_transient_update_core', '__return_zero');
remove_action('wp_version_check', 'wp_version_check');
remove_action('admin_init', '_maybe_update_core');
add_filter('pre_site_transient_update_plugins', create_function('$a', "return null;"));
remove_action('load-update-core.php', 'wp_update_plugins');
add_filter('pre_site_transient_update_themes', create_function('$a', "return null;"));
remove_action('load-update-core.php', 'wp_update_themes');

Discussion