Avisos
Vaciar todo

Hosting WordPress 70% dto Dominios promo

[Resuelto] Personalizar formularios de registro "Mi cuenta" y "Finalizar compra" para cumplir con la RGPD  

Página 1 / 2
 
Miguel
 Miguel
Estimable Member

Buenas tardes:

Me indican desde nuestra asesoría que para cumplir correctametne con la RGPD debemos incluir en los siguientes formularios la información que dejo más abajo (más que nada para que sepáis más o menos la necesidad de espacio y campos check que tengo). 

Por favor, necesitaría que me diérais indicaciones sobre qué archivos tengo que modificar y dónde para poder hacer lo siguiente:

1-En el formulario "Registrarse" de "mi cuenta" debemos incluir el siguiente texto antes del botón "Registrarse"

Responsable del tratamiento: Nuestra empresa, S.L. Finalidad del tratamiento: Gestión y control de las relaciones contractuales, así como para la actividad de publicidad o de prospección comercial sobre nuestros productos y servicios. Legitimación del tratamiento: Contrato. Destinatarios: No se cederán datos a terceros, salvo obligación legal. Derechos: Acceso, rectificación y supresión de los datos, así como otros derechos, como se explica en la información adicional.

(Aquí una casilla tipo check de verificación obligatoria) He leído y acepto la Política de Privacidad.

Aquí el BOTÓN REGISTRARSE

2-En el formulario "Finalizar compra" debemos incluir el siguiente texto antes del botón "Realizar el pedido"

Responsable del tratamiento: Athair Innovación y Desarrollo, S.L. Finalidad del tratamiento: Gestión y control de las relaciones contractuales, así como para la actividad de publicidad o de prospección comercial sobre nuestros productos y servicios. Legitimación del tratamiento: Contrato. Destinatarios: No se cederán datos a terceros, salvo obligación legal. Derechos: Acceso, rectificación y supresión de los datos, así como otros derechos, como se explica en la información adicional.

  • (Aquí una casilla tipo check de verificación obligatoria) He leído y acepto la Política de Privacidad.
  • (Aquí una casilla tipo check de verificación obligatoria) He leído y acepto los Términos y Condiciones de la web.

Aquí el BOTÓN REALIZAR EL PEDIDO

Por otro lado ¿es posible también incluir un reCAPTCHA v3 en ambos formularios?

¡Muchísimas gracias por vuestra ayuda!

Respondido : 04/06/2020 2:29 pm
Miguel
 Miguel
Estimable Member

Por favor, retirad el nombre de nuestra empresa del segundo ejemplo de formulario para que no se indexe. Cuando me he dado cuenta ya no me ha dejado editarlo.

¡¡Gracias y perdonad!!

Respondido : 04/06/2020 2:32 pm

Pepe
 Pepe
Soporte CMS Webempresa Admin

Hola Miguel.

retirad el nombre de nuestra empresa del segundo ejemplo de formulario para que no se indexe.

Los hemos eliminado, de todas formas vi que estaban ocultos para usuarios no registrados, los enlaces ocultos no se indexan.

debemos incluir en los siguientes formularios la información que dejo más abajo

Puedes añadirlo desde las opciones de WooCommerce, partimos de la base que ya tienes creada la pagina de privacidad.

.- Accede a WooCommerce -> Ajustes -> Cuentas y privacidad.

.- Selecciona la pagina de privacidad y añade los textos que quieres en el registro y finalizar compra.

 

screenshot joomlero cp95.webjoomla.es 2020.06.04 16 34 42 (1)

 

Perdona que se me paso lo del Captcaha, supongo que utilizas Contact form paar lso formularios:

-> https://www.webempresa.com/blog/captcha-invisible-contact-form-7-wordpress.html

 

Un saludo

 

 

Respondido : 04/06/2020 3:41 pm
Miguel
 Miguel
Estimable Member
Respondido por: @mdominguezathair-es

2-En el formulario "Finalizar compra" debemos incluir el siguiente texto antes del botón "Realizar el pedido"

Responsable del tratamiento:

Me refiero aquí, Pepe, todvía sigue ahí el nombre de la empresa. Siento daros el coñazo con esto. Disculpa.

Respondido : 05/06/2020 6:43 am

