SK Notice Hider
SK Notice Hider is a professional WordPress plugin that allows you to control and manage various types of notifications in your WordPress dashboard. Clean up your admin area by hiding unnecessary notices and emails while preserving critical security alerts. Now with enhanced WordPress core update control to prevent site breakage from major updates.
Why Use SK Notice Hider?
Problem: WordPress major updates can sometimes break your site’s functionality, plugins, or themes. You want to prevent this while still keeping your site secure with minor security updates.
Solution: SK Notice Hider gives you complete control over WordPress automatic updates: – Allow only minor/security updates (recommended) – Disable all automatic updates (development use only) – Hide annoying update notifications and emails – Control plugin and theme auto-updates individually – Hide all notices (with warnings) – Keep your dashboard clean and focused
New in Version 1.0.6
- Enhanced Control: Individual plugin and theme auto-update settings
- New Feature: „Hide All Notices“ option with warnings
- Improved UI: Better organized settings interface
- Bug Fixes: Fixed update constant conflicts
- Performance: Optimized code for better performance
- Compatibility: Tested with WordPress 6.5
Features
-
Update Control Features:
- Disable all WordPress core automatic updates (major and minor)
- Allow only minor/security updates (recommended – pre-selected)
- Control plugin auto-updates individually
- Control theme auto-updates individually
- Visual update status indicators in dashboard
-
Notification Hiding Features:
- Hide update notification emails for plugins, themes, and core
- Hide admin notices and warnings from dashboard
- Hide plugin update and activation notices
- Hide theme update and activation notices
- Hide all notices (with security warnings)
- Preserve critical security and error notices (optional)
-
User Experience:
- Easy-to-use settings interface with sidebar layout
- Confirmation dialogs for critical actions
- Visual feedback for active settings
- Responsive design for all devices
- Fully compatible with WordPress 5.8+
- Translation ready
How It Works
- Notification Control: Uses CSS to hide visual notices while keeping WordPress core functionality intact
- Update Control: Uses WordPress constants (
WP_AUTO_UPDATE_CORE) to control automatic updates - Email Control: Uses WordPress filters to disable update notification emails
- Security First: Always preserves critical security notices and warnings (unless explicitly disabled)
Use Cases
- Website Developers: Prevent client sites from breaking due to major WordPress updates
- Agency Owners: Control updates across multiple client websites
- Bloggers & Content Creators: Reduce dashboard clutter and focus on content
- E-commerce Sites: Prevent downtime from incompatible updates
- Multisite Networks: Centralized update control across all sites
- Testing Environments: Disable all updates for development sites
Roadmap
-
Planned for 1.1.0:
- Per-user notification settings
- Scheduled notification hiding
- Export/import settings
- Bulk site management for agencies
- Advanced update scheduling
-
Planned for 1.2.0:
- Notification whitelist/blacklist
- Custom CSS for notice hiding
- Integration with popular page builders
- Performance analytics dashboard
-
Planned for 2.0.0:
- AI-powered notification filtering
- Predictive update compatibility checks
- Multisite network-wide controls
- REST API for remote management
Support
For support, feature requests, or bug reports:
- WordPress.org Support Forum: Visit the plugin support page
- Email Support: jitsamar541@gmail.com
- GitHub Issues: Report bugs on GitHub repository
- Documentation: Complete documentation available on plugin website
Contributing
We welcome contributions! Here’s how you can help:
- Report Bugs: Use the issue tracker on GitHub
- Suggest Features: Submit feature requests
- Translate: Help translate the plugin to your language
- Code Contributions: Fork the repository and submit pull requests
- Spread the Word: Review the plugin on WordPress.org
Development
- GitHub Repository: https://github.com/samarjitkashyps/sk-notice-hider
- Main Developer: Samarjit Kashyap
- License: GPL v2 or later
- Minimum PHP: 7.4
- Minimum WordPress: 5.8
- Tested up to: WordPress 6.5
Credits
- Developer: Samarjit Kashyap
- Contributors: Open source community
- Testers: Beta testing volunteers
- Translators: International translation team
- WordPress Community: For continuous inspiration and support
License
SK Notice Hider is released under the GPL v2 or later license. This means you can use, modify, and distribute the plugin freely as long as you follow the GPL license terms.
Privacy
SK Notice Hider does not: * Collect any personal user data * Send data to external servers * Track user activity * Store any analytics
The plugin only stores your settings in your WordPress database and does not communicate with any external services.
Compatibility
- WordPress: 5.8 to 6.5+
- PHP: 7.4 to 8.3+
- Browsers: Chrome, Firefox, Safari, Edge (latest versions)
- Themes: All WordPress themes
- Plugins: Compatible with most WordPress plugins
- Multisite: Fully supported
- WooCommerce: Compatible
- Page Builders: Elementor, Divi, Beaver Builder, etc.
Donate
If you find this plugin useful, consider donating to support continued development:
- Donate via PayPal: https://digihiveassam.com/donate
- Buy me a coffee: Support on Ko-fi
- Sponsor on GitHub: Monthly sponsorship options
Your support helps maintain and improve SK Notice Hider for everyone!
