Plugin Banner
Plugin Icon

Clear Cache Everywhere

Description

Clear Cache Everywhere allows administrators to instantly clear various cache sources directly from the WordPress admin bar. This ensures changes are reflected immediately without waiting for cache expiration.

Features:

  • One-Click Cache Clearing: Clears multiple cache layers across WordPress, server, and browser.
  • Individual Clear Actions: Run specific cache clearing actions independently.
  • Admin Bar Access: Quick purge button in the WordPress admin bar (eraser icon).
  • Hosting Integration: Supports clearing hosting-level cache via configurable purge URL.
  • Third-Party Support: Clears cache for supported plugins and services.
  • Detailed Logging: Logs execution time for each action.
  • Developer Hooks: Add additional cache clearing actions via developer hooks.

By default, clearing the cache will execute the following actions:

  • Rewrite Rules – Flushes WordPress rewrite rules so permalink and routing changes apply immediately.
  • WordPress Object Cache – Clears the in-memory object cache used to store database query results.
  • Transients – Deletes all transients, forcing temporary data to regenerate on next load.
  • OPcache Reset – Resets PHP OPcache so compiled scripts reload from disk.
  • Varnish Cache – Sends a purge request to Varnish to invalidate reverse proxy cached pages.
  • Redis / Memcached – Flushes persistent object cache if Redis or Memcached is active.
  • Fragment Cache – Clears cached template fragments generated by themes or plugins.
  • REST API Cache – Removes cached REST responses to ensure endpoints return fresh data.
  • Sessions – Destroys active PHP sessions. Users may need to log in again.
  • Cookies – Removes site-related browser cookies set by WordPress or plugins.
  • Browser Cache – Forces browsers to revalidate and reload cached static assets.
  • Hosting Cache – Triggers a configured purge endpoint to clear host-level caching.

Integrations:

The plugin already supports clearing cache for the following third-party plugins:

  • Cornerstone
  • Elementor
  • WP Super Cache
  • W3 Total Cache
  • WP Rocket
  • LiteSpeed Cache
  • SiteGround Optimizer
  • Cloudflare
  • Autoptimize
  • Swift Performance
  • Comet Cache
  • WP Fastest Cache
  • Hummingbird
  • Nginx Helper
  • WP-Optimize

This plugin is ideal for developers, content managers, and site owners who need immediate cache flushing across multiple layers.

Demo

Screenshots

Settings page and admin bar button.
Settings page and admin bar button.

FAQ

How does this plugin clear cache?

Why does it take so long to clear the cache sometimes?

Does this work with all hosting providers?

Will this force browsers to load fresh content?

Can I add custom cache clearing actions?

Is there a function to trigger clearing cache everywhere?

Where can I request features and get further support?

Installation

1. Upload the plugin files to the /wp-content/plugins/clear-cache-everywhere/ directory.

2. Activate the plugin through the 'Plugins' menu in WordPress.

3. The Clear Cache button will appear in the admin bar.

What Next?

How-To GuideDeveloper Docs

1.2.0

  • Update: Added `cceverywhere_​before_​clear` and `cceverywhere_​after_​clear` hooks
  • Update: `cceverywhere_before_clear_cache` and `cceverywhere_after_clear_cache` removed
  • Update: `cceverywhere_custom_settings` hook updated to accept `run_context` and `callback` hooks, please see updated developer docs
  • Update: Added animated border to admin bar while it's clearing cache
  • Update: Moved some actions to ajax while leaving sessions, cookies, and browser cache for page reloads
  • Update: Added descriptions to each action
  • Update: Added individual clear buttons to each action
  • Update: Added logging of last results, displayed on settings page
  • Update: Removed notices and `show_skipped_notice` hook
  • Update: Added opcache_reset, varnish, redis_memcached, fragment_cache, and rest_api_cache

1.1.1

  • Tweak: Update admin bar spacing

1.1.0

  • Update: New support links

1.0.2.1

  • Fix: Sanitized cookie names
  • Update: Moved scripts and styles to enqueue

1.0.2

  • Update: Updated author name and website per WordPress trademark policy

1.0.1

  • Initial Release on March 19, 2025

Sign In

Register

Reset Password

Please enter your username or email address, you will receive a link to create a new password via email.