隐藏/关闭wordprss仪表盘的成功/错误/警告/信息通知提示

每次我们访问WordPress后台管理界面/仪表盘的时候,通常会在仪表盘的顶部看到一些消息,包括成功/错误/警告/信息通知提示,它们是WordPress管理通知。是一个非常有用的功能,但是,有开发人员滥用此工具,有时WordPress管理员通知被过度使用,将它们变成烦人和无用的东西,因为当通知太多时,用户往往不会阅读其中任何一个。老白博客今天就给大家分享一个WordPress技巧,轻松关闭隐藏这些通知.

隐藏/关闭wordprss仪表盘的成功/错误/警告/信息通知提示

WordPress仪表盘通知提示的类型
  • 成功通知(Success Notices):用于显示成功操作的结果或提示用户操作成功。
  • 错误通知(Error Notices):用于显示操作失败、错误或警告信息。
  • 警告通知(Warning Notices):用于显示需要用户注意的警告信息。
  • 信息通知(Information Notices):用于显示一般性的信息提示。
  • WooCommerce通知WooCommerce,它通常以紫色,淡紫色或任何您称呼的边框显示其广告。

隐藏/关闭wordprss仪表盘的成功/错误/警告/信息通知提示

代码实现隐藏WordPress仪表盘通知

这里一般添加到主题的function.php文件即可,大家替换下面的类名即可(如.error)

add_action('admin_enqueue_scripts', 'ds_hide_admin_notices');

function ds_hide_admin_notices() {
    echo '<style>.update-nag, .updated, .error, .is-dismissible { display: none; }</style>';
}

隐藏所有通知

<style>
.notice { display: none; }
</style>

成功通知

<style>
.notice-success { display: none; }
</style>

错误通知

<style>
.notice-error { display: none; }
</style>

警告通知

<style>
.notice-warning { display: none; }
</style>

信息通知

<style>
.notice-info { display: none; }
</style>

插件实现隐藏WordPress仪表盘通知

代码有时候比较复杂,下面老白推荐两个WordPress插件实现这一点:

Disable WP Notification 禁用WP通知

https://wordpress.org/plugins/disable-wp-notification/

Hide Dashboard Notifications 隐藏仪表板通知

https://wordpress.org/plugins/wp-hide-backed-notices/

前者比较通用,后者更专一化,大家自行选择即可