ThemeLocal - Des conseils de blog qui fonctionnent comme par magieThemeLocal - Des conseils de blog qui fonctionnent comme par magieThemeLocal - Des conseils de blog qui fonctionnent comme par magie
  • Blogging
  • WordPress
  • Email Marketing
  • SEO
  • Réseaux sociaux
  • More
    • Tutoriels
    • Shopify
    • Avis
    • Conseils
    • Sécurité
    • Logiciels et services
    • Génération de trafic
    • Guide du débutant
    • Showcase
Search
  • Politique de confidentialité
  • Politique de cookies
  • Contactez nous
© 2022 Themelocal. Tous les droits sont réservés.
En lisant: Comment définir, obtenir et supprimer les cookies WordPress (comme un pro)
Partager
Notification Montre plus
Aa
ThemeLocal - Des conseils de blog qui fonctionnent comme par magieThemeLocal - Des conseils de blog qui fonctionnent comme par magie
Aa
  • Blogging
  • WordPress
  • Email Marketing
  • SEO
  • Réseaux sociaux
  • More
Search
  • Blogging
  • WordPress
  • Email Marketing
  • SEO
  • Réseaux sociaux
  • More
    • Tutoriels
    • Shopify
    • Avis
    • Conseils
    • Sécurité
    • Logiciels et services
    • Génération de trafic
    • Guide du débutant
    • Showcase
Suivez-nous
  • Politique de confidentialité
  • Politique de cookies
  • Contactez nous
© 2022 Themelocal. Tous les droits sont réservés.
ThemeLocal - Des conseils de blog qui fonctionnent comme par magie > Blog > Tutoriels > Comment définir, obtenir et supprimer les cookies WordPress (comme un pro)
Tutoriels

Comment définir, obtenir et supprimer les cookies WordPress (comme un pro)

Dernière mise à jour: décembre 21, 2021 7:08 pm
ThemeLocal il y a 5 ans 10 minutes lecture minimale
Partager
10 minutes lecture minimale
Comment definir obtenir et supprimer les cookies WordPress comme un
Partager

Vous souhaitez apprendre à utiliser les cookies sur votre site WordPress ? Les cookies sont un outil utile pour stocker des informations temporaires dans le navigateur de l’utilisateur, puis utiliser ces informations pour améliorer l’expérience utilisateur grâce à la personnalisation et au ciblage comportemental. Dans ce guide ultime, nous allons vous montrer comment définir, obtenir et supprimer les cookies WordPress comme un pro.

Contents
Que sont les cookies ?Comment les cookies sont utilisés dans un site Web WordPress typiqueComment définir un cookie dans WordPressComment obtenir un cookie et l’utiliser dans WordPressSupprimer un cookie dans WordPress

Noter: Ceci est un tutoriel avancé. Cela nécessite que vous ayez une bonne compréhension du HTML, du CSS, du site WordPress et du PHP.

Que sont les cookies ?

Les cookies sont des fichiers en texte brut qui sont créés et stockés dans le navigateur des utilisateurs lorsqu’ils visitent un site Web. Les cookies sont utilisés pour ajouter différentes fonctionnalités sur un site Web.

Voici quelques-unes des utilisations courantes des cookies sur divers sites Web.

  • Stocker et gérer les informations de connexion de l’utilisateur
  • Stocker des informations de session temporaires lors d’une visite d’utilisateurs
  • Les magasins de commerce électronique utilisent des cookies pour mémoriser les articles du panier lors de la visite d’un utilisateur
  • Suivre l’activité des utilisateurs sur un site pour offrir une expérience utilisateur personnalisée
  • et plus

Comme vous pouvez le voir, les cookies sont un outil très utile pour les propriétaires de sites Web, mais ils peuvent aussi être un peu invasifs. Tendances récentes dans publicité par e-mail, piratage de croissance, et le marketing en ligne dans son ensemble permettent aux sites Web de définir des cookies qui agissent comme une balise et peuvent être utilisés pour stocker et même partager l’activité des utilisateurs sur les sites Web.