Miguel
 Miguel
Estimable Member
Respondido por: @pepesoler
 
Buenos días, Pepe

Perdona que se me paso lo del Captcaha, supongo que utilizas Contact form paar lso formularios:

-> https://www.webempresa.com/blog/captcha-invisible-contact-form-7-wordpress.html

He seguido el tutorial que me indicabas para integrar reCaptcha 3  en nuestra tienda (muy claro y sencillo), pero a pesar de estar todo activado este no se muestra en el frontend. He revisado el código fuente de las páginas y sí que aparecen los scripts de reCaptcha y he comprobado las claves y están correctas ¿qué puede estar pasando? ¿tengo que hacer algo más?

reCaptcha3
reCAPTCHA3 2

¡¡Gracias!!

 

Respondido : 05/06/2020 7:18 am
Miguel
 Miguel
Estimable Member

Se me olvidó el tema del check de aceptación (obligatorio) a la política de privacidad en "Registro" y en "Finalizar compra"

Ya tengo los textos añadidos, pero me falta incluir una casilla de verificación (obligatoria) junto al texto "He leído y acepto la política de privacidad"

Supongo que esto se podrá hacer a través de un código en el functions.php, si es así ¿podrías indicarme que código debo insertar?

Con todo lo que me estás ayudando voy a tener que invitarte a unas birras... ¡a muchas! 😎 🍺

¡Muchísimas gracias, Pepe!

Respondido : 05/06/2020 7:55 am

Pepe
 Pepe
Soporte CMS Webempresa Admin

Hola Miguel.

Para los Checkout accede ajustes del plugin WooCommerce y selecciona la pestaña " Avanzado " y seleccioanr la pagina de las condiciones que previamenten tienes que tener creada.

screenshot joomlero cp95.webjoomla.es 2020.06.05 15 21 20
screenshot joomlero cp95.webjoomla.es 2020.06.05 15 24 16

 

 

Sobre el tema del Captcha solo tienes que copiar las claves y cada una tiene que estar en su celda correspondiente si añades las claves en las celdas que no son este no se mostrara.

Puedes volver a crear las claves de nuevo e integrarlas en el plugin del formulario.

 

Otra opción seria con un plugin para Captcha:

-> https://wordpress.org/plugins/invisible-recaptcha/

 

Nota: me apunto a esas Birras 🍺 🍺 😀 

Un saludo

 

Respondido : 05/06/2020 2:29 pm
Miguel
 Miguel
Estimable Member
Respondido por: @pepesoler

Para los Checkout accede ajustes del plugin WooCommerce y selecciona la pestaña " Avanzado " y seleccioanr la pagina de las condiciones que previamenten tienes que tener creada.

No me vale esa opción, Pepe. Mi problema es que los de la asesoría me piden que además del check de condiciones de compra ¿podría hacer esto a través de código en el functions.php?

Mi cuenta Mamparas anticontagio de Vidrio Templado
Finalizar compra Mamparas anticontagio de Vidrio Templado

Sobre el tema del reCaptcha, estoy convencido de que las claves están correctas (incluso aparecen los scripts en el código fuente), pero de todos modos las eliminaré y las volveré a crear para asegurarme. Lo de utilizar un plugin me gustaría evitarlo para no sobrecargar el Wp. Intento eso y te cuento a ver qué tal.

Sobre las birras 🍻 va en serio, eh . En Sevilla tienes un aliado. Si vienes por aquí contáctame para poder cumplir mi promesa 🤨 

¡¡Muchas gracias, Pepe!!

Respondido : 05/06/2020 9:33 pm

Bulmaro
 Bulmaro
Soporte CMS Webempresa Moderator

@mdominguezathair-es

Hola Miguel, 

Por lo que veo el texto lo has insertado desde HTML, de ser así solo tendrías que reemplaza el condigo de "He leído y aceptado la p0liticas de seguridad" de la siguiente manera:

<p><input class="woocommerce-form__input woocommerce-form__input-checkbox" name="rememberme" required type="checkbox" value="forever" > <b>He leído y acepto la</b> <a href="https://www.mamparasdevidrio.es/politica-de-privacidad/" class="woocommerce-privacy-policy-link" target="_blank">política de privacidad</a>.</p>

