• Resolved fooey

    (@fooey)


    1. We recently noticed that the recaptcha does not show when initially trying to post a job. You do get a warning that it failed verifying after you select preview, only then it shows and the keys are correct.
    2. Also, the submit button is missing. Now it shows preview and save draft. The settings are such that it does not need to be approved by admin. I also removed any caching for this page so that is not affecting it either.

    I have a dev site set up and have tested with all plugins deactivated and a default theme and the same issues persists. We have the latest version. Please advise.

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

Viewing 11 replies - 1 through 11 (of 11 total)
  • Plugin Support thabotswana

    (@thabotswana)

    Hi @fooey!

    We recently noticed that the recaptcha does not show when initially trying to post a job.?

    Are you using reCAPTCHA v2 or v3? I would like to know so we can try to replicate this on our test sites.

    Also, the submit button is missing. Now it shows preview and save draft. The settings are such that it does not need to be approved by admin.

    This is the way it’s supposed to work.

    The preview page shows the job details which have been submitted in the style of a single job listing. From the preview page, the user may click “Edit” to change the details of their listing, or “Submit” to submit their listing for viewing or approval (depending on your?settings).

    If you’d like to remove the Preview step,?check out this tutorial to learn how.

    Thread Starter fooey

    (@fooey)

    The reCaptcha is V2.

    Plugin Support Cara

    (@dcka)

    @fooey You mentioned, “You do get a warning that it failed verifying.” What is the exact error/notice you see? Can you share a screenshot or, better yet, a screen recording that shows the steps you are taking until you see the warning? You can use a file-sharing service to share it with us.

    It would also be helpful to know your exact settings from Google’s ReCAPTCHA admin dashboard. Do you have the checkbox or an Invisible reCAPTCHA badge?

    Thread Starter fooey

    (@fooey)

    thanks,

    Thread Starter fooey

    (@fooey)

    Also, it’s V2 checkbox

    Plugin Support Deric (a11n)

    (@dericleeyy)

    @fooey Could you check if there are any third party conflict causing the issue with Recaptcha?

    Could you try these steps to temporarily disable all plugins and revert to a default theme?

    1. Install Health Check plugin on your site
    2. Download and install Twenty Twenty-Three on your site if not installed already
    3. Go to Installed Plugins. Click Troubleshoot on WP Job Manager
    4. Try viewing the Job Submission page
    5. Once you are done, go back to wp-admin and disable troubleshooting mode through the top bar.
    Thread Starter fooey

    (@fooey)

    It appears that it is a conflict with Divi. I tested with the default theme and all plugins except Job manager deactivated, then enabled one by one and it worked. As soon as Divi was enabled, even with all plugins except job manager deactivated and the parent Divi theme active, it did not work. We have a dev site if you need access, just let me know where to send the credential information.

    Frank

    (@fwusquare2com)

    Hello, I also experience the exact same issue with the missing reCaptcha v2 element on the Post a Job form when loading the page as with the thread starter. If I continue to submit the form for preview, the form reloads and I get the same, ““Are you human?” check failed. Please try again.” warning at the top while the reCaptcha element now displays correctly.

    However, I am using the Avada theme and tested on two separate WordPress installations on two different hosting providers. On one of the sites, I tried switching to the core WordPress Twenty Twenty-Four theme, and the reCaptcha element displays correctly on page load.

    As a related side note, I have been looking for various published websites that use WPJM for examples on how others have used and styled WPJM pages & elements. On several websites I found that have the Post a Job form with the “Are you human” form label, and that appear to be using non-core WordPress themes, I see the same problem with the missing reCaptcha element.

    I would assume that the reCaptcha was working at some point in the past with these websites since it was not removed for not functioning correctly. But that at some point, it stopped working for some reason (update to WordPress, theme, WPJM, other plugins, etc.?).

    Edited to add: I tried the Health Check plugin to troubleshoot the WP Job Manager plugin. All other plugins were disabled and I tried various popular themes from the WordPress Themes Directory in troubleshooting mode. The reCaptcha still didn’t work correctly. In fact, it only worked correctly with the three most recent core WordPress themes (Twenty Twenty-Four, Twenty Twenty-Three, and Twenty Twenty-Two). reCaptcha did not work correctly on Twenty Twenty-One and Twenty Twenty.

    • This reply was modified 1 month, 3 weeks ago by Frank. Reason: Added more info
    Plugin Support thabotswana

    (@thabotswana)

    @fooey @fwusquare2com

    It appears that you have isolated the issue to the Divi and Avada themes. Please be aware that WP Job Manager doesn’t fully support all third-party themes or all outdated themes. That said, the tips on this page might be useful:
    ?
    https://wpjobmanager.com/document/dealing-troublesome-themes/

    Since the problem isn’t related to the WP Job Manager plugin itself, the next logical step would be to get in touch with the theme authors for further assistance. Their support teams will be much more familiar with them and might be aware of compatibility issues or have specific troubleshooting steps for similar problems.?

      Thread Starter fooey

      (@fooey)

      Is it possible to integrate Cloudflare turnstile instead of reCaptcha in your plugin?

      Plugin Support Joash

      (@joashrajin)

      @fooey I am afraid that we do not have such an option available at the moment, but you are welcome to do your own customization to add such an integration.

      Please note that we cannot provide support for such customization, but you can use a service like Codeable if you need assistance.

    Viewing 11 replies - 1 through 11 (of 11 total)
    • You must be logged in to reply to this topic.