{"id":343109,"date":"2026-08-17T10:03:18","date_gmt":"2026-08-17T10:03:18","guid":{"rendered":"https:\/\/wordpress.org\/plugins\/all-notifications-manager\/"},"modified":"2026-08-17T10:03:07","modified_gmt":"2026-08-17T10:03:07","slug":"bell-admin-notice-hub","status":"publish","type":"plugin","link":"https:\/\/wordpress.org\/plugins\/bell-admin-notice-hub\/","author":23246767,"comment_status":"closed","ping_status":"closed","template":"","meta":{"version":"1.2.0","stable_tag":"1.2.0","tested":"7.0.4","requires":"5.6","requires_php":"7.1","requires_plugins":null,"header_name":"Bell Admin Notice Hub","header_author":"Adrian Sticea","header_description":"Blocks every admin notice pushed by WordPress core, plugins and themes, adds a bell icon with a live counter to the top admin bar, and collects the notices on a dedicated page.","assets_banners_color":"000000","last_updated":"2026-08-17 10:03:07","external_support_url":"","external_repository_url":"","donate_link":"","header_plugin_uri":"https:\/\/customwp.io\/","header_author_uri":"https:\/\/customwp.io","rating":0,"author_block_rating":0,"active_installs":0,"downloads":27,"num_ratings":0,"support_threads":0,"support_threads_resolved":0,"author_block_count":0,"sections":["description","installation","faq","changelog"],"tags":{"1.2.0":{"tag":"1.2.0","author":"asticea","date":"2026-08-17 10:03:07"}},"upgrade_notice":{"1.2.0":"<p>Access is now limited to administrators and notice output is sanitized. Recommended update.<\/p>"},"ratings":[],"assets_icons":{"icon-128x128.png":{"filename":"icon-128x128.png","revision":3650839,"resolution":"128x128","location":"assets","locale":"","width":128,"height":128},"icon-256x256.png":{"filename":"icon-256x256.png","revision":3650839,"resolution":"256x256","location":"assets","locale":"","width":256,"height":256}},"assets_banners":{"banner-1544x500.png":{"filename":"banner-1544x500.png","revision":3650839,"resolution":"1544x500","location":"assets","locale":"","width":1544,"height":500},"banner-772x250.png":{"filename":"banner-772x250.png","revision":3650839,"resolution":"772x250","location":"assets","locale":"","width":772,"height":250}},"assets_blueprints":{},"all_blocks":[],"tagged_versions":["1.2.0"],"block_files":[],"assets_screenshots":{"screenshot-1.png":{"filename":"screenshot-1.png","revision":3650874,"resolution":"1","location":"assets","locale":"","width":1394,"height":1406},"screenshot-2.png":{"filename":"screenshot-2.png","revision":3650839,"resolution":"2","location":"assets","locale":"","width":1560,"height":1142}},"screenshots":{"1":"The bell icon and live counter in the top toolbar.","2":"The dedicated Notifications page listing the captured notices."}},"plugin_section":[],"plugin_tags":[1339,26308,434,247083,4906],"plugin_category":[],"plugin_contributors":[],"plugin_business_model":[],"class_list":["post-343109","plugin","type-plugin","status-publish","hentry","plugin_tags-admin-bar","plugin_tags-admin-notices","plugin_tags-dashboard","plugin_tags-hide-notices","plugin_tags-notifications","plugin_committers-asticea"],"banners":{"banner":"https:\/\/ps.w.org\/bell-admin-notice-hub\/assets\/banner-772x250.png?rev=3650839","banner_2x":"https:\/\/ps.w.org\/bell-admin-notice-hub\/assets\/banner-1544x500.png?rev=3650839","banner_rtl":false,"banner_2x_rtl":false},"icons":{"svg":false,"icon":"https:\/\/ps.w.org\/bell-admin-notice-hub\/assets\/icon-128x128.png?rev=3650839","icon_2x":"https:\/\/ps.w.org\/bell-admin-notice-hub\/assets\/icon-256x256.png?rev=3650839","generated":false},"screenshots":[{"src":"https:\/\/ps.w.org\/bell-admin-notice-hub\/assets\/screenshot-1.png?rev=3650874","caption":"The bell icon and live counter in the top toolbar."},{"src":"https:\/\/ps.w.org\/bell-admin-notice-hub\/assets\/screenshot-2.png?rev=3650839","caption":"The dedicated Notifications page listing the captured notices."}],"raw_content":"<!--section=description-->\n<p>Bell Admin Notice Hub cleans up your WordPress admin by suppressing the notices that core, plugins and themes push to the top of every screen. Instead of stacking up and pushing your content down, they are captured and gathered in one place.<\/p>\n\n<p><strong>Features<\/strong><\/p>\n\n<ul>\n<li>Blocks all admin notices (<code>admin_notices<\/code>, <code>all_admin_notices<\/code>, <code>network_admin_notices<\/code>, <code>user_admin_notices<\/code>) from rendering at the top of the screen.<\/li>\n<li>Adds a bell icon to the top toolbar with a live counter of the current notices.<\/li>\n<li>Provides a dedicated <strong>Notifications<\/strong> page where the captured notices are displayed.<\/li>\n<li>Works in the dashboard and on the front-end toolbar for logged-in users.<\/li>\n<li>No configuration required \u2014 activate and you are done.<\/li>\n<\/ul>\n\n<p><strong>Good to know<\/strong><\/p>\n\n<p>Because this plugin hides <em>all<\/em> admin notices, that includes warnings from security and maintenance plugins. Those notices are not lost \u2014 they are collected on the Notifications page \u2014 but you should check that page regularly so you do not miss important alerts.<\/p>\n\n<!--section=installation-->\n<ol>\n<li>Upload the <code>bell-admin-notice-hub<\/code> folder to the <code>\/wp-content\/plugins\/<\/code> directory, or install the plugin through the Plugins screen in WordPress.<\/li>\n<li>Activate the plugin through the <strong>Plugins<\/strong> screen.<\/li>\n<li>Click the bell icon in the top toolbar, or open the <strong>Notifications<\/strong> menu item, to view collected notices.<\/li>\n<\/ol>\n\n<!--section=faq-->\n<dl>\n<dt id=\"where%20did%20my%20admin%20notices%20go%3F\"><h3>Where did my admin notices go?<\/h3><\/dt>\n<dd><p>They are captured and shown on the dedicated <strong>Notifications<\/strong> page. Click the bell icon in the toolbar to get there.<\/p><\/dd>\n<dt id=\"does%20the%20counter%20update%20instantly%3F\"><h3>Does the counter update instantly?<\/h3><\/dt>\n<dd><p>The toolbar renders before notices fire, so the counter reflects the notices from your most recent admin page load. It settles to the correct number as you navigate, which is accurate for the persistent notices that make up almost all admin nags.<\/p><\/dd>\n<dt id=\"will%20it%20hide%20security%20warnings%3F\"><h3>Will it hide security warnings?<\/h3><\/dt>\n<dd><p>Yes \u2014 it hides every admin notice, including those from security plugins. They are still collected on the Notifications page, so review it periodically.<\/p><\/dd>\n<dt id=\"who%20can%20see%20the%20notifications%3F\"><h3>Who can see the notifications?<\/h3><\/dt>\n<dd><p>Only users with the <code>manage_options<\/code> capability (administrators by default).<\/p><\/dd>\n\n<\/dl>\n\n<!--section=changelog-->\n<h4>1.2.0<\/h4>\n\n<ul>\n<li>Security: restricted access to administrators (<code>manage_options<\/code>).<\/li>\n<li>Security: notice output is now filtered through <code>wp_kses()<\/code>.<\/li>\n<li>Added an uninstall routine that removes stored transients.<\/li>\n<li>Completed plugin header metadata for the plugin directory.<\/li>\n<\/ul>\n\n<h4>1.1.0<\/h4>\n\n<ul>\n<li>Refactored into a layered, autoloaded architecture.<\/li>\n<li>Moved styles into enqueued stylesheets.<\/li>\n<\/ul>\n\n<h4>1.0.0<\/h4>\n\n<ul>\n<li>Initial release.<\/li>\n<\/ul>","raw_excerpt":"Blocks every admin notice from cluttering your screens and collects them behind a bell icon in the toolbar with a live counter and a dedicated page.","jetpack_sharing_enabled":true,"_links":{"self":[{"href":"https:\/\/wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin\/343109","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin"}],"about":[{"href":"https:\/\/wordpress.org\/plugins\/wp-json\/wp\/v2\/types\/plugin"}],"replies":[{"embeddable":true,"href":"https:\/\/wordpress.org\/plugins\/wp-json\/wp\/v2\/comments?post=343109"}],"author":[{"embeddable":true,"href":"https:\/\/wordpress.org\/plugins\/wp-json\/wporg\/v1\/users\/asticea"}],"wp:attachment":[{"href":"https:\/\/wordpress.org\/plugins\/wp-json\/wp\/v2\/media?parent=343109"}],"wp:term":[{"taxonomy":"plugin_section","embeddable":true,"href":"https:\/\/wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_section?post=343109"},{"taxonomy":"plugin_tags","embeddable":true,"href":"https:\/\/wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_tags?post=343109"},{"taxonomy":"plugin_category","embeddable":true,"href":"https:\/\/wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_category?post=343109"},{"taxonomy":"plugin_contributors","embeddable":true,"href":"https:\/\/wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_contributors?post=343109"},{"taxonomy":"plugin_business_model","embeddable":true,"href":"https:\/\/wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_business_model?post=343109"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}