AZKA Uncache My Cache

外掛說明

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.

安裝方式

  1. Upload the plugin to /wp-content/plugins/ or install it via the WordPress plugin screen.
  2. Activate it through the ‘Plugins’ menu.
  3. Go to Settings > Uncache My Cache to configure.

常見問題集

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 .maintenance file 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_handler action hook to register your own handler implementing the Cache_Handler interface.

使用者評論

這個外掛目前沒有任何使用者評論。

參與者及開發者

以下人員參與了開源軟體〈AZKA Uncache My Cache〉的開發相關工作。

參與者

將〈AZKA Uncache My Cache〉外掛本地化為台灣繁體中文版

對開發相關資訊感興趣?

任何人均可瀏覽程式碼、查看 SVN 存放庫,或透過 RSS 訂閱開發記錄

變更記錄

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.