クライアントワークなどで、管理者以外にとって重要ではない更新通知を非表示にする事で、UX向上します。
管理者権限の無いユーザーの場合に非表示にする
![管理者以外ログイン時](https://wpqw.jp/wp/wp-content/uploads/2019/08/updateinfo-hidden01.png)
![管理者ログイン時](https://wpqw.jp/wp/wp-content/uploads/2019/08/updateinfo-hidden02.png)
通常はこちらの管理者だけは表示する設定を使います。
function wpqw_updateinfo_hidden() {
if ( ! current_user_can( 'administrator' ) ) {
remove_action( 'admin_notices', 'update_nag', 3 );
}
}
add_action( 'admin_init', 'wpqw_updateinfo_hidden' );
管理者も含めて非表示にする
通常は使わないですが、テストサーバーにWP4系や各バージョンを残しておきたい場合などに、間違えてアップデートしてしまうのを防ぐ目的で使う事があります。
function wpqw_updateinfo_hidden() {
remove_action( 'admin_notices', 'update_nag', 3 );
}
add_action( 'admin_init', 'wpqw_updateinfo_hidden' );