| 开发者 |
abduremon
mdismail-cse ismail0071 |
|---|---|
| 更新时间 | 2026年7月20日 20:34 |
| PHP版本: | 7.2 及以上 |
| WordPress版本: | 7.0 |
| 版权: | GPLv2 or later |
| 版权网址: | 版权信息 |
admin_notices, network_admin_notices, user_admin_notices, and all_admin_notices are captured into a single popup.No, you have full control. You can configure each notice type separately to either show it in the pop-up (out of the dashboard) or leave it in place.
No! Notices are captured and stored in the pop-up. You'll see a counter in the admin toolbar showing how many unread notices you have.
Notice Vault runs per-site on a multisite network — activate it on each subsite you want to manage. Network-wide automatic activation and shared notice storage across the network are not currently supported.
No! The plugin uses lazy loading, transient caching, and minimal database queries. It has zero impact on frontend performance.
Yes! You can choose from 3 popup styles: Slide from Right, Modal Popup, or Slide from Right (Large).
By default, notices are automatically deleted after 30 days. You can customize this in the settings.
Yes! Notice Vault is fully translation-ready with a .pot file included.
By default, most captured notice categories (success, warning, info, system, non-standard) are set to "Show in popup", while Error notices are left on the dashboard so critical alerts are never hidden. The moment the plugin is active, the popup-enabled notices from every plugin and theme move out of your dashboard into the Notices popup instead of appearing inline. You can change this per category at Notice Vault → Settings — choose "Show in popup" to capture a category, or "Do nothing" to let it render on the dashboard as it normally would.
rel="noopener noreferrer".manage_options).COUNT(*) instead of loading every row; the transient sweep is skipped when a persistent object cache is active; the re-hash migration is bounded to avoid a long synchronous loop on large vaults.!important chain defeated jQuery .hide()); badge inner text also resets to "0" for screen-reader parity..focus() shorthand that triggered a JQMIGRATE deprecation warning.admin_notices, network_admin_notices, user_admin_notices, and all_admin_notices.wp_kses allowlist (<a>, <strong>, <em>, <code>, lists, …); scripts, iframes, and inline event handlers always stripped.update-nag, update-message, …) are detected before generic notice-* severity classes so they reliably route to the System bucket.notice_vault_notice_types filter appear here too.