• Resolved jirsbek

    (@swah)


    According to Google Developers docs there is an option to change the badge position to bottomright, bottomleft or inline. Is it possible set this parameter when using Contact Form 7 reCAPTCHA integration?

    Thank you for the plugin.

    Best regards

Viewing 15 replies - 1 through 15 (of 32 total)
  • If it was bottom left then it would not clash with my other controls.

    I used:

    .grecaptcha-badge { 
        bottom:65px !important; 
    }

    See:

    https://www.publictalksoftware.co.uk/

    Hey, this compulsory Recaptcha V3 sucks – i don’t want another badge on my website. Please allow V2 recaptchas again

    I don’t mind it. But making it optional is a good idea.

    The other option is to just hide it via CSS:

    
    .grecaptcha-badge { 
        display:none !important; 
    }
    

    Be careful as the badge is mentioned in the terms and conditions. See:

    https://stackoverflow.com/a/44543771/2287576

    I don’t mind the recaptcha badge at the bottom, but it shows on EVERY page of my site, not just the pages with the Contact Form. I don’t want to violate the terms, so I added this CSS for now so it only shows on my contact form page. It would be nice if the plugin did this for you.

    
    /* only show captcha badge on contact page, id 13 */
    body:not(.page-id-13) .grecaptcha-badge {
        display: none;
    }
    
    Thread Starter jirsbek

    (@swah)

    I’m affraid hiding the badge is not the option because it’s against the Google policy.

    Actually I don’t mind the new version of reCAPTCHA beeing used. I like user doesn’t have to check the checkbox and prove he or she is not the robot by playing “game”. That’s evolution of antispam the right way in my opinion.

    I just don’t like the badge beeing fixed to the viewport. I hope setting the badge position “inline” moves into the form itself. See the badge attribute values https://developers.google.com/recaptcha/docs/invisible#render_param

    I agree @swah

    I just don’t like the badge beeing fixed to the viewport. I hope setting the badge position “inline” moves into the form itself. See the badge attribute values https://developers.google.com/recaptcha/docs/invisible#render_param

    How do you do this?

    According to the developer:

    Loading on every page is necessary for reCAPTCHA to do accurate bot detection. If you made it load only on contact form pages, it might lead to quite high false detection rate.

    • This reply was modified 5 years, 11 months ago by Tim Derouin.

    The way I understand this is that the Google reCatchpa is examining how your website is used in real life to establish patterns of what is a human using it as opposed to a bot. This way it tracks unusual behaviour and gives it a lower point rating and triggers it as spam.

    So the system is analysing the whole site and not just your form content when you hit submit.

    The fact that recaptcha is used on EVERY other page on my site is very critical! It is another Trojan Horse to trace your data and spy your people. At the beginning, i don’t notice, that on EVERY page the captcha is included. I wondered about the shield icon in my browser and are shocked. Deleted the whole crap and deleted the keys. I think, Askimet is good enough to block the most spam attacks. If something goes through, my Hoster have mechanics too to minimize the success of spam bots.

    My site is clear from this crap. And i don’t need it or my users. Thank you google, but NO THANKS.

    • This reply was modified 5 years, 11 months ago by soulevan.

    From what I found you are allowed to hide the logo.

    “You are allowed to hide the badge as long as you include the reCAPTCHA branding visibly in the user flow. Please include the following text.”

    This site is protected by reCAPTCHA and the Google
    Privacy Policy and
    Terms of Service apply.

    Source: https://developers.google.com/recaptcha/docs/faq

    Thanks @dougonecent that did the trick.

    So, where would that notice have to go? On the contact form page? On my cookie page?

    It makes sense it go on the contact form page.

Viewing 15 replies - 1 through 15 (of 32 total)
  • The topic ‘Change reCAPTCHA badge position’ is closed to new replies.