Title: Purge Cache for CloudFlare
Author: Milan Dinić
Published: <strong>Novembre 4, 2015</strong>
Last modified: Maig 6, 2016

---

Search plugins

This plugin **hasn’t been tested with the latest 3 major releases of WordPress**.
It may no longer be maintained or supported and may have compatibility issues when
used with more recent versions of WordPress.

![](https://s.w.org/plugins/geopattern-icon/purge-cache-for-cloudflare.svg)

# Purge Cache for CloudFlare

 By [Milan Dinić](https://profiles.wordpress.org/dimadin/)

[Download](https://downloads.wordpress.org/plugin/purge-cache-for-cloudflare.1.2.zip)

 * [Details](https://bal.wordpress.org/plugins/purge-cache-for-cloudflare/#description)
 * [Reviews](https://bal.wordpress.org/plugins/purge-cache-for-cloudflare/#reviews)
 * [Development](https://bal.wordpress.org/plugins/purge-cache-for-cloudflare/#developers)

 [Support](https://wordpress.org/support/plugin/purge-cache-for-cloudflare/)

## Description

[Plugin homepage](http://blog.milandinic.com/wordpress/plugins/purge-cache-for-cloudflare/)
| [Plugin author](http://blog.milandinic.com/) | **[Premium Version](https://shop.milandinic.com/downloads/purge-cache-for-cloudflare-plus/)**
| [Donate](http://blog.milandinic.com/donate/)

Purge Cache for CloudFlare is a simple plugin that uses CloudFlare® API to purge
cache of full HTML pages when a new post is made.

This free version is only indended for basic usage. If you want to use it in full
capacity, consider buying [premium version](https://shop.milandinic.com/downloads/purge-cache-for-cloudflare-plus/).

It works by purging front page, post’s page, and main RSS feed. This should work
for most sites. However, there are of filters, actions, and methods that provide
full customizability and extensibility.

Note that this plugin also sets cache to 30 minutes for all frontend pages. This
means that if you use default option in CloudFlare, it tells them to revalidate 
page cache after that time, so it means that cache for any page expires on CloudFlare
servers after that time.

You can change this limits by using filters from you code. If you want user interface
in your admin, use [premium version](https://shop.milandinic.com/downloads/purge-cache-for-cloudflare-plus/).

You should create new CloudFlare page rules to set proper caching. It is your responsibility
to set this properly.

First page rule should exclude certain paths from caching. Recommended value for
this is `wp-`. This excludes admin pages and default `.php` pages. Example of URL
pattern: `*example.com/*wp-*` This value can also set via filter or via admin in
[premium version](https://shop.milandinic.com/downloads/purge-cache-for-cloudflare-plus/).

Second page rule should sets caching. You need to set “Custom caching” to “Cache
everything”. Recommended value for “Edge cache expire TTL” is default, “Respect 
all existing headers” which means that CloudFlare revalidates after 30 minutes, 
while for “Browser cache expire TTL” is also 30 minutes. Example of URL pattern:`*
example.com/*`

This plugin is on [GitHub](https://github.com/dimadin/purge-cache-for-cloudflare)
too.

Purge Cache for CloudFlare is in no way affiliated with CloudFlare. It is only using
CloudFlare API to purge page cache of certain URLs.
 CloudFlare is registered trademark
of CloudFlare, Inc.

## Screenshots

[⌊Purge Cache for CloudFlare settings⌉⌊Purge Cache for CloudFlare settings⌉[

Purge Cache for CloudFlare settings

## Reviews

There are no reviews for this plugin.

## Contributors & Developers

“Purge Cache for CloudFlare” is open source software. The following people have 
contributed to this plugin.

Contributors

 *   [ Milan Dinić ](https://profiles.wordpress.org/dimadin/)

“Purge Cache for CloudFlare” has been translated into 1 locale. Thank you to [the translators](https://translate.wordpress.org/projects/wp-plugins/purge-cache-for-cloudflare/contributors)
for their contributions.

[Translate “Purge Cache for CloudFlare” into your language.](https://translate.wordpress.org/projects/wp-plugins/purge-cache-for-cloudflare)

### Interested in development?

[Browse the code](https://plugins.trac.wordpress.org/browser/purge-cache-for-cloudflare/),
check out the [SVN repository](https://plugins.svn.wordpress.org/purge-cache-for-cloudflare/),
or subscribe to the [development log](https://plugins.trac.wordpress.org/log/purge-cache-for-cloudflare/)
by [RSS](https://plugins.trac.wordpress.org/log/purge-cache-for-cloudflare/?limit=100&mode=stop_on_copy&format=rss).

## Changelog

#### 1.2

 * Released on 6th May 2016
 * Don’t cache requests for search
 * Minor cleanup

#### 1.1

 * Released on 15th December 2015
 * Sync `WP_Temporary` with WordPress 4.4

#### 1.0

 * Released on 4th November 2015
 * Initial release.

## Meta

 *  Version **1.2**
 *  Last updated **10 anys ago**
 *  Active installations **10+**
 *  WordPress version ** 3.7 or higher **
 *  Tested up to **4.5.33**
 *  Languages
 * [English (US)](https://wordpress.org/plugins/purge-cache-for-cloudflare/) i [Serbian](https://sr.wordpress.org/plugins/purge-cache-for-cloudflare/).
 *  [Translate into your language](https://translate.wordpress.org/projects/wp-plugins/purge-cache-for-cloudflare)
 * Tags
 * [cache](https://bal.wordpress.org/plugins/tags/cache/)[cloudflare](https://bal.wordpress.org/plugins/tags/cloudflare/)
   [page cache](https://bal.wordpress.org/plugins/tags/page-cache/)
 *  [Advanced View](https://bal.wordpress.org/plugins/purge-cache-for-cloudflare/advanced/)

## Ratings

No reviews have been submitted yet.

[Your review](https://wordpress.org/support/plugin/purge-cache-for-cloudflare/reviews/#new-post)

[See all reviews](https://wordpress.org/support/plugin/purge-cache-for-cloudflare/reviews/)

## Contributors

 *   [ Milan Dinić ](https://profiles.wordpress.org/dimadin/)

## Support

Got something to say? Need help?

 [View support forum](https://wordpress.org/support/plugin/purge-cache-for-cloudflare/)

## Donate

Would you like to support the advancement of this plugin?

 [ Donate to this plugin ](http://blog.milandinic.com/donate/)