2016-06-15 51 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文件下面的代碼。此代碼可能會完全禁用所有關於插件的更新通知,主題&。

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'); 

我希望這段代碼能正常工作。

相關問題