Plugin Reviews

Varnish HTTP Purge

Purge Varnish Cache when post content on your site is modified.

13 reviews
Average Rating
4.7 out of 5 stars
Worked Like a Charm
By , for WP 4.1.1

After hours of headache looking for a solution to Varnish not purging after a Multisite subdomain theme change doesn't not show in the subdomain site (domain mapped), this fixed everything in a single swing and now Varnish is purged not only during content edits/changes/additions, but updates to other WP elements as well (like theme changes).

Good plugin and good plus fast support
By , for WP 4.1.1

I can recommend it.

Don't forget to uninstall it
By , for WP 4.0

I needed this plugin to a very specific task, to clean stubborn cache when I was updating my site. However, having this plugin activated made my website extremely slow. Saving a page or post would take 20 seconds for the site to respond. And it also made the life of my visitors hard: likewise, they had to wait 20 seconds after posting a comment for the page to respond and show the comment. It was good for the purpose: cleaning the cache once, but I'm glad I found out the culprit and now this plugin is not on my list anymore.

It Does What it Does Well
By , for WP 4.0

What more is there to say? Push a button, clear your Varnish cache, no problems.

It does what it does well.

Does what it does
By , for WP 3.9.2

All ok, it does exactly what i needed to do

Great product.
By ,

Great product.

Works well :)
By , for WP 3.9

Does what it says, and dead simple too!

Good Varnish purge plugin that keep configurations simple
By , for WP 3.8.1

I was testing this plugin in depth last days over many Varnish installations (Ubuntu, CentOS and Debian). The plugin do a good job, is easy to install and easy to configure.

I had to edit the wp-config.php file in all my WordPress installations because the plugin by default use external IP or Public IP to perform PURGE requests. Then you have two options, modify wp-config.php or modifify Varnish VCL file. At our hosting company we decided to modify wp-config.php file becaue we consider that allow external PURGE requests is a bad security practice.

The plugin advantage is its simplicity, there is no configuration needed. But this simplicity adds the bad point of the plugin, it not offers to configure wich pages purge after edit or post a new blog post.

I rate it with three starts because from my point of view use external purge requests is not secure.

We wrote a guide (in spanish) about how to purge cache from varnish using wordpress and this plugin or W3 Total cache, you can read this one here here

Working fine
By , for WP 3.8.1

Great job! I noticed this plugin is hosted on github too, and actual code is inside plugin/ dir. So when using composer to install it, WP won't list it in admin, have to manually place+rename that dir into root of plugins/ dir. Just a note :)

Just works
By , for WP 3.7.1

I tried other varnish plugins before this, but they didn't work. this one worked right off the bat! Great work :)

I ended up adding my own function + filter into the code in order to have the purge right now button in my admin bar. Easy:

In init:
add_action('admin_bar_menu', array($this, 'varnish_right_now_admin_bar_link'), 100);

Within the class

function varnish_right_now_admin_bar_link($admin_bar){
        $admin_bar->add_menu( array(
            'id'    => 'purge-varnish-cache-all',
            'title' => 'Purge Varnish',
            'href'  => wp_nonce_url(admin_url('?vhp_flush_all'), 'varnish-http-purge'),
            'meta'  => array(
                'title' => __('Purge your varnish cache'),

You must log in to submit a review. You can also log in or register using the form near the top of this page.