Comment afficher la dernière date de mise à jour de vos publications dans WordPress
Souhaitez-vous afficher la dernière date de mise à jour de vos publications dans WordPress? Certains sites Web mettent régulièrement à jour leurs publications et souhaitent montrer aux utilisateurs la date de la dernière mise à jour de l'article. Dans cet article, nous allons vous montrer comment afficher facilement la dernière date de mise à jour de vos publications dans WordPress..
Lorsque vous avez besoin de la date de dernière mise à jour pour les publications dans WordPress?
La plupart des thèmes WordPress indiquent généralement la date à laquelle un article a été publié pour la dernière fois. C'est bon pour la plupart des blogs et sites statiques.
Toutefois, WordPress est également utilisé par les sites Web sur lesquels de vieux articles sont régulièrement mis à jour (comme le nôtre). La date et l'heure de la dernière mise à jour constituent des informations importantes pour ces publications..
L’exemple le plus courant est celui des sites d’information. Ils mettent souvent à jour d'anciennes histoires pour montrer de nouveaux développements, ajouter des corrections ou des fichiers multimédias. Si seulement ils ajoutaient la date de publication, leurs utilisateurs manqueraient ces mises à jour.
De nombreux blogs et sites Web populaires ne montrent aucune date sur leurs articles. Ceci est une mauvaise pratique et vous ne devez jamais supprimer les dates de vos articles de blog..
Cela dit, voyons comment afficher facilement la dernière date de mise à jour de vos publications dans WordPress..
Didacticiel vidéo
Abonnez-vous à WPBeginnerSi vous n'aimez pas la vidéo ou si vous avez besoin de plus d'instructions, continuez à lire..
Affichage de la date de la dernière mise à jour dans WordPress
Ce tutoriel nécessite que vous ajoutiez du code à vos fichiers WordPress. Si vous ne l'avez pas déjà fait auparavant, nous vous recommandons de consulter notre guide sur la manière de copier le code coller dans WordPress..
Méthode 1: Afficher la date de dernière mise à jour avant le contenu de publication
Vous devrez ajouter ce code au fichier functions.php de votre thème ou à un plugin spécifique au site..
fonction wpb_last_updated_date ($ content) $ u_time = get_the_time ('U'); $ u_modified_time = get_the_modified_time ('U'); if ($ u_modified_time> = $ u_time + 86400) $ updated_date = get_the_modified_time ('F jS, Y'); $ updated_time = get_the_modified_time ('h: i a'); $ custom_content. = 'Dernière mise à jour le '. $ updated_date. ' à '. $ updated_time. '
'; $ custom_content. = $ content; return $ custom_content; add_filter ('the_content', 'wpb_last_updated_date');
Ce code vérifie si la date de publication et les dernières dates de modification d'une publication sont différentes. Si tel est le cas, la date de la dernière modification avant le contenu de la publication est affichée..
Vous pouvez ajouter des CSS personnalisés pour styliser l'apparence de la dernière date de mise à jour. Voici un petit CSS que vous pouvez utiliser comme point de départ:
.dernière mise à jour font-size: small; text-transform: majuscule; couleur de fond: # fffdd4;
Voici à quoi cela ressemblait sur notre site de démonstration.
Méthode 2: Ajouter la date de dernière mise à jour dans les modèles de thème
Cette méthode nécessite de modifier des fichiers de thème WordPress spécifiques. De nombreux thèmes WordPress utilisent désormais leurs propres balises de modèle, qui définissent comment ces thèmes affichent des métadonnées post telles que la date et l'heure..
Certains thèmes utilisent également des modèles de contenu ou des parties de modèle pour afficher des publications..
Quelques thèmes plus simples utiliseront single.php, archive.php et d’autres fichiers modèles pour afficher le contenu et les méta-informations..
Vous chercherez le code responsable de l'affichage de la date et de l'heure. Vous pouvez ensuite remplacer ce code par le code suivant ou l'ajouter juste après le code de date et d'heure de votre thème..
$ u_time = get_the_time ('U'); $ u_modified_time = get_the_modified_time ('U'); if ($ u_modified_time> = $ u_time + 86400) echo "Dernière modification le "; the_modified_time ('F jS, Y'); echo" à "; the_modified_time (); echo"
";
Voici à quoi cela ressemblait sur notre site de démonstration:
Nous espérons que cet article vous a aidé à apprendre à afficher la dernière date de mise à jour de vos publications dans WordPress. Vous pouvez également consulter notre liste des raccourcis WordPress les plus utiles pour gagner du temps..
Si vous avez aimé cet article, abonnez-vous à nos tutoriels vidéo sur la chaîne YouTube pour WordPress. Vous pouvez aussi nous trouver sur Twitter et Facebook.