Clear Cache Clear Cache
Add to Chrome — Free

Clear Cache Blog

Clear Cache for WordPress Sites (Admin + Visitor Guide)

Updated March 2026 · 6 min read

Quick Answer For WordPress admins: Use your caching plugin's "Clear All Cache" button after making updates. For Cloudflare, also purge the CDN cache. Then hard refresh your browser (Ctrl+Shift+R).
For visitors seeing old content: Use Clear Cache for Specific Site to clear your browser's stored copy, or try Ctrl+Shift+R first.
📋 Table of Contents
📋 Table of Contents

WordPress is the world's most popular CMS, and caching is both its best friend and biggest headache. Caching makes WordPress sites fast — but it also means changes don't immediately appear for you or your visitors. Understanding the multiple cache layers in a typical WordPress setup tells you exactly what to clear and when.

Visitors: Clear That WordPress Site's Cache in One Click

See stale content on a WordPress site? Clear Cache removes your browser's cached copy instantly — no settings menus needed.

Add to Chrome — Free


The WordPress Cache Stack

A typical WordPress site has up to four cache layers:

  1. Browser cache — Stored on the visitor's device
  2. CDN cache — Cloudflare, Fastly, or other CDN edge nodes
  3. WordPress page cache — Caching plugin (WP Rocket, W3 Total Cache, etc.)
  4. Server/object cache — Redis, Memcached, or Nginx FastCGI cache

When you update a post and visitors still see the old version, it's stuck in one or more of these layers. The fix depends on which layer is the problem.



For WordPress Site Admins

Clearing Your Caching Plugin's Cache

Most caching plugins add a quick-clear button to the WordPress admin bar. After saving changes to a post, page, or template, click this button:

PluginAdmin Bar ButtonFull Clear Location
WP RocketWP Rocket → Clear CacheWP Rocket plugin settings → Clear Cache
W3 Total CachePerformance → Empty All CachesPerformance → Purge All Caches
LiteSpeed CacheLiteSpeed Cache → Purge AllLiteSpeed Cache → Manage → Purge All
WP Super CacheDelete Cache (admin bar)Settings → WP Super Cache → Delete Cache
AutoptimizeAutoptimize → Clear cacheAutoptimize → improve → Delete Cache
SiteGround SG OptimizerSG Optimizer → Purge CacheSG Optimizer plugin settings

Clearing Cloudflare Cache for WordPress

If your WordPress site uses Cloudflare (many do for free CDN and DDoS protection), you need to purge the Cloudflare cache separately from your WordPress plugin cache:

  1. Log into Cloudflare → your domain
  2. Caching → Configuration → Purge Cache
  3. Click Purge Everything
WordPress + Cloudflare shortcut: The official Cloudflare WordPress plugin (free) adds a "Purge Cache" button directly to your WordPress admin. After publishing updates, you can clear both the Cloudflare CDN and your WordPress cache from one place.

Setting Up Automatic Cache Clearing

Manually clearing cache after every update is tedious. Most caching plugins let you configure automatic clearing:

With automatic clearing enabled, your caching plugin detects when you publish a post or update a page and automatically clears the relevant cached versions.

Using WP-CLI to Clear Cache

If you manage WordPress via SSH, WP-CLI has cache management commands:

wp cache flush — Flushes the object cache (if using Redis/Memcached)
wp w3-total-cache flush all — Clears W3 Total Cache
wp rocket clean --confirm — Clears WP Rocket cache


For WordPress Visitors (Not the Site Owner)

If you're visiting a WordPress site as a regular user and seeing stale content:

Step 1: Try a Hard Refresh

Press Ctrl+Shift+R on Windows or Cmd+Shift+R on Mac. This bypasses your browser's cached copy for this one reload.

Step 2: Clear Cache for That Specific Site

If hard refresh doesn't fix it, clear the browser's stored copy:

If the Problem Persists

If you've cleared your browser cache and still see old content, the issue is the site owner's server-side cache. You can't fix that yourself. Contact the site owner and let them know visitors are seeing stale content.

WordPress admin note: If you're the site admin and you still see old content after clearing all caches, check that you're not loading a locally-cached version in your CMS preview. Also check if your hosting provider has server-level caching (many managed WordPress hosts like WP Engine and Kinsta have their own cache layers separate from plugins).


Managed WordPress Hosting Cache

Managed WordPress hosts like WP Engine, Kinsta, Flywheel, and SiteGround implement their own server-level page caching independent of WordPress plugins. These can override or conflict with plugin caches:

HostHow to Clear Cache
WP EngineWP Engine → Sites → Clear All Caches button in WordPress admin bar
KinstaKinsta → MyKinsta dashboard → Tools → Clear cache, or "Clear cache" button in WP admin bar
SiteGroundSG Optimizer plugin → Purge Cache button, or cPanel → Speed → Caching
FlywheelWP admin bar → Powered by Flywheel → Clear cache

Quick Visitor Fix for Any WordPress Site

When a WordPress site shows you old content, Clear Cache removes your browser's cached copy instantly. Works on any WordPress site, any theme, any plugin.

Install Clear Cache — Free


Frequently Asked Questions

How do I clear cache on my WordPress site?

If you use a caching plugin (WP Rocket, W3 Total Cache, LiteSpeed Cache, etc.), look for a 'Clear Cache' or 'Purge Cache' button in your WordPress admin bar or the plugin's settings page. Clicking it clears your plugin's page cache, forcing WordPress to regenerate fresh pages for the next visitors.

Why do WordPress changes not show after I save them?

WordPress changes not appearing is almost always caused by a caching plugin or CDN serving the old cached version. After making changes, clear your caching plugin's cache and purge your CDN if you use Cloudflare. Then hard refresh your browser (Ctrl+Shift+R) to bypass your own browser's cache.

Should I clear cache automatically after WordPress updates?

Yes. Most WordPress caching plugins have options to automatically clear the cache when posts are published or updated. Enable this in your plugin settings. WP Rocket calls this 'automatic cache clearing'; W3 Total Cache has similar options under 'General settings'.

What's the difference between page cache and object cache in WordPress?

Page cache stores complete HTML pages so WordPress doesn't need to regenerate them from PHP/database on every request. Object cache stores the results of database queries in fast memory (Redis or Memcached) for reuse. Both speed up your site — page cache is most impactful for content sites, object cache helps most with database-heavy sites.

I'm a visitor and a WordPress site shows me old content — how do I fix it?

First try a hard refresh (Ctrl+Shift+R). If that doesn't work, clear the cache for that specific site using Chrome's site settings or the Clear Cache extension. If the problem persists after clearing your browser cache, the issue is the site owner's server-side cache — contact them to clear it.

More Free Chrome Tools by Peak Productivity

Bulk Image Downloader
Bulk Image Downloader
Download all images from any page
YouTube Looper Pro
YouTube Looper Pro
Loop any section of a YouTube video
Citation Generator
Citation Generator
Generate APA/MLA/Chicago citations
PDF Merge & Split
PDF Merge & Split
Merge and split PDFs locally
WebP to JPG/PNG
WebP to JPG/PNG
Convert WebP images to JPG/PNG
Screen Recorder Pro
Screen Recorder Pro
Record your screen or tab with audio