Caching Plugins & Cache Servers Integration

Caching plugins or server-side caching could cause potential conflicts with our Password Protect WordPress plugin. In this article, we will show you how to make the top caching plugins and servers work properly with our Password Protect WordPress (PPWP) plugin.

Caching Plugins

Our Pro version works perfectly with these cache plugins automatically without any extra configurations.

If you are to password protect your entire site, you should “Purge all your site cache” first or simply deactivate these caching plugins for our site-wide protection feature to work properly. You shouldn’t cache a protected site in the first place, should you?

Configure the following cache plugins to make them work properly with the Free version of our PPWP plugin.

W3 Total Cache

Step 1: Under Admin Dashboard, go to Performance > Cookie Groups

Step 2: Create a new group for our plugin’s cookies like the following information.

  • Group name: password_protect_wordpress
  • Cookies:

For Free version:

pda_protect_password
wp-postpass-role_*

For Pro version:

pda_protect_password
wp-goldpass-pagepost_*

Please remember to untick Cache checkbox and click on “Save Settings & Purge Caches” button to finish. If you configure it correctly, you will see a successful notification under our plugin’s Setting Page as below.

WP Super Cache & WP Fastest Cache

Our Free version works correctly with these plugins without any other configurations. The only thing you have to do is purging all page caches and then re-activating our plugin.

Cache Servers

If you’re using hostings that provide caching on the server such as WP Engine and SiteGround, please exclude all your password-protected pages from these cache servers either on a per-page basis or via URL patterns, e.g. https://your-website.com/private/

Lasted updated on August 5, 2019