Cookies et WordPress: comment configurer, obtenir et supprimer
Tout le monde aime utiliser des cookies hors ligne de temps en temps (ou deux fois), mais leur utilisation virtuelle sur les sites Web du monde entier est souvent déroutante. Les cookies offrent une solution simple et élégante pour réserver des sessions aux visiteurs pendant la navigation, stocker les préférences des utilisateurs et recueillir des données sur le site. Dans cet article, nous vous présentons tout ce que vous devez savoir sur les biscuits: Qu’est – ce qu’ils sont, où ils sont utilisés et pourquoi nous les utilisons (nous ne les mangeons pas). Je vais également expliquer pourquoi nous avons besoin de pouvoir utiliser des cookies dans WordPress et comment configurer, obtenir et supprimer les cookies manuellement du site WordPress.
Allons manger un morceau! Explication des cookies bien que l’utilisation des cookies soit presque partout sur le Web, les utilisateurs ordinaires ont tendance à ne pas savoir ce qu’est un cookie et comment l’utiliser. Examinons les bases pour vous tenir au courant. Qu’est – ce qu’un cookie? Un cookie est un petit fichier utilisé par un navigateur pour stocker des informations sur l’interaction utilisateur – site. Ils sont généralement utilisés pour stocker en permanence divers types de données de session. Le Guardian donne un bon aperçu des cookies que vous pouvez apprécier ci – dessous. Qu’est – ce qu’une session? Les sessions sont un peu comme des cartes d’identité numériques; Chaque fois que vous visitez un site Web, un site vous est assigné pendant la visite et utilisé pour vous identifier pendant la visite. La session est unique à l’utilisateur.
Pourquoi utiliser des cookies et maintenir une session? Il existe de nombreuses bonnes raisons d’utiliser une combinaison de sessions et de cookies pour suivre le comportement des utilisateurs et stocker des informations. Voici quelques scénarios courants: lorsque vous ajoutez des articles à un panier sur un site de commerce électronique, le site stocke ces informations afin que le panier soit mis à jour lorsque vous continuez à faire des achats et que vous passez d’une page à l’autre.
En plus Si vous aimez lire les nouvelles en ligne, le site peut stocker vos informations IP et vous montrer des histoires en fonction de votre emplacement géographique. Les cookies stockent également les informations utilisées pour authentifier les utilisateurs sur un site Web spécifique. Les informations de connexion de l’utilisateur sont sauvegardées et rechargées lorsque l’utilisateur retourne sur le site. De cette façon, vous n’avez plus à vous souvenir du nom d’utilisateur et du mot de passe de chaque site que vous avez enregistré. Alléluia! Comme dans le monde réel, les biscuits ont des goûts différents:
Cookies de session: Ces cookies stockent des informations sur les activités exécutées par l’utilisateur au cours d’une seule session. Ils sont utilisés pour conserver des données sur l’activité lors de la navigation sur le site, mais ils sont supprimés à la fin de la session. Cookies persistants: vous les entendrez également sous le nom de cookies de suivi. Les cookies persistants resteront sur votre disque dur jusqu’à ce qu’ils expirent ou soient supprimés. Ceux – ci sont généralement utilisés pour gérer les préférences des utilisateurs sur une période plus longue. Lois régissant l’utilisation des cookies ceux qui n’aiment pas le concept de site Web qui stocke vos renseignements personnels peuvent se demander si c’est légal?
L’union européenne a déjà pris position sur cette question sous la forme de la directive 2009 \/ 136 \/ CE de l’ue – vous entendrez souvent des détails sur ce que l’on appelle la loi de l’ue sur les biscuits. En bref, la législation prévoit que les sites Web européens doivent obtenir le consentement des visiteurs avant d’installer certains types de cookies. En dehors de l’Europe, la question de savoir comment utiliser les cookies en tant que propriétaires de sites Web dépend en grande partie de votre jugement, mais la confusion causée par la surveillance accrue des utilisateurs par les annonceurs ces derniers temps montre que les utilisateurs sont de plus en plus prudents quant à la façon de les suivre.
Mon site utilise – t – il des cookies? Si vous souhaitez voir votre site Web ou autre
Kie. Avant d’entrer le Code, vous devez d’abord savoir quelques choses: Nous enverrons le cookie dans l’en – tête http. Le Code sera écrit en PHP et devra être ajouté à la fonction. PHP est dans le Répertoire de thème actif, et nous le faisons pour rester simple et facile à interpréter. Dans un environnement de production, il y a de bonnes raisons de ne pas utiliser de fonctions. Php fait ça. Comment configurer les cookies pour configurer les cookies dans WordPress, vous devez passer la valeur à stocker. Par exemple, si vous voulez stocker le nom d’utilisateur du visiteur, vous pouvez ajouter ce fragment de code au fichier de fonction. PHP:
La variable load Anonymous content \/ 9f21aa65604ac3062db7ab979afc2ec Day _ in seconds contient la valeur constante fournie par WordPress, qui est égale au nombre de secondes par jour. Notez que la valeur horaire est fixée à 30 * jour _ in seconds, ce qui signifie que le cookie expirera 30 jours après sa création. Cookiepath définit le chemin du site et Cookie _ domain est le domaine du site: les deux variables sont définies par le site. Lorsque nous effectuons cette fonction, nous pouvons voir que les cookies ont été ajoutés au navigateur selon les étapes décrites précédemment dans cet article pour afficher les cookies du navigateur.
Pour récupérer le cookie que nous avons créé dans le code ci – dessus, nous utiliserons la variable $u cookie. Cette variable est un tableau associatif que nous utiliserons pour référencer les cookies que nous créons. La variable $_ Cookie contient des informations sur tous les cookies ajoutés manuellement au navigateur. Pour obtenir ce que nous recherchons, nous devons passer un identificateur. Dans ce cas, l’identificateur que nous utiliserons est le nom que nous avons spécifié pour le cookie lors de la configuration. Voyons le Code. Chargement sommaire midoriberlin \/ 7fceedcb88569cbb7c0f Prim
Pour passer l’identificateur du cookie (dans ce cas son nom) à la variable $u Cookie, nous devons nous assurer que le cookie existe. Nous obtenons cette valeur par la fonction isset () qui renvoie True si un cookie est défini et false si elle est définie. Il est important de noter ici que lorsque nous définissons le cookie et l’envoyons à l’en – tête http, sa valeur est une URL codée automatiquement. De même, lorsque nous Récupérons un cookie, la valeur est décodée par défaut. Aucune autre étape n’est nécessaire pour chiffrer les renseignements sur les visiteurs. Comment supprimer un cookie parfois, vous voulez supprimer un cookie d’un site, habituellement lorsque vous n’avez plus besoin d’informations spécifiques. Vérifions d’abord le Code et passons à l’explication. Expliquer le chargement de midoriberlin \/ d6b1c166aa905a4165de tout d’abord, nous utilisons la fonction unset () pour supprimer la valeur contenue dans le cookie du Tableau associatif. Une fois terminé, nous forcerons l’expiration du cookie en définissant sa variable de valeur à zéro (\