Cloudflare Page Cache for WordPress


WP Cloudflare Cache help you to use Cloudflare full page cache and purge specific page cache on update, new comment added, approved or deleted.

Normally, Cloudflare cache only static content (e.g. CSS, JS and Images) but not cached to HTML pages. So we build this plugin to cache everything and bypass for logged in users and comment author even on Cloudflare free plan.

This plugin specially build for Cloudflare Free Plan but you can also use it on Cloudflare Pro and Enterprise Plans.

Additional Features

  • Automatic purge cache.
  • Очистка кэша только для определенных страниц.
  • Управление кешем HTML-страницы.
  • Никогда не кэшируйте авторизованных пользователей.
  • Очистка кэша при публикации новой записи.
  • Очищать кеш при обновлении записи/страницы.
  • Purge cache for comment added, approved.
  • Очистка кэша домашней страницы, страницы блога для новой записи.
  • Purce cache for custom URLs pages.
  • Очищается кэш только определенных страниц, а не весь кэш.
  • Конечно, доступен на GitHub

Using this plugin you can improve your website performance and SEO by enabling page caching. It’s compatible with every themes and WordPress versions.

This plugin will cache your site’s webpages and static files to the Cloudflare CDN and make speed up your WordPress site on world wide content delivery network.

With more than 200 CDN edge locations provided by Cloudflare, your website will be served from the nearest Cloudflare CDN location. This will reduce your website loading speed time and help to get higher ranking in search results.

How does the plugin work?

This plugin takes full advantage of Cloudflare Free Plan, so you don’t need a buy Cloudflare Pro Plan. But if you like to use features like Cloudflare image optimization, WAF (Web Application Firewall) etc. then you can buy Cloudflare Pro plan to enable those features in your Cloudflare account.
Here is a small summary of plugin features.

The free Cloudflare plan allows you to enable a page cache by entering the Cache Everything page rule, greatly improving response times but it’s not support dynamic website update such as WordPress. You can use cache everything page rule but its not bypass logged in user, ajax requests and comments updates. But this plugin make all of this possible.

Features and Advantages

  • Developed to cache HTML pages on Cloudflare Free Plan.
  • Takes full advantage of Cloudflare Cache Everything Page Rule.
  • Automatically purge specific page cache on post/page update.
  • Bypass logged-in users and purge on specific page or post update.
  • Purge cache on new post insert, post edit and moving in draft or trash.
  • Purge parent page cache on new comment added, approved or deleted.
  • Purge homepage, category, tags, blog page on latest post published.
  • Ability to select and customize what you want to cache and what you don’t (plugin settings).
  • Ability to purge only HTML pages of your website rather than purging everything (like css, js, images).
  • Ability to purge entire site cache via clicking on single button. (plugins settings).
  • Ability to purge only latest post cache via clicking on single button. (plugins settings).
  • Ability to exclude custom URLs pages from being cached on individual page/post bases
  • Detailed FAQ section covering all kind of questions (plugin settings – FAQ tab)

Повысьте производительность вашего сайта

Normally Cloudflare purge all entire cache and after that all pages are slow down, because Cloudflare revalidate all webpages cache again for them.

Но этот плагин очищает кэш только определенных страниц. Например, на вашем сайте есть три записи A,B,C и теперь вы обновили страницу A, тогда кэш очистится только для страницы A, а не для B,C и других.

That means your all page are not affect and Cloudflare revalidated only purge page cache. It’s mean your site loaded fast always and its good for better rankings.

Чего-то не хватает?

Если вам нужны дополнительные функции, дайте мне знать


  • Настройки плагина WP Cloudflare Cache
  • Plugin Setup Installation Guide


Простая установка плагина

  1. В панели администратора WordPress перейдите в раздел Плагины > новый плагин, найдите WP Cloudflare Cache и нажмите Установить сейчас
  2. В противном случае скачайте плагин и загрузите его в каталог plugins, который обычно находится по адресу /wp-content/plugins/.
  3. Activate plugin, do some settings, All Done!.

Not enough, you need more?

After active the plugin you need create a page rule on Cloudflare.
Exam:-* and then create a «cache everything» page rule.

We have added «Installation Guide» section in plugin settings, you can follow installation steps to setup.

For more help you can see our WP Cloudflare Cache Plugin Setup Guide documents.

Часто задаваемые вопросы

Вопрос, который может у кого-то возникнуть

Ответ на этот вопрос.

Почему я использую этот плагин?

Because it offer you use Cloudflare full page cache on free plan.

Кэширует ли этот плагин пользователя, вошедшего в систему?

Нет, этот плагин позволяет обходить всех зарегистрированных пользователей.

Does this affect WordPress commenting system?

No, this plugin clear single post cache for comments users.

Как работает этот плагин и как очищать кеш?

This plugin make bypass all logged in user, comment author and cache pages only for visitors. When you publish new post and update any post, their specific page/post cache will be clear automatically, not all.

So this plugin offer you use Cloudflare cache for HTML pages without affecting site dynamic content like new post update, comments etc. and make your site super fast. Your site loaded under 100ms in worldwide.


Good plugin, works as it should. It has a number of unique features.
As per my using this plugin doesn’t as per mention on blog. Need to develop. If you using you don’t see any speed improvements on your website.
Посмотреть все 6 отзывов

Участники и разработчики

«Cloudflare Page Cache for WordPress» — проект с открытым исходным кодом. В развитие плагина внесли свой вклад следующие участники:


«Cloudflare Page Cache for WordPress» переведён на 7 языков. Благодарим переводчиков за их работу.

Перевести «Cloudflare Page Cache for WordPress» на ваш язык.

Заинтересованы в разработке?

Посмотрите код, проверьте SVN репозиторий, или подпишитесь на журнал разработки по RSS.

Журнал изменений


  • Change licence details


  • Added new homepage purge button.
  • Add option exclude custom URLs.
  • Added purge latest post button.
  • Added purge cache everything button.
  • Added create page rule button.
  • Added set browser cache ttl button.
  • Added ability to purge on block editor.
  • Don’t cache for search and 404 page.
  • Purge on comment added, approved, deleted.
  • PHP 8.3 improvement for new version.
  • Some bug fix for new WordPress version.
  • Tested for WordPress 6.5.3.


  • Протестировано с WordPress 5.8.


  • Change max-age value to control only Cloudflare cache.


  • Первый выпуск.