Description
AZKA Uncache My Cache automatically purges caches after WordPress updates (core, plugins, themes). It detects and supports 13+ popular cache systems, and includes advanced features like maintenance mode alerts and update visibility control.
Supported Cache Systems
- WP Fastest Cache
- Elementor (CSS regeneration)
- WP Super Cache
- W3 Total Cache
- LiteSpeed Cache
- WP-Optimize
- Redis Object Cache
- Autoptimize
- Breeze (Cloudways)
- SG Optimizer (SiteGround)
- Hummingbird
- Cache Enabler
- WordPress Object Cache
Key Features
- Auto-detection — Automatically detects installed cache plugins and purges them after updates.
- Admin settings page — Full control over which caches to purge, when, and how.
- Manual purge — One-click purge button in the admin panel.
- Purge history — View the last 20 purge events with details.
- Maintenance alerts — Receive an email alert if your site stays in maintenance mode too long.
- Update visibility — Hide update notifications for non-designated administrators.
- PHP notice control — Hide the PHP version warning on the dashboard.
- Designated admins — Choose which administrators receive alerts and see update notifications.
- Extensible — Custom hooks for developers to register their own cache handlers.
This plugin is not affiliated with Elementor, WP Fastest Cache, or any other cache plugin.
Installation
- Upload the plugin to
/wp-content/plugins/or install it via the WordPress plugin screen. - Activate it through the ‘Plugins’ menu.
- Go to Settings > Uncache My Cache to configure.
FAQ
-
Does the plugin break if a cache plugin is not installed?
-
No. All cache calls are conditional — the plugin only purges caches that are detected as active.
-
Can I choose which caches to purge?
-
Yes. By default, auto-detection is enabled and all available caches are purged. You can disable auto-detection and select specific cache systems in the settings.
-
How does the maintenance alert work?
-
When WordPress enters maintenance mode (during updates), a
.maintenancefile is created. If this file persists longer than the configured delay (default: 5 minutes), an email alert is sent to the designated administrators. -
What are designated administrators?
-
You can select one or more administrators who will receive maintenance alerts and be the only ones to see available updates. Other administrators will not see update notifications.
-
Can I add support for a custom cache system?
-
Yes. Use the
azka_umc_register_handleraction hook to register your own handler implementing theCache_Handlerinterface.
Reviews
There are no reviews for this plugin.
Contributors & Developers
“AZKA Uncache My Cache” is open source software. The following people have contributed to this plugin.
ContributorsTranslate “AZKA Uncache My Cache” into your language.
Interested in development?
Browse the code, check out the SVN repository, or subscribe to the development log by RSS.
Changelog
2.0.1
- Bulk update optimization: cache is purged only once at the end of bulk updates instead of after each individual update.
2.0.0
- Major rewrite with modular architecture.
- Added support for 13 cache systems (up from 2).
- New admin settings page with full configuration options.
- Added manual purge button and purge history log.
- Added designated administrators feature.
- Added maintenance mode email alerts.
- Added update visibility control for non-designated admins.
- Added PHP version notice suppression.
- Improved security: nonces, capability checks, input sanitization, output escaping.
- Added custom hooks for extensibility.
- Full internationalization (i18n) support.
1.3.0
- Added automatic_updates_complete hook for cache purge after automatic updates.
- Refactored purge logic into a centralized private method.
1.2.1
- Initial release on WordPress.org.