Para el checkout:

 <input type="checkbox" class="woocommerce-form__input woocommerce-form__input-checkbox input-checkbox" name="terms" required> He leído y acepto la <a href="https://www.mamparasdevidrio.es/politica-de-privacidad/" class="woocommerce-privacy-policy-link" target="_blank">política de privacidad</a>.</p>

Si no lo estás insertando desde o con HTML, ¿Cómo has insertado estos textos? 

Respecto al recaptcha, ¿Podrías mostrarnos cómo estás insertando el código? Usar un plugin para recaptcha no sobrecargaría tu Wordpress pues generalmente se trata de plugins cortos. 

Saludos. 

Esta publicación ha sido modificada el hace 4 años por Bulmaro
Respondido : 05/06/2020 11:20 pm
Miguel
 Miguel
Estimable Member

@bulmaro-webempresa

Hola, Bulmaro:

Los textos de política de privacidad para los dos formularios ("Registro" y "Finalizar compra") los he personalizado desde Woocommerce/ajustes/Cuentas y privacidad/. Desde aquí me deja meter textos personalizados en html para el formulario de registro y para el de finalizar compra.

Hasta aquí todo bien, pero el problema lo tengo con el check de aceptación obligatorio. Si intento meter aquí el código que me pasas para el check (<input type="checkbox" class="woocommerce-form__input woocommerce-form__input-checkbox input-checkbox" name="terms" required>), al guardar los cambios Woocommerce me lo borra.

¿Se podría hacer a través del function.php o de alguna otra forma?

En cuanto al tema del reCaptcha, estoy metiendo las claves en Contacto/Integración/reCatpcha, guardo cambios, voy al frontend y no se muestra el icono de reCaptcha.

Integración con otros servicios Mamparas anticontagio de Vidrio Templado — WordPress
Integración con otros servicios Mamparas anticontagio de Vidrio Templado — WordPress(1)

También he probado con la opción del plugin "Invisible reCaptcha for WordPress" de

En ambos casos, he revisado el código fuente de las páginas y sí que aparecen los scripts de reCaptcha. He vuelto a comprobar las claves y están correctas

¿qué puede estar pasando con el reCaptcha v3?

En este momento lo tengo configurado con el plugin.

¡Muchas gracias!

Respondido : 07/06/2020 8:27 pm

Argenis
 Argenis
Soporte CMS Webempresa Moderator

Hola Miguel,

Respondido por: @mdominguezathair-es

¿Se podría hacer a través del function.php o de alguna otra forma?

Te comparto el código para que lo ingreses en el function.php de tu tema activo 

Con respecto a la consulta del recaptcha, contact form 7 está dando muchos problemas con el recaptcha v3 en la mayoría de los casos no muestra el recaptcha (como te está sucediendo), por lo que puedes intentar eliminando las credenciales y creándola nuevamente pero esta vez para la v2 y una vez que las actives para esa versión y las ingreses en integración del contact form 7 instalas este complemento → https://es.wordpress.org/plugins/wpcf7-recaptcha/ , de esta forma podrás usar en las últimas versiones de contact form 7 la v2 del recaptcha que esta 100% operativa.

Saludos 🖐️ 

Respondido : 07/06/2020 9:23 pm
Miguel
 Miguel
Estimable Member

@argenis

Perfecto, esto soluciona mi problema principal.

Ya solo me quedan un par de detalles, que si podemos solucionar nos quedaría ya del todo redondo.

En el formulario de registro necesito que la casilla y el texto "He leído y acepto las Políticas de privacidad" se muestre justo antes del botón "Registrarse". El texto informativo lo he incluido desde Woocomerce/ajustes/Cuentas y privacidad ¿tendría que eliminar el texto aquí e incluirlo directamente en el código del functions.php? Si fuera así¿cómo debería meter este texto en el código del functions.php?

Mi cuenta Mamparas anticontagio de Vidrio Templado (1)

En el formulario de "Finalizar compra" ¿sería posible abrir la página de Políticas de privacidad en un marco, tal y como se abre el Aviso legal?

Sobre el tema del reCaptcha, probaré con lo que me indicas.

¡¡Muchísimas gracias, Argenis!!

Respondido : 08/06/2020 6:53 am

