Thèmes et confidentialité des utilisateurs


À mesure qu’Internet a évolué, les moyens de protéger la confidentialité des utilisateurs ont eux aussi évolué.

Dans cette leçon, vous découvrirez comment les thèmes peuvent avoir un impact sur la confidentialité des utilisateurs et ce que vous pouvez faire pour vous assurer que votre thème respecte cette confidentialité.

Confidentialité sur Internet

Diverses lois et réglementations dans le monde régissent la manière dont les sites web peuvent collecter et utiliser les données personnelles.

Ces lois obligent les entreprises et les propriétaires de sites à faire preuve de transparence quant à la manière dont ils collectent, utilisent et partagent les données personnelles.

Elles donnent également aux individus davantage d’accès et de choix concernant la manière dont leurs propres données personnelles sont collectées, utilisées et partagées.

Dans la version 4.9.6, WordPress a introduit diverses fonctionnalités liées à la confidentialité, principalement pour aider les propriétaires de sites à se conformer au Règlement général sur la protection des données (RGPD) de l’Union européenne.

Les principales fonctionnalités introduites dans WordPress 4.9.6 comprenaient une option permettant de définir une page de politique de confidentialité, un moyen pour les utilisateurs interagissant avec un site via les commentaires d’empêcher la collecte de leurs informations personnelles, ainsi que des outils que les administrateurs de sites peuvent utiliser pour mieux gérer les informations personnelles des utilisateurs.

Parmi ces fonctionnalités, la page de politique de confidentialité et la gestion des données des commentaires sont les plus pertinentes pour les développeurs de thèmes.

Page de politique de confidentialité

La fonctionnalité de page de politique de confidentialité permet aux propriétaires de sites de créer une page de politique de confidentialité qui explique comment leur site collecte, utilise et partage les données personnelles. Cette page est automatiquement créée en tant que brouillon lors des nouvelles installations de WordPress.

Les propriétaires de sites peuvent modifier et publier la page, puis la configurer comme page de confidentialité sous Réglages > Confidentialité.

En tant que développeur de thèmes, vous pouvez aider les propriétaires de sites en leur fournissant un moyen d’ajouter un lien vers la page de politique de confidentialité depuis le thème.

Cela peut être fait en ajoutant un lien vers la page de politique de confidentialité dans le pied de page ou en ajoutant un lien vers la politique de confidentialité au menu principal du site.

Il existe plusieurs façons d’ajouter un lien vers une politique de confidentialité à un thème.

Vous pouvez utiliser les fonctions PHP suivantes :

Par exemple, le code suivant afficherait un lien vers la politique de confidentialité dans une div :

<?php the_privacy_policy_link( '<div>', '</div>' ); ?>

Il n’existe actuellement aucun bloc natif permettant d’ajouter un lien vers une politique de confidentialité dans l’éditeur de site.

Cependant, vous pouvez créer une composition personnalisée qui inclut un lien vers la page de politique de confidentialité.

<?php
/**
 * Title: Privacy Policy Link
 * Slug: twentytwentyfour/privacy-link
 * Categories: featured
 */
?>
<!-- wp:paragraph {"fontSize":"small"} -->
<?php the_privacy_policy_link() ?>
<!-- /wp:paragraph -->

Vous pourriez ensuite inclure cette composition dans les compositions de blocs disponibles de votre thème afin que les administrateurs de sites puissent l’ajouter si nécessaire.

Données des commentaires

Les articles WordPress permettent aux visiteurs de laisser des commentaires.

Cette fonctionnalité est gérée par le bloc Formulaire de commentaires dans les thèmes utilisant des blocs et par la fonction comment_form() function dans les thèmes classiques.

Lorsqu’un visiteur qui ne possède pas de compte spécifique sur le site commente un article, il lui est demandé de fournir son nom, son adresse e-mail et son site web.

Ces informations sont stockées localement dans le navigateur de l’auteur du commentaire sous la forme d’un cookie de navigateur pour deux raisons :

  1. S’il laisse un autre commentaire sur le site, son nom, son adresse e-mail et son site web seront préremplis dans les champs correspondants.
  2. Si son commentaire est mis en attente de modération, il peut revenir sur cet article et supprimer le commentaire avant son approbation.

Les informations stockées dans ce cookie ne sont pas essentielles au fonctionnement du site. L’utilisateur doit donc avoir la possibilité d’accepter ou non le stockage de ces informations personnelles.

Pour cette raison, WordPress affiche une case à cocher sous le formulaire de commentaires, permettant aux auteurs de commentaires d’accepter le stockage de ces données dans le cookie.

Cette case sera décochée par défaut, car l’acceptation est une action que l’utilisateur doit approuver explicitement.

Heureusement, ce nouveau champ de case à cocher est automatiquement ajouté aux formulaires de commentaires affichés à l’aide du bloc Formulaire de commentaires ou de la fonction comment_form().

Cependant, en tant que développeur de thèmes, il est important de tester votre thème afin de vous assurer que cette case est correctement affichée partout où le formulaire de commentaires apparaît et qu’elle fonctionne comme prévu.

Pour aller plus loin

Pour plus d’informations sur la confidentialité des utilisateurs et sur la manière dont les thèmes peuvent l’influencer, consultez la page Confidentialité dans la section Sujets avancés du manuel du développeur de thèmes.