ReCaptcha v2 for Contact Form 7

Descrición

Contact Form 7 v5.1 eliminou a compatibilidade con reCaptcha v2 xunto coa etiqueta [recaptcha] en decembro de 2018. Este plugin recupera esa funcionalidade de Contact Form 7 5.0.5 e volve engadir a etiqueta [recaptcha].

Se instalas este plugin antes de actualizar Contact Form 7 da v5.0.5 á v5.1.1, conservará as túas antigas claves da API. Nese momento só tes que ir á páxina de axustes deste plugin para indicarlle á web que use reCaptcha v2.

Unha vez instalado e configurado, debería ser a mesma funcionalidade de reCaptcha á que estás afeito nas versións anteriores de Contact Form 7.

IQComputing

Capturas

Instalación

Contact Form 7 é necesario para que este plugin funcione.

  1. Instala este plugin (ReCaptcha v2 for Contact Form 7)
  2. Actualiza Contact Form 7 á última versión
  3. Engade de novo as claves da API de reCaptcha versión 2 (se actualmente non hai ningunha clave definida). Para obter máis información podes ler How to Generate Google reCAPTCHA v2 Keys de IQComputing e a documentación de Contact Form 7
  4. Na navegación da esquerda da administración, nas subpáxinas de Contact Form 7, fai clic en «reCaptcha Version» (Contacto -> Versión de reCaptcha)
  5. Unha vez na páxina de axustes de «ReCaptcha v2 for Contact Form 7», selecciona «reCaptcha Version 2» na lista de selección e fai clic en «Gardar»

Unha vez definidas as claves da API da versión 2 e seleccionada a versión 2 nos axustes do plugin, todas as etiquetas [recaptcha] substituiranse polo reCaptcha de Google esperado en todos os formularios.

Preguntas frecuentes

Funcionará este plugin coas claves da versión 3?

Non e si. Google reCaptcha ten claves específicas para cada API. Se actualizas dunha versión anterior de Contact Form 7 á versión actual, terás que engadir de novo as claves da API da versión 2 co método tradicional. Dito isto, podes establecer o uso do plugin en por defecto e usará a API de reCaptcha versión 3 herdada de Contact Form 7.

Onde engado as miñas claves da versión 2?

En Contacto -> Integración podes ver unha caixa do servizo «reCAPTCHA» onde podes facer clic en «Setup Integration» seguindo as instrucións da documentación de Contact Form 7. Se xa tes claves definidas, terás que facer clic no botón «Remove Keys» e engadilas de novo seguindo a documentación de Contact Form 7.

Engadín as claves da versión 2 pero nada cambiou

Se engadiches as claves da versión 2 e aínda non ves reCaptcha nos teus formularios, revisa o seguinte:

  1. No administrador de WordPress, en Contacto -> Versión de reCaptcha, asegúrate de ter seleccionado e gardado «reCaptcha Version 2».
  2. Nos teus formularios de contacto asegúrate de ter a etiqueta [recaptcha] nalgún lugar do formulario.

Se o anterior é correcto, é o momento de abrir un fío de soporte para que investiguemos o problema con máis detalle.

Comentarios

21 de Xaneiro de 2025
Works perfectly. ReCaptcha V3 is sometimes not compatible with cookies managers. This resolved the issue for me with tarteaucitron.ioThanks !
22 de Maio de 2024
You fix this stupid plugin the creators of Contact Form 7 to remove the ReCaptcha v2.The problem is all themes are integrated with them
21 de Setembro de 2023
I have multiple forms based on CF7 on my site and default reCAPTCHAv3 implementation sometimes blocked the submission for no apparent reason. This plugin allows me to decide which forms should be protected and which not. And also uses reCAPTCHAv2 which makes the rejection process much more transparent to user.
23 de Febreiro de 2023 1 resposta
Contact Form 7 no longer supports reCAPTCHA V2 The latest version of the reCAPTCHA API is v3. Contact Form 7 5.1 and later uses this reCAPTCHA v3 API. reCAPTCHA v3 works in the background so users don’t need to read blurred text in an image or even tick the “I’m not a robot” checkbox. Can you still add an option for a V3 version? Thank you!
Ler todas as 89 opinións

Colaboradores e desenvolvedores

“ReCaptcha v2 for Contact Form 7” é un software de código aberto. As seguintes persoas colaboraron con este plugin.

Colaboradores

“ReCaptcha v2 for Contact Form 7” foi traducido a 20 idiomas. Grazas aos desenvolvedores polas súas contribucións.

Traduce “ReCaptcha v2 for Contact Form 7” ao teu idioma.

Interesado no desenvolvemento?

Revisa o código, bota unha ollada aorepositorio SVN, ou subscríbete ao log de desenvolvemento por RSS.

Rexistro de cambios

1.5.0 (2026-06-05)

  • Actualizouse o valor «Tested up to» para ser compatible con 7.0+
  • Actualiza de novo o xerador de etiquetas de Contact Form 7 á v2.

1.4.8 (2024-11-13)

  • Actualizouse o valor «Tested up to» para ser compatible con 6.7+
  • Actualiza o xerador de etiquetas de Contact Form 7 á v2

1.4.7 (2024-05-22)

  • Actualizouse o valor «Tested up to» para ser compatible con 6.5+

1.4.6 (2024-04-10)

  • Mellorouse o texto da descrición ( Grazas @rickcurran )
  • Probado e actualizado para ser compatible con WordPress 6.5 Regina