Support » Plugin: WP Comment Policy Checkbox » Propuesta: Almacenar consentimiento en bbdd

  • Buenos días,
    Me encanta el plugin, es simplemente perfecto. Pero tiene un “fallo” que sería muy útil en el caso del RGPD y es que puedas demostrar que se hizo check en ese formulario (sé que si no lo haces no puedes escribirlo, pero le daría mayor seguridad).

    El código podría ser algo así:
    //guarda el campo como comment meta
    add_action( ‘comment_post’, ‘save_comment_privacy’ );
    function save_comment_privacy( $comment_id ) {
    add_comment_meta( $comment_id, ‘policy’, $_POST[ ‘policy’ ] );
    }

    Gracias.

Viewing 6 replies - 1 through 6 (of 6 total)
  • Justamente esto es lo que yo ando buscando por todas partes. RGPD dice que debes poder demostrar que el usuario dio el consentimiento. Yo creo que esto solo se cumple si lo almacenas en un campo.

    Yo espero que lo implementen… ya tienen hasta el código, jejeje

    Gracias por apoyarlo.

    Plugin Author fcojgodoy

    (@fcojgodoy)

    Buenas,

    Estoy implementado esta función en una rama de desarrollo con el siguiente comportamiento:
    1. Al crearse un comentario y aceptar, por tanto, la casilla de la política de privacidad, se crea en la tabla wp_commentmeta una entrada con el comment_id del comentario asociado, el meta_key ‘wpcpc_private_policy_accepted’ y el meta_value con el email del o la que comenta.
    2. Al exportar (con la nueva función de WP) los datos personales asociados a un email, se exporta con cada comentario el consentimiento: Consent email for personal data storage: EMAIL_ASOCIADO.
    3. Al eliminar los datos personales asociados a un email se eliminan de la tabla wp_commentmeta las entradas correspondientes a cada comentario eliminado.

    @livire @soydelia
    Me gustaría escuchar vuestras opiniones sobre el comportamiento de esta nueva función.

    Saludos!

    Hola!
    A mí me suena genial. Yo propuse la tabla commentmeta, pero si te resulta más fácil hacerlo en una tabla nueva que crees con la instalación del plugin, también puedes. Lo que te resulte más cómodo.

    Pero vamos, me encanta la idea.

    Gracias por desarrollarlo y llevar a cabo nuestra sugerencia.

    Un saludo,

    Hola,

    Acabo de ver el update del plugin con la novedad de que se almacena la autorización en la base de datos. ¡Genial!

    Ya que eres tan apañado te haré otra sugerencia (bueno, unas cuantas).

    La primera es un plus a lo que ya has hecho: ¿podría mostrarse la autorización en el backend? Como una columna más en los comentarios.

    La segunda es algo nuevo pero es que es super importante. Te cuento. La funcionalidad actual del plugin permite obtener la autorización para recoger y gestionar los datos personales. Pero si el dueño de la web quisiera enviar publicidad de sus posts, productos y/o servicios, no podría hacerlo puesto que no ha recogido el consentimiento para ello.

    Es decir, hace falta otro campo a rellenar, similar al que ya hay con un texto explicativo y unos radio buttons para que el usuario marque “sí” o “no”. Esto también debería almacenarse en la bdd y mostrarse en el backend.

    Con esto creo que tendrías el plugin “perfecto” para cumplir RGPD en comentarios. Y pongo perfecto entrecomillado porque ahora mismo solo estamos interpretando el reglamento europeo. Cuando por fin consigan aprobar el decreto español, veremos a ver si no tenemos que hacer otro porrón de cambios en nuestras webs.

    Un saludo y gracias por leer 🙂

    Por cierto, voy a ir actualizando el plugin en diferentes webs y cuando vea como se comporta te lo comento.

Viewing 6 replies - 1 through 6 (of 6 total)
  • The topic ‘Propuesta: Almacenar consentimiento en bbdd’ is closed to new replies.