Avisos
Vaciar todo

[Resuelto] Ocultar recaptcha v3 divi  

 
David Gospelman
 David Gospelman
Usuario experto

Buenos días:

 

He intentado ocultar el recaptcha v3 siguiendo algún tutorial añadiendo al CSS personalizado de Divi :

.grecaptcha-badge {
	visibility: hidden;
}

Pero no me ha funcionado.

¿Se puede quitar de alguna otra manera?

Muchas gracias.

Contenido solo visible a usuarios registrados

Citar
Respondido : 23/12/2020 10:16 am
Pepe
 Pepe
Soporte CMS Webempresa Admin

Hola David.

El ReCaptcha  lo tienes integrado en ContactForm ?

Si es asi puedes añadir la siguiente función:

/*Desactivamos Contact Form 7 y Recaptcha en todas las páginas menos en las que se utiliza.*/
function desactiva_cf7_recaptcha() {
  $hayformulario = false;
    // En este ejemplo la página con formulario de contacto tiene ID=3411, pero debes cambiar ese ID por el de tu página de contacto.
        if( is_page('3411')) {
    $hayformulario = true;       	
  }
  if( !$hayformulario ) {
    wp_dequeue_script( 'contact-form-7' );
    wp_dequeue_style( 'contact-form-7' );
    wp_dequeue_script('google-recaptcha');
  }
}
add_action( 'wp_enqueue_scripts', 'desactiva_cf7_recaptcha');

 

El código lo puedes añadir en el archivo functions.php que encontrarás en la ruta wp-content -> themes -> tu plantilla.

 

Un saludo

Esta publicación ha sido modificada el hace 3 años por Pepe
ResponderCitar
Respondido : 23/12/2020 11:11 am

David Gospelman
 David Gospelman
Usuario experto

@pepesoler Hola :-):

 

He seguido la ruta "/public_html/wordpress2021/wp-content/themes/Divi" que es el tema que tengo activo, pero no encuentro el archivo contact form.

Sin título 6

 

ResponderCitar
Respondido : 23/12/2020 6:27 pm
Karen Rios
 Karen Rios
Soporte CMS Webempresa Moderator

Hola David,

En este caso prueba añadir el código en el archivo function.php de tu tema (preferiblemente un tema hijo)

Puedes ubicar este archivo en la ruta wp-content/theme/tu_tema

Verifica si añadiendo el condigo en esta opción puedes eliminar lo que necesitas

Un Saludo

ResponderCitar
Respondido : 23/12/2020 6:47 pm

David Gospelman
 David Gospelman
Usuario experto

@karen Hola Karen:

 

Tampoco me ha funcionado, pero al final lo he solucionado añadiendo al CSS personalizado de Divi :

 

/* Ocultar icono de reCaptcha v3 */
.grecaptcha-badge{
	visibility: collapse !important;  
}

 

Y añadiendo al final del formulario:

 

<small>Este sitio está protegido por reCAPTCHA y se aplican la 
<a href="https://policies.google.com/privacy">política de privacidad</a> y
<a href="https://policies.google.com/terms">términos del servicio</a> de Google.
</small>

Para que Google no se enfade conmigo ;-)

¡Muchas gracias!

 

ResponderCitar
Respondido : 23/12/2020 9:18 pm
Jhon
 Jhon
Soporte CMS Webempresa Moderator

Hola

Que bien que lo solucionaste.

Gracias por el aporte.

Saludos.

ResponderCitar
Respondido : 23/12/2020 9:53 pm