Rating: 2 stars
Spent most of the day working on getting this working with a remote NGINX reverse proxy. The plug-in keeps complaining about no age header in the response. Google seems to suggest that etags and age headers no longer supported in dynamic content with NGINX. Plug-in help is of no help on what header the plug in is expecting to see in order to work.
removed. Will have to keep deleting the cache the old manual way.
]]>Rating: 5 stars
No complaints, it’s been working perfectly for years.
Need it very, very seldom — but when I do need it it works.
When I don’t need it? It’s out of the way and doesn’t advertise itself overmuch, like some of the other plugins I’ve used over time.
]]>Rating: 5 stars
ОТЛИЧНО, СПАСИБО ВАМ!
]]>Rating: 5 stars
Thanks for bringing out this plugin!
Varnish can be quit “dogged” in it’s caching, this plugin solves it very nicely.
1000% thanks!
Rating: 3 stars
I host my site on a Dreampress host and I’ve been using this plugin for years with success and I was super comfy given the plugin is “Brought to you DreamHost.”
However a couple of weeks ago Dreamhost initiated a migration of my site to another server. Ever since then my site has been really slow when post updates have been performed (ie whenever wp_insert_post() is called). AJAX calls and routines would stall for ~30 seconds.
After hours and hours debugging my code (custom plugin) it turns out this plugin caused the problem! When you specify a custom IP, and that IP no longer exists, the plugin stalls presumably because it’s trying to connect to the old specified IP.
Suggested improvements:
1) The plugin should detect this and spit out an error (to errors.log or ideally to admin console) if proxy connections are taking too long. I’m guessing it does a check when you first set an IP but perhaps it should do a more regular check.
2) Dreamhost operational processes should be modified given the plugin comes from Dreamhost! If Dreamhost choose to migrate someones site, they should check for the existence of this plugin, and either update the custom ip to suit the new host or perform some alternate remediation before migrating and breaking the site.
I trust implementing both of these will go a long way to keeping a site operational and be well received by Dreamhost customers.
]]>Rating: 4 stars
Don’tneed anyother catching plugin if it’s setup right!
]]>Rating: 4 stars
Awesome plugin.
Does what it says.
]]>Rating: 5 stars
Works as described, has awesome support, and is just generally rad. High fives to everyone involved.
]]>Rating: 1 star
Ne fonctionne pas sur mon site. Dommage !
J’ai W3 Total Cache et même si je cliques sur “Purge Varnish” le cache ne se vide pas. Je suis contraint de vider le cache à l’aide du bouton de purge de W3 Total Cache.
Pourquoi ce plugin fonctionne avec d’autres personnes et pas avec moi ?! Mystère !
]]>Rating: 5 stars
I needed this for the gandi.net varnish cache, works.
]]>Rating: 5 stars
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).
]]>Rating: 5 stars
I can recommend it.
]]>Rating: 3 stars
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.
]]>Rating: 5 stars
What more is there to say? Push a button, clear your Varnish cache, no problems.
It does what it does well.
]]>Rating: 5 stars
All ok, it does exactly what i needed to do
]]>Rating: 5 stars
Great product.
]]>Rating: 5 stars
Does what it says, and dead simple too!
]]>Rating: 3 stars
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
]]>Rating: 5 stars
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 ??
]]>Rating: 5 stars
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'),
),
));
}
]]>
Rating: 5 stars
wunderful
]]>Rating: 5 stars
The only downside was finding the button ‘Purge Varnish Cache’.
Never imagine that the button would be on the right now in dashboard. It took me time to find it.
Rating: 5 stars
This plugin just fixed some weird cache issues occurred when using W3TC.
By cleaning varnish cache, users get now the most updated pages.
Rating: 5 stars
I want to thank for this great plugin and the imidiate reply to questions! It works when I did not have success with a bunch of other plugings, e.g. WP Cache Total (I also really like this tool and use it a lot, just not for Varnish purgin).
I had to make a little change to it so that it also purges compressed objects under Varnish 2 and I also proposed that to the authors. Now it works on https://www.code4business.de.
]]>