Unnotifier — disable admin notices individually

Changelog

1.2.7

  • Fixed Elementor Layout: Corrected flexbox layout by injecting buttons inside .e-notice container instead of wrapping it
  • Elementor Styling: Added Roboto font and Elementor CSS variables for seamless visual integration
  • Disable Comments Support: Added flex-wrap fix for Disable Comments plugin notices (.disable__comment__alert)
  • Better WordPress Compatibility: Buttons now stay with notices when WordPress moves .notice elements via jQuery
  • CSS Improvements: Added box-sizing and proper flex-wrap for all flex-based notice containers

1.2.6

  • NEW: Elementor Notice Integration: Added special handling for Elementor plugin notices with custom e-notice structure
  • Fixed Layout Issue: Resolved flexbox layout conflict where Unnotifier buttons appeared as a column alongside Elementor notice content
  • Improved Notice Wrapping: Elementor notices now properly wrapped with buttons displayed above the notice content
  • Enhanced CSS Styling: Added dedicated styles for Elementor notices with proper visual integration
  • Better Compatibility: Improved support for plugins using custom notice structures with display: flex layouts
  • Code Quality: Added new wrap_elementor_notice() method for cleaner architecture and better maintainability

1.2.4

  • WordPress 6.9 Compatibility: Added full compatibility and testing support for WordPress 6.9

1.2.3

  • NEW: Tabbed Settings Interface: Added tab navigation to settings page with “General Settings” and “Hidden Notices” tabs
  • NEW: Hidden Notices Management Page: Created dedicated page with WordPress-style list table for managing hidden notices

1.2.2

  • NEW: Admin Bar Panel: Added admin bar dropdown panel showing all hidden notices with quick restore functionality
  • Admin Bar Counter: Badge counter shows total number of hidden notices
  • Individual Restore: Restore notices directly from admin bar without going to settings page
  • Enhanced UI: Beautiful admin bar panel with categorized notices (hidden for you, hidden for all)
  • Improved UX: Hover effects, smooth animations, and better visual feedback
  • Settings Option: New setting to enable/disable admin bar panel functionality
  • Performance: Optimized admin bar panel loading and AJAX operations

1.2.1

  • PHP 8.4 Support: Fully tested and compatible with PHP versions 7.4 through 8.4
  • Fixed Plugin Prefix Issue: Changed plugin prefix from “unn” to “unno” to comply with WordPress.org requirements
  • Improved Notice Metadata: Enhanced storage and display of notice metadata including plugin names and content
  • Better Plugin Detection: Improved algorithm for detecting which plugin generates each notice
  • Enhanced Settings Interface: Better display of hidden notices with proper plugin names and content excerpts
  • Code Quality Improvements: Updated all CSS classes, JavaScript selectors, and PHP functions to use new prefix
  • WordPress Standards Compliance: Full compliance with WordPress coding standards and plugin directory requirements
  • Type Safety Improvements: Fixed exception handling for better PHP 8.x compatibility
  • Input Validation: Enhanced input validation in settings sanitization for PHP 8.x strict types
  • Bug Fixes: Fixed issues with notice display and metadata storage
  • Performance Optimizations: Improved loading and processing of admin notices

1.1.0

  • Enhanced Plugin Detection: Improved algorithm for detecting which plugin generates each notice
  • Stack Trace Analysis: Added advanced stack trace analysis to identify plugin source files
  • Reflection-Based Detection: Implemented reflection API for better callback analysis
  • Plugin Name Extraction: Enhanced extraction of plugin names from file paths and headers
  • Fallback Handling: Better handling of unknown plugins with “Unknown Plugin” label
  • Performance Optimization: Added caching for plugin detection results
  • Code Refactoring: Complete refactoring from DANI to UNN namespace and prefixes
  • Security Improvements: Enhanced nonce verification and input sanitization
  • Bug Fixes: Fixed various edge cases in plugin detection and notice handling
  • WordPress 6.8 Compatibility: Updated for latest WordPress version

1.0.0

  • Initial release
  • Three display modes: show all, hide individually, hide all
  • Individual hide buttons for each notice
  • Settings page with reset functionality
  • AJAX-powered hiding with smooth animations
  • Accessibility features and keyboard support
  • Responsive design for mobile admin
  • WordPress 6.4 compatibility

Plugin Website
Visit website

Version:
1.2.7
Last Updated
February 10, 2026
Active Installs
200
Requires
WordPress 5.0
Tested Up To
WordPress 6.9.1
Requires PHP
7.4

Share Post

Join our newsletter.

Get insights into what’s happening at ChangelogWP right in your inbox. We don’t believe in spam.