• Resolved PaulProe

    (@paulproe)


    We are running a WooCommerce store using the WPHoot Juxter theme. We have installed Wordfence to test it out. All is working OK except the WooCommerce/Security section. We added the keys for reCaptcha and enabled the necessary checkboxes yet do not get any reCaptcha icons or checks on the login or account pages.

    I talked to the WPHoot people who said “The theme does not modify woo login/registration forms. It only has templates copied from woocommerce for the archive (shop) and single product pages” They are showing they only change the archive-product.php, functions.php and single-product.php pages. Yet the WordFence reCaptcha still won’t run. If I install the WooCommerce reCaptcha, it works fine however I’d prefer to have a minimum number of plugins and keep the security with just one of them.

    Is there a way to correct or add code to the pages so as to enable the WordFence security features? I can understand how different themes may react differently with the code appearing in incorrect areas. I can’t imagine this isn’t a big issue since almost every WooCommerce installation has a theme installed. Few if any run on the default store pages.

    Is this something I can correct or do I need to look elsewhere?

    The page I need help with: [log in to see the link]

Viewing 6 replies - 1 through 6 (of 6 total)
  • Plugin Support wfmark

    (@wfmark)

    Hi @paulproe, Thanks for reaching out.

    Unfortunately, our 2FA and ReCAPTCHA features currently only work for the default WordPress and WooCommerce login and registration pages and may not work on custom login and registration pages generated by other plugins or themes.

    We have plans to expand our compatibility in the future, although we cannot commit to timelines here on forums.

    Thanks, 

    Mark

    same problem.

    Plugin Support wfmark

    (@wfmark)

    Hi @pldoolittle,

    As per the forum guidelines below, please open your own topic, and we would be glad to assist you:

    “Unless users have the exact same version of WordPress on the same physical server hosted by the same hosts with the same plugins, theme, and configurations, then the odds are the solution for one user will not be the same for another. For this reason, we recommend people start their own topics.”

    Thanks,

    Mark.

    Thread Starter PaulProe

    (@paulproe)

    @wfmark – that is where it gets confusing. The theme we are using does not modify the login page or the registration page. It does modify a product page and the shopping page.

    Why wouldn’t it work with the standard pages?

    Thread Starter PaulProe

    (@paulproe)

    Hit the send button too soon. Is there a help page that discusses the template changes for the WordFence reCaptcha or an example I could reverse engineer the code so it would work on my site

    Plugin Support wfmark

    (@wfmark)

    Hi@paulproe, Thanks for reaching out again.

    Unfortunately, we don’t offer support for any custom code on your site. Custom code could be overwritten or broken by future plugin updates, requiring extra time and effort.

    Can you see the captcha logo on the wp-admin page when reCAPTCHA is enabled? 

    I’d suggest disabling all other plugins except for WooCommerce and Wordfence, then trying again. If that doesn’t work, you could also try to revert to a default theme, such as Twenty Twenty-Three, to confirm whether the theme causing reCAPTCHA not to work due to a conflict. 

    If there’s a plugin or theme conflict, I would suggest changing the Wordfence Web Application Firewall into Learning Mode. From the Wordfence Dashboard, click on Manage WAF. Then you will see Basic Firewall Options > Web Application Firewall Status. Change the option to Learning Mode. Now confirm that you can view the Login Security Page. Once done, switch the WAF from Learning Mode back to Enabled and Protecting and test to see that you can still view the Login Security page.

    https://www.wordfence.com/help/firewall/learning-mode/ is an amazing resource for learning more about the WAF and learning mode.

    Additionally, can you please send a diagnostic report to wftest @ wordfence . com? You can find the link to do so at the top of the Wordfence > Tools > Diagnostics page. Then click on “Send Report by Email”. Please add your forum username where indicated and respond here after you have sent it.

    NOTE: It should look as follows – Screenshot of Tools > Diagnostic > Send by Email

    Thanks,
    Mark.

Viewing 6 replies - 1 through 6 (of 6 total)
  • The topic ‘How to modify theme to accept reCaptcha’ is closed to new replies.