A medida que ha evolucionado Internet, también lo han hecho las formas en que se protege la privacidad de los usuarios.
En esta lección, descubrirás cómo los temas pueden afectar a la privacidad de los usuarios y qué puedes hacer para asegurarte de que tu tema respeta esta privacidad.
Privacidad en Internet
Diversas leyes y normativas de todo el mundo regulan cómo los sitios web pueden recopilar y utilizar datos personales.
Estas leyes exigen que las empresas y los propietarios de sitios sean transparentes sobre cómo recopilan, utilizan y comparten los datos personales.
También ofrecen a las personas un mayor acceso y capacidad de elección en lo que respecta a cómo se recopilan, utilizan y comparten sus propios datos personales.
En la versión 4.9.6, WordPress introdujo varias funciones relacionadas con la privacidad, principalmente para ayudar a los propietarios de sitios a cumplir con el Reglamento General de Protección de Datos (RGPD) de la Unión Europea.
Las principales funciones introducidas en WordPress 4.9.6 incluían una opción para establecer una página de política de privacidad, una forma para que los usuarios que interactúan con un sitio mediante comentarios excluyan su información personal de la recopilación y herramientas que los administradores del sitio pueden utilizar para gestionar mejor la información personal de los usuarios.
De estas funciones, la página de política de privacidad y la gestión de los datos de los comentarios son las más relevantes para los desarrolladores de temas.
Página de política de privacidad
La función de página de política de privacidad permite a los propietarios de sitios crear una página de política de privacidad que explica cómo su sitio recopila, utiliza y comparte los datos personales. Esta página se crea automáticamente con estado de borrador en las nuevas instalaciones de WordPress.
Los propietarios de sitios pueden editar y publicar la página, y después configurarla como página de privacidad en Ajustes > Privacidad.
Como desarrollador de temas, puedes ayudar a los propietarios de sitios proporcionando una forma de enlazar a la página de política de privacidad desde el tema.
Esto se puede hacer añadiendo un enlace a la página de política de privacidad en el pie de página o añadiendo un enlace a la política de privacidad en el menú principal del sitio.
Hay un par de formas de añadir un enlace a la política de privacidad a un tema.
Puedes utilizar las siguientes funciones de PHP:
- get_privacy_policy_url(): Recupera la URL de la página de política de privacidad.
- the_privacy_policy_link(): Muestra el enlace a la página de política de privacidad con formato, cuando corresponde.
- get_the_privacy_policy_link(): Devuelve el enlace a la página de política de privacidad con formato, cuando corresponde.
Por ejemplo, el siguiente código mostraría un enlace a la política de privacidad dentro de un div:
<?php the_privacy_policy_link( '<div>', '</div>' ); ?>
Actualmente no hay bloques del núcleo para añadir un enlace a la política de privacidad en el Editor del sitio.
Sin embargo, podrías crear un patrón personalizado que incluya un enlace a la página de política de privacidad.
<?php
/**
* Title: Privacy Policy Link
* Slug: twentytwentyfour/privacy-link
* Categories: featured
*/
?>
<!-- wp:paragraph {"fontSize":"small"} -->
<?php the_privacy_policy_link() ?>
<!-- /wp:paragraph -->
Después podrías incluir este patrón en los patrones de bloques disponibles de tu tema para que los administradores del sitio lo añadan si fuera necesario.
Datos de los comentarios
Las publicaciones de WordPress permiten a los visitantes dejar comentarios.
Esta funcionalidad se gestiona mediante el bloque Formulario de comentarios en los temas de bloques y la comment_form() función en los temas clásicos.
Cuando un visitante que no tiene una cuenta específica en el sitio comenta una publicación, se le solicita su nombre, correo electrónico y sitio web.
Esta información se almacena localmente en el navegador de la persona que comenta como una cookie del navegador con dos objetivos:
- Si deja otro comentario en el sitio, su nombre, correo electrónico y sitio web se introducirán previamente en los campos correspondientes.
- Si su comentario queda pendiente de moderación, puede volver a esa publicación y eliminar el comentario antes de que sea aprobado.
La información almacenada en esta cookie no es esencial para el funcionamiento del sitio. Por lo tanto, se debe dar al usuario la posibilidad de aceptar el almacenamiento de esta información personal.
Por este motivo, WordPress muestra una casilla de verificación debajo del formulario de comentarios que permite a quienes comentan aceptar el almacenamiento de estos datos en la cookie.
Esta casilla estará desmarcada de forma predeterminada, ya que la aceptación es una acción que el usuario debe aprobar expresamente.
Afortunadamente, este nuevo campo de casilla de verificación se añade automáticamente a los formularios de comentarios que se muestran mediante el bloque Formulario de comentarios o la función comment_form().
Sin embargo, como desarrollador de temas, es importante que pruebes tu tema para asegurarte de que esta casilla se muestra correctamente en cualquier lugar donde se muestre el formulario de comentarios y de que funciona según lo esperado.
Más información
Para obtener más información sobre la privacidad de los usuarios y cómo los temas pueden afectarla, consulta la página Privacidad en la sección Temas avanzados del Manual del desarrollador de temas.