Linux 软件免费装
Banner图

Thisismyurl Dashboard Notice Control

开发者 thisismyurl
更新时间 2026年10月25日 00:18
捐献地址: 去捐款
PHP版本: 7.4 及以上
WordPress版本: 7.1
版权: GPLv2 or later
版权网址: 版权信息

标签

admin notices notifications wp admin admin ui dashboard cleanup

下载

1.6226

详情介绍:

Thisismyurl Dashboard Notice Control suppresses all admin notices in the WordPress dashboard. If this plugin saves you time, consider supporting the work at https://github.com/sponsors/thisismyurl. What it does: Two separate switches: There are two toggles in this plugin and they are easy to confuse, so here they are side by side. The two do not depend on each other. Turning auto-dismiss on does not change what is hidden; it only changes whether the dismissal gets recorded. Suppression works exactly the same whether auto-dismiss is on or off. Important: Safety controls: Ease-of-use shortcuts: Per-plugin allowlist: Enter plugin slugs (one per line) at Settings > Thisismyurl Dashboard Notice Control. Notices from allowlisted plugins pass through suppression. Matching compares the notice callback's source file against that plugin's own folder inside the plugins directory, including plugins installed via a symlink or junction. Slugs are lowercased, so a plugin folder with uppercase letters should be entered in lowercase. Support:

安装:

  1. Upload the plugin folder to /wp-content/plugins/.
  2. Activate the plugin from Plugins > Installed Plugins.
  3. Reload wp-admin pages. Notices will be suppressed automatically.

升级注意事项:

1.6226 Confirmed compatible with WordPress 7.1 and published to the WordPress.org plugin directory. No behaviour changes. 1.6206.1519 Adds per-screen exemptions and a read-only WP-CLI status command. Renamed to Thisismyurl Dashboard Notice Control. Adds a settings-page on/off switch, fixes an activation fatal, and fixes the per-plugin allowlist never matching on Windows hosts or for symlinked plugin installs. 1.6174.1641 Adds per-plugin allowlist settings page, uninstall cleanup, and security hardening for the CSS output and bypass nonce path. 1.6148 Security fix: bypass now requires a valid nonce unconditionally. Multisite filter added. Admin-bar suppression indicator added. 1.6140 Adds easier bypass controls, nonce-protected bypass URLs, and the 1.6NNN calendar-version release.

常见问题:

Does this hide core update nags too?

Yes. It is designed to hide all admin notices, including update nags.

Does this affect front-end visitors?

No. It only runs in wp-admin.

Can this break other plugins?

It can interfere with plugins that rely on visible notices for workflow guidance. Test in staging before production rollout.

Why auto-dismiss notices with JavaScript?

Some plugins store a "dismissed" state only after the dismiss button is clicked. Auto-dismiss helps keep those plugins in a consistent state.

Does the plugin start hiding notices as soon as I activate it?

Yes. Notice suppression is the plugin's job and it is on from activation, with no setup step. If you want it off, uncheck the switch at Settings > Thisismyurl Dashboard Notice Control.

Is auto-dismiss enabled by default?

No, and this is the switch people mix up with the one above. Suppression is on from activation; auto-dismiss is a separate feature that stays off until you turn it on with THISISMYURL_DASHBOARD_NOTICE_CONTROL_AUTO_DISMISS or the matching filter. Leaving auto-dismiss off does not stop notices being hidden.

What is the difference between suppression and auto-dismiss?

Suppression stops the notice from appearing at all, by removing the callback before it runs. Auto-dismiss deals with the notices that carry a dismiss button, by clicking it for you so the plugin that owns the notice records it as seen and stops raising it again. Suppression is about what you see; auto-dismiss is about what the other plugin remembers.

更新日志:

1.6226 1.6206.1519 1.6174.1641 1.6158 1.6148 1.6147 1.6143 1.6140 1.0.1 1.0.0