Avisos
Vaciar todo

[Resuelto] Ocultar recaptcha v3 divi

6 Respuestas
4 Usuarios
0 Reactions
38 Visitas
David Gospelman
Respuestas: 78
Trusted Member
Topic starter
 

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


 
Respondido : 23/12/2020 10:16 am
Pepe
 Pepe
Respuestas: 41133
Illustrious Member 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 5 años por Pepe
 
Respondido : 23/12/2020 11:11 am
David Gospelman
Respuestas: 78
Trusted Member
Topic starter
 

@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

 


 
Respondido : 23/12/2020 6:27 pm
Karen Rios
Respuestas: 18684
Illustrious Member 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


 
Respondido : 23/12/2020 6:47 pm
David Gospelman
Respuestas: 78
Trusted Member
Topic starter
 

@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!

 


 
Respondido : 23/12/2020 9:18 pm
Jhon
 Jhon
Respuestas: 44989
Illustrious Member Moderator
 

Hola

Que bien que lo solucionaste.

Gracias por el aporte.

Saludos.


 
Respondido : 23/12/2020 9:53 pm