2016-06-15 14 views
0

管理者以外のユーザーの管理者通知をすべて非表示にする方法はありますか。WordPressで管理者以外のユーザーの管理者通知をすべて非表示にする方法はありますか?

私はコードの下に使用しているが、それは唯一の更新通知を非表示になりますが、私はすべての通知

function hide_update_notice_to_all_but_admin_users() 
    { 
     if (!current_user_can('update_core')) { 
      remove_action('admin_notices', 'update_nag', 3); 
     } 
    } 
    add_action('admin_head', 'hide_update_notice_to_all_but_admin_users', 1); 

を非表示にする必要があり、私はまた、通知のこれらのタイプを非表示にしたいんです。

enter image description here

答えて

0

あなたのアクティブなテーマのあなたのfunctions.phpファイルに次のコードを挿入してください。このコードは、プラグイン、テーマに関する完全な更新通知を無効にすることがあります。& WordPress

function remove_core_updates(){ 
    global $wp_version; 
    return(object) array('last_checked'=> time(),'version_checked'=> $wp_version,); 
} 
add_filter('pre_site_transient_update_core','remove_core_updates'); 
add_filter('pre_site_transient_update_plugins','remove_core_updates'); 
add_filter('pre_site_transient_update_themes','remove_core_updates'); 

このコードがうまく動作することを願っています。

関連する問題