【问题标题】:Wordpress Admin delete update-nag for userWordpress 管理员删除用户的更新唠叨
【发布时间】:2017-12-27 20:14:16
【问题描述】:

我想从管理面板隐藏/删除 WordPress v4.9.1 的更新通知。

【问题讨论】:

    标签: php wordpress admin panel


    【解决方案1】:

    您可以将此添加到您的functions.php

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

    该函数检查当前用户是否有权更新核心,如果有,则从管理员中删除更新 nag。然后我们将钩子添加到admin_notices 函数中。

    这里有一些关于admin_notices的阅读: https://digwp.com/2016/05/wordpress-admin-notices/

    还有一个类似的问题: https://wordpress.stackexchange.com/questions/231010/remove-update-nags-for-non-admins

    还有一个插件来做到这一点: https://wordpress.org/plugins/no-update-nag/

    【讨论】:

    • 它只删除管理员而不是用户
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2021-04-04
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多