Why is my password not working/page not reloading?

f you’re wondering why, when you input the correct password into your password form, you don’t get redirected to see the correct content, this guide will help.

There are three reasons why this could be happening:

  1. The page builder theme you’re using doesn’t support Passster.
  2. You’re using a page cache plugin.
  3. Your hosting provider has a page cache set up.

Let’s address the page builder point first.

The page builder theme you’re using doesn’t support Passster

If your WordPress site is set up using a page builder theme like Divi, WPBakery, Elementor, or Beaver Builder, there may be a conflict between it and Passster.

There are a few settings you can check within Passster that should solve this problem for you:

  1. From your WordPress dashboard, go to Passster > Options and click the Options tab at the top.
Why is my password not working/page not reloading? 1
  1. Then scroll down to the Compatibility Mode section and click the Reload after successful validation toggle button. 
Why is my password not working/page not reloading? 2
  1. Scroll to the bottom and click Save changes.

If you’re not using a page builder, or this method didn’t work for you, we’ll next check if you’re using a page cache plugin. 

You’re using a page cache plugin

You may be using a cache plugin on your WordPress site to speed it up. Here are a few of the most common:

  • W3 Total Cache
  • WP Fastest Cache
  • WP-Optimize
  • WP Super Cache
  • Hummingbird
  • WP Rocket
  • Cache Enabler

These plugins use something called page cache (usually a setting you can turn off and on). This tells the server to store your page files so it can remember and then show them to the user faster. 

This however can pose a problem to pages using Passster because the cache for that page is not automatically cleared when the form is updated.

The good news is, we can fix this problem by telling the caching plugin you’re using, to exclude pages from the page cache when the user has the cookie “passster”.

To do this using W3 Total Cache, take the following steps:

Note: You may have to explore your cache plugin settings to find a similar solution.

  1. From your WordPress dashboard, go to Performance > Page Cache and scroll down until you get to the Advanced section.
Why is my password not working/page not reloading? 3
  1. Find the section called Rejected cookies and copy and paste: passster
Why is my password not working/page not reloading? 4
  1. Then save your settings.

Your forms should now work. If however, you’re still having problems, your hosting provider may have page cache set up.

Your hosting provider has a page cache set up

Depending on your hosting provider and the services they offer, you may have page caching set up with them. 

If this is the case, you may be able to follow similar steps to exclude pages from the page cache when the user has the cookie “passster”. 

Alternatively, you should contact your hosting provider’s support to ask them if they can do it for you. Send them a link to this doc (and a link to the page with the form) if you need help explaining the situation.