Miguel
 Miguel
Estimable Member
Respondido por: @argenis

puedes intentar eliminando las credenciales y creándola nuevamente pero esta vez para la v2 y una vez que las actives para esa versión y las ingreses en integración del contact form 7 instalas este complemento → https://es.wordpress.org/plugins/wpcf7-recaptcha/ , de esta forma podrás usar en las últimas versiones de contact form 7 la v2 del recaptcha que esta 100% operativa.

@argenis He añadido el dominio a unas claves de reCaptcha v2 que ya utilizo perfectamente en otras webs creadas con Joomla. He esperado la 1 hora, en lugar de la media hora que me indica Google para que tenga efecto la inclusión del nuevo dominio, pero nada, el reCaptcha sigue sin mostrarse.

Este es el formulario de una de mis webs con el reCaptcha v2 funcionando con las mismas claves que le he asignado a la tienda.

Contenido solo visible a usuarios registrados (debes aceptar las cookies para que se muestre)

Contacta con Cristalería Athair en Sevilla
Respondido : 08/06/2020 8:09 am
Pepe
 Pepe
Soporte CMS Webempresa Admin

Hola Miguel.

He añadido el dominio a unas claves de reCaptcha v2 que ya utilizo perfectamente en otras webs creadas con Joomla

Cada dominio tiene que tener sus propias claves, no puedes utilizar las claves de otro dominio ya que no se mostrarán.

la integración de Contact Form con reCaptcha funciona perfectamente no hay problemas pero puedes probar con un plugin:

-> https://wordpress.org/plugins/invisible-recaptcha/

 

Si utilizas la integración de Contact Form tienes que utilizar la version v3 de reCaptcha, la version v2 no funciona.

 

Un saludo

 

Respondido : 08/06/2020 10:59 am

Miguel
 Miguel
Estimable Member

@pepesoler

Lo del reCaptcha v2 lo probé por recomendación de Argenis, y la verdad es que no me ha funcionado.

Respondido por: @argenis

Con respecto a la consulta del recaptcha, contact form 7 está dando muchos problemas con el recaptcha v3 en la mayoría de los casos no muestra el recaptcha (como te está sucediendo), por lo que puedes intentar eliminando las credenciales y creándola nuevamente pero esta vez para la v2 y una vez que las actives para esa versión y las ingreses en integración del contact form 7 instalas este complemento → https://es.wordpress.org/plugins/wpcf7-recaptcha/ , de esta forma podrás usar en las últimas versiones de contact form 7 la v2 del recaptcha que esta 100% operativa.

Mi problema es que con la integración de reCaptcha no se muestra la insignia de reCaptcha v3 en el frontend (aunque si se consulta el código fuente de la página, sí están los scripts del reCaptcha v3).

También probé con el plugin que me indicas, y me pasa lo mismo. No se muestra, pero sí están los scripts en el código fuente de las páginas.

Las claves del reCaptcha v3 las he generado solo para el dominio de la tienda. Las he comprobado y son correctas.

¿qué puede estar pasando? 🤔 

Por otro lado, no sé si tu podrías ayudarme con una última cosa que me queda pendiente sobre los formularios de registro y finalizar compra:

Más arriba, en este mismo tema, escribía esto en respuesta a una ayuda de Argenis sobre unas indicaciónes para personalizar los formularios desde el functions.php

"Ya solo me quedan un par de detalles, que si podemos solucionar nos quedaría ya del todo redondo.

En el formulario de registro necesito que la casilla y el texto "He leído y acepto las Políticas de privacidad" se muestre justo antes del botón "Registrarse". El texto informativo lo he incluido desde Woocomerce/ajustes/Cuentas y privacidad ¿tendría que eliminar el texto aquí e incluirlo directamente en el código del functions.php? Si fuera así¿cómo debería meter este texto en el código del functions.php?"

Mi cuenta Mamparas anticontagio de Vidrio Templado (1)
Por otro lado, en el formulario de "Finalizar compra" ¿sería posible abrir la página de Políticas de privacidad en un marco, tal y como se abre el Aviso legal?

¡Mchas gracias por tu tiempo, Pepe!

 

Respondido : 08/06/2020 12:06 pm
Página 1 / 2