• liswa

    (@liswa)


    Hi, thanks for the plugin! It has served me well for several months, but I have run into an issue.

    While using a profiler plugin to turn on/off plugins for performance check, all my plugins were turned off.

    Now, any admin page I try to access tries to redirect me to:

    /wp-admin/options-general.php?page=recaptcha-woo%2Fadmin-options.php

    This gives me a ‘the page isn’t redirecting properly’ error and can’t connect, effectively bricking the admin side. It also seems like the plugin itself isn’t active on the checkout/login pages. Is there a way to reset the plugin settings? Deleting and re-adding didn’t seem to do it.

Viewing 1 replies (of 1 total)
  • Hi, when the plugin is activated it saves a one time flag (rcfwc_do_activation_redirect), and on the next admin page it deletes the flag and sends you to its settings once. A loop means that flag keeps coming back. The usual reason is a persistent object cache (Redis or Memcached) still holding the old value, or the profiler plugin activating it again on every load.

    To get your admin back and fix it:

    1. With FTP or your host’s file manager, rename wp-content/plugins/recaptcha-woo to recaptcha-woo-off. Your admin will work again.
    2. Make sure the profiler plugin is deactivated.
    3. Flush the object cache: from your cache plugin or hosting panel, or with WP-CLI wp cache flush. With WP-CLI you can also run wp option delete rcfwc_do_activation_redirect.
    4. Rename the folder back to recaptcha-woo and activate the plugin. It should redirect to its settings only once.

    That is also why reCAPTCHA is not showing on checkout and login. The plugin only turns it on there after you complete the key test on its settings page, and the loop stopped you from getting there. Once you can open the settings, complete the test and it will show again.

    Do you have Redis or Memcached on this site, and which profiler plugin did you use?

Viewing 1 replies (of 1 total)

You must be logged in to reply to this topic.