Plugin Author
Pascal
(@iqpascal)
Disclaimer: No guarantees are made but after some light testing the following caching plugins seem to work: Comet Cache, WP Super Cache
Plugins that do NOT work: W3 Total Cache, Hyper cache, WPRocket
Best case scenario with caching + Geo Blocking is that a allowed visitor always gets to see the site and a blocked visitor sometimes gets to see the page when it is stored in cache and gets blocked if the page is not stored in cache but that the blocked page is not cached by the plugin.
Due to the nature of caching this is the best scenario as when the page is cached WordPress is not started and that’s what is needed for the plugin to do it’s job.
WP Fastest Cache is not tested.