C’est pourquoi l’Union européenne a promulgué la loi européenne sur les cookies, qui oblige les propriétaires de sites Web à déclarer qu’ils utilisent des cookies pour stocker des informations.

Comment les cookies sont utilisés dans un site Web WordPress typique

Par défaut, WordPress utilise des cookies pour gérer les sessions des utilisateurs connectés et l’authentification. Il utilise également des cookies pour mémoriser le nom et l’adresse e-mail d’un utilisateur s’il remplit un formulaire de commentaire.

Cependant, de nombreux plugins WordPress sur votre site Web peuvent également définir leurs propres cookies. Par example, OptinMonster vous permet d’afficher différents formulaires d’inscription par e-mail aux nouveaux visiteurs et aux visiteurs connus, et il le fait en utilisant des cookies.

Si vous utilisez des services tiers sur votre site Web, tels que Google Analytics ou Google AdSense, ils peuvent également définir des cookies sur votre site Web.

Vous pouvez afficher tous les cookies du site Web dans les paramètres de votre navigateur. Par exemple, dans Google Chrome, vous devez accéder aux paramètres et rechercher « paramètres de contenu ».

Paramètres de contenu dans Google Chrome

Dans les paramètres de contenu, vous devrez cliquer sur « Cookies » pour ouvrir la page des paramètres de cookies.

Section Cookies dans les paramètres de Chrome

Ensuite, vous devez cliquer sur l’option « Tous les cookies et les données du site ».

Voir tous les cookies et données du site

Sur la page suivante, vous verrez une liste de tous les cookies et données de site stockés sur votre navigateur par tous les sites Web que vous avez visités.

Vous pouvez taper une adresse de site Web dans la zone de recherche, et il vous montrera les données stockées par ce site Web.

Voir les cookies du site

En cliquant sur un seul élément, vous obtiendrez plus de détails sur les cookies individuels et leur contenu.

Comment définir un cookie dans WordPress

Pour suivre ce tutoriel, vous devrez ajouter du code au fichier functions.php de votre thème ou à un plugin spécifique au site. Si vous ne l’avez pas encore fait, veuillez consulter notre guide sur la façon de copier et coller des extraits de code dans WordPress.

Nous utiliserons d’abord le setcookie() fonction en PHP. Cette fonction accepte les paramètres suivants.

  • Nom du cookie
  • Valeur des cookies
  • Expire (Facultatif : définit une période après laquelle le cookie expire)
  • Chemin (Facultatif, par défaut, il utilisera la racine du site)
  • Domaine (facultatif, utilise par défaut le domaine de votre site Web)
  • Sécurisé (facultatif, si vrai, transfère uniquement les données des cookies via HTTPS)
  • httponly (Facultatif, lorsqu’il est défini sur true, le cookie n’est accessible que via HTTP et ne peut pas être utilisé par des scripts)

Ajoutons maintenant un extrait de code à votre site WordPress. Ce code stocke l’horodatage exact lorsqu’un utilisateur a visité votre site Web dans un cookie.

function wpb_cookies_tutorial1() { 

$visit_time = date('F j, Y  g:i a');

if(!isset($_COOKIE[wpb_visit_time])) {

// set a cookie for 1 year
setcookie('wpb_visit_time', $visit_time, time()+31556926);

}

} 

Vous pouvez maintenant visiter votre site Web, puis vérifier les cookies de votre navigateur. Vous trouverez un cookie avec le nom wpb_visit_time.

Comment obtenir un cookie et l’utiliser dans WordPress

Maintenant que nous avons créé ce cookie qui est stocké dans le navigateur de l’utilisateur pendant 1 an, examinons comment pouvons-nous utiliser ces informations sur notre site Web.

Si vous connaissez le nom d’un cookie, vous pouvez facilement l’appeler n’importe où en PHP en utilisant le $_COOKIE[] variable. Ajoutons du code qui non seulement définit le cookie, mais l’utilise également pour faire quelque chose sur votre site Web.

function wpb_cookies_tutorial2() { 
// Time of user's visit
$visit_time = date('F j, Y g:i a');

// Check if cookie is already set
if(isset($_COOKIE['wpb_visit_time'])) {

// Do this if cookie is set 
function visitor_greeting() {

// Use information stored in the cookie 
$lastvisit = $_COOKIE['wpb_visit_time'];

$string .= 'You last visited our website '. $lastvisit .'. Check out whats new'; 

return $string;
}	

} else { 

// Do this if the cookie doesn't exist
function visitor_greeting() { 
$string .= 'New here? Check out these resources...' ;
return $string;
}	

// Set the cookie
setcookie('wpb_visit_time',  $visit_time, time()+31556926);
}

// Add a shortcode 
add_shortcode('greet_me', 'visitor_greeting');

} 
add_action('init', 'wpb_cookies_tutorial2');

Nous avons commenté le code pour vous montrer ce que fait chaque partie. Ce code utilise les informations stockées dans le cookie et les génère à l’aide du shortcode. Vous pouvez maintenant ajouter un shortcode [greet_me] n’importe où sur votre site Web, et il montrera quand un utilisateur a visité pour la dernière fois.

N’hésitez pas à modifier le code pour le rendre plus utile pour votre site Web. Par exemple, vous pouvez afficher les publications récentes aux utilisateurs connus et les publications populaires aux nouveaux utilisateurs.

Supprimer un cookie dans WordPress

Jusqu’à présent, nous avons appris comment créer un cookie et l’utiliser ultérieurement sur votre site Web. Voyons maintenant comment supprimer un cookie.

Pour supprimer un cookie, vous devez ajouter la ligne suivante à votre code.

unset($_COOKIE['wpb_visit_time']);

N’oubliez pas de remplacer wpb_visit_time par le nom du cookie que vous essayez de supprimer.

Mettons ce code dans un certain contexte en utilisant le même exemple de code que nous avons utilisé ci-dessus. Cette fois, nous supprimerons un cookie et le définirons à nouveau avec de nouvelles informations.

function wpb_cookies_tutorial2() { 
// Time of user's visit
$visit_time = date('F j, Y g:i a');

// Check if cookie is already set
if(isset($_COOKIE['wpb_visit_time'])) {

// Do this if cookie is set 
function visitor_greeting() {

// Use information stored in the cookie 
$lastvisit = $_COOKIE['wpb_visit_time'];

$string .= 'You last visited our website '. $lastvisit .'. Check out whats new'; 

// Delete the old cookie so that we can set it again with updated time
unset($_COOKIE['wpb_visit_time']); 

return $string;
}	

} else { 
// Do this if the cookie doesn't exist
function visitor_greeting() { 
$string .= 'New here? Check out these resources...' ;
return $string;
}	
}
add_shortcode('greet_me', 'visitor_greeting');

// Set or Reset the cookie
setcookie('wpb_visit_time',  $visit_time, time()+31556926);
} 
add_action('init', 'wpb_cookies_tutorial2');

Comme vous pouvez le voir, ce code supprime le cookie une fois que nous avons utilisé les informations stockées à l’intérieur. Plus tard, nous définissons à nouveau le cookie avec les informations de temps mises à jour.

Nous espérons que cet article vous a aidé à apprendre comment définir, obtenir et supprimer facilement les cookies WordPress. Vous pouvez également consulter notre liste d’autres astuces extrêmement utiles pour le fichier de fonctions WordPress.

Vous pourriez aussi aimer

Comment installer la version bêta publique de macOS 27 Golden Gate

Comment effectuer une extraction complète des données depuis ChatGPT

Comment déplacer une note dans un dossier dans l’application Notes sur iPhone et iPad

Comment utiliser les options d’appel FaceTime pour refuser et accepter de nouveaux appels

Comment partager des rappels sur iPhone avec vos amis et votre famille

MARQUÉ: comme, Comment, cookies, définir, les, obtenir, Pro, supprimer, WordPress
Partagez cet article
Facebook Twitter Pinterest Whatsapp Whatsapp
Partager
Qu-est-ce que tu penses?
Aimer0
Triste0
Heureux0
Somnolent0
Fâché0
Sans commentaires0
Clin d-œil0
Article précédent 1640105292 GoPro Hero 9 Black vs GoPro Hero 8 Black GoPro Hero 9 Black vs GoPro Hero 8 Black : quelle caméra est la meilleure ?
Article suivant 1640118742 Pourquoi et comment ameliorer votre recherche interne WordPress Pourquoi et comment améliorer votre recherche interne WordPress
Laissez un commentaire

Laisser un commentaire Annuler la réponse

Votre adresse e-mail ne sera pas publiée. Les champs obligatoires sont indiqués avec *

Poste populaire

iOS 27 : accédez au nouvel écran de récupération iPhone
Comment
Comment utiliser les options dappel FaceTime pour refuser et accepter
Comment utiliser les options d’appel FaceTime pour refuser et accepter de nouveaux appels
Comment
Comment effectuer une extraction complete des donnees depuis ChatGPT
Comment effectuer une extraction complète des données depuis ChatGPT
Comment
1784012438 Comment installer la version beta publique diOS 27 sur votre
Comment installer la version bêta publique d’iOS 27 sur votre iPhone
Comment
Comment partager des rappels sur iPhone avec vos amis et
Comment partager des rappels sur iPhone avec vos amis et votre famille
Comment
1784192434 Comment installer la version beta publique de macOS 27 Golden
Comment installer la version bêta publique de macOS 27 Golden Gate
Comment

También podría gustarte

1784192434 Comment installer la version beta publique de macOS 27 Golden
Comment

Comment installer la version bêta publique de macOS 27 Golden Gate

il y a 2 jours 6 minutes lecture minimale
Comment effectuer une extraction complete des donnees depuis ChatGPT
Comment

Comment effectuer une extraction complète des données depuis ChatGPT

il y a 3 jours 6 minutes lecture minimale
1784152840 Comment deplacer une note dans un dossier dans lapplication Notes
Comment

Comment déplacer une note dans un dossier dans l’application Notes sur iPhone et iPad

il y a 3 jours 3 minutes lecture minimale
Comment utiliser les options dappel FaceTime pour refuser et accepter
Comment

Comment utiliser les options d’appel FaceTime pour refuser et accepter de nouveaux appels

il y a 3 jours 3 minutes lecture minimale
Comment partager des rappels sur iPhone avec vos amis et
Comment

Comment partager des rappels sur iPhone avec vos amis et votre famille

il y a 4 jours 6 minutes lecture minimale
1784012438 Comment installer la version beta publique diOS 27 sur votre
Comment

Comment installer la version bêta publique d’iOS 27 sur votre iPhone

il y a 4 jours 10 minutes lecture minimale
1783620035 Empechez les autres dutiliser vos photos Instagram dans les invites
Comment

Empêchez les autres d’utiliser vos photos Instagram dans les invites IA : voici comment procéder

il y a 1 semaine 3 minutes lecture minimale
1783618237 Comment rediger les meilleures invites dIA en 3 etapes
Comment

Comment rédiger les meilleures invites d’IA en 3 étapes

il y a 1 semaine 10 minutes lecture minimale
Montre plus
ThemeLocal - Des conseils de blog qui fonctionnent comme par magieThemeLocal - Des conseils de blog qui fonctionnent comme par magie
Suivez-nous
© 2022 Themelocal. Tous les droits sont réservés.
  • Politique de confidentialité
  • Politique de cookies
  • Contactez nous
Welcome Back!

Sign in to your account

Mot de passe perdu?