Lorsqu’un article ou une page est créé, le système ajoute automatiquement un horodatage. Cela permet aux lecteurs de savoir exactement quand le contenu a été créé. Mais que faire si vous souhaitez afficher une date relative à la place ? Parce que l’hébergement WordPress offre un grand nombre de possibilités de personnalisation, ce type de changement est assez facile.

Dans ce tutoriel, je vais vous montrer comment afficher des dates relatives dans WordPress par opposition à l’horodatage traditionnel. Il y a deux façons de faire cela, et je vais vous montrer comment faire les deux.

Pourquoi utiliser les dates relatives dans WordPress plutôt que l’horodatage ?

Si vous l’avez remarqué, de nombreux organismes d’information et plateformes sociales s’intéressent de plus en plus à l’utilisation des dates relatives. Cela donne au lecteur un sentiment d’urgence lorsqu’il lit des documents dont l’heure est critique. Il est également plus facile de savoir quand des commentaires ou des messages ont été récemment publiés.

Par exemple, une date indiquant que le message a été “publié hier” donne l’impression d’être plus actuel que la simple indication de la date numérique. C’est également vrai si le lecteur n’a pas la moindre idée de ce qu’est le jour de toute façon. Cela permet d’assurer une plus grande continuité en ce qui concerne tout élément de contenu.

Méthode 1 : Utilisation du plugin Meks Time Ago

Aujourd’hui, je vais vous présenter le plugin Meks Time Ago. C’est un outil simple qui fait son travail et qui offre un peu de personnalisation lorsqu’il s’agit de choisir la façon dont il est affiché.

Allez dans “Plugins” et cliquez sur le bouton “Add New”.

Recherchez “Meks Time Ago”. Lorsque le plugin s’affiche, installez-le et activez-le. Cela ajoutera une nouvelle fonction aux contrôles des paramètres de WordPress.

Allez dans “Settings” dans le panneau d’administration de gauche. Les paramètres généraux devraient être la première fenêtre qui s’affiche. Sinon, cliquez sur le lien “Général” en haut de la liste.

Faites défiler vers le bas jusqu’à ce que vous voyiez les paramètres pour les options Meks Time Ago. C’est ici que vous pouvez choisir comment les dates sont affichées sur les messages.

En relation  Comment afficher les articles programmés dans WordPress

Appliquer le format “time ago” à : Cochez les cases pour déterminer comment vous voulez que le format soit appliqué. Cela peut être la date, l’heure, les deux ou aucun des deux.

Appliquer aux articles pas plus anciens que : Vous pouvez demander au plugin d’appliquer les dates relatives si elles sont plus jeunes qu’un certain nombre de mois, jours, heures et minutes.

Placer le mot “il y a” :Le mot “ago” peut être placé avant la date relative ou après. C’est vous qui décidez.

Réécrire le mot “ago” :Au lieu d’utiliser “ago”, vous pouvez le modifier en mettant le vôtre. Par exemple, vous pouvez mettre “gone by”. Je vais utiliser cela afin de vous montrer à quoi cela ressemble.

Une fois que vous avez fait vos choix, cliquez sur le bouton “Enregistrer les modifications” en bas.

Votre site Web est maintenant équipé de dates relatives pour les pages, les messages et les commentaires. Si vous souhaitez que la date s’affiche après un certain laps de temps, vous pouvez modifier la zone “Appliquer aux messages ne datant pas de plus de“.

Par exemple, si vous définissez ce paramètre sur “1 mois”, le format de date correct s’affichera après que les quatre semaines se soient écoulées. Au lieu que le message indique “il y a 7 mois”, il affichera la date correcte.

Méthode 2 : Utilisation du code pour ajouter des dates relatives dans WordPress

La prochaine méthode que je vais vous montrer repose sur une combinaison d’un plugin et de l’édition de fichiers dans votre thème WordPress. C’est peut-être la méthode la plus difficile des deux que je vais vous montrer, simplement parce que chaque développeur de thème fait les choses différemment.

Je vais entrer dans les détails dans un instant. En résumé, vous devrez passer en revue les fichiers de votre thème pour trouver des lignes de code spécifiques. Si vous n’êtes pas absolument sûr des fichiers qui contiennent le code spécifique que vous recherchez, cela peut prendre énormément de temps.

En relation  Comment construire un tableau de bord pour les clients dans WordPress et pourquoi

Avant de commencer, il existe deux façons d’accéder aux fichiers de votre thème que vous allez modifier. La première consiste à utiliser des programmes FTP comme FileZilla pour accéder au répertoire racine de l’hôte Web. L’autre est d’utiliser l’éditeur intégré de WordPress. Dans ce tutoriel, je vais vous montrer comment utiliser cette dernière.

Il est important de noter que tous les ajouts que vous faites aux fichiers de votre thème parent peuvent être écrasés si le développeur produit une mise à jour. Par conséquent, vous devrez peut-être effectuer ces modifications à nouveau à l’avenir. Je suggère d’utiliser un thème enfant pour contourner certains de ces problèmes.

Allez dans la zone des plugins de WordPress et cliquez sur le bouton “Add New”.

Cette fois, vous recherchez “WP-RelativeDate”. Une fois le plugin affiché, installez-le et activez-le.

C’est là que ça se complique. WP-RelativeDate fait un travail correct pour remplacer l’horodateur, mais il n’est pas toujours précis. Cela est dû à la façon dont il a été développé. Vous voyez, chaque développeur de thèmes utilise des noms de fichiers différents lors de la création de thèmes. Cela signifie que parfois les plugins ne peuvent pas identifier le code qui doit être remplacé.

Allez dans la zone “Apparence” du tableau de bord de WordPress et cliquez sur “Éditeur”. Il devrait être près du bas de la liste.

Maintenant vient la partie qui prend du temps. Vous devez trouver le code que vous devez modifier dans les fichiers situés à droite de l’écran de l’éditeur. Par exemple, vous devez modifier le code des pages, des messages et des commentaires. Vous devez donc trouver ces fichiers spécifiques.

Essentiellement, vous recherchez du code similaire à.. :

  • !–?php la_date() ; ?–
  • !–?php get_the_time() ; ?–
  • !–?php get_the_date() ; ?–

Lorsque vous trouverez ces codes, vous devrez les remplacer par ceci : !–?php relative_post_the_date() ; ?–

En relation  Comment attacher du code réutilisable aux articles et aux pages de WordPress.

Voici la fonction de WP-RelativeDate pour modifier la façon dont l’horodatage apparaît sur le site web.

De nombreux développeurs de thèmes s’en tiennent à une mise en page de style universel. Malheureusement, ce n’est pas toujours le cas. Voici quelques fichiers courants que vous devrez peut-être vérifier :

  • Messages uniques : single.php
  • Pages simples : page.php
  • Commentaires : comments.php

Cette méthode est tout simplement trop alambiquée pour être utilisée par de nombreuses personnes. Bien qu’elle ait le potentiel d’aider à modifier la date relative des articles, des pages et des commentaires, il est plus simple d’utiliser le plugin que j’ai mentionné au tout début. En réalité, c’est à vous de décider quel est le chemin le plus facile pour vos besoins.

Si vous ne trouvez pas les fichiers relatifs à la date dans le contenu, vous aurez peut-être plus de chance en utilisant l’accès root. De nombreuses personnes préfèrent utiliser des outils comme FileZilla et le gestionnaire de fichiers de cPanel, simplement parce qu’ils offrent un accès complet à WordPress dans son ensemble. Cela signifie que vous pouvez modifier pratiquement n’importe quel fichier dans l’ensemble du système.

Bien que l’éditeur de WordPress vous donne un certain accès aux fichiers de thème, il ne fournit pas un contrôle total comme ces deux autres plateformes.

Tout est relatif…

Les dates relatives dans WordPress donnent au contenu une atmosphère plus engageante. Elles indiquent au lecteur le passage du temps tout en donnant au contenu récent un sens de pertinence actuelle. C’est l’une des raisons pour lesquelles de nombreuses agences de presse et agences commerciales adoptent ce type de format. Quoi qu’il en soit, il s’agit d’une méthode supplémentaire qui peut être utilisée pour donner au site Web une allure qui maintient l’intérêt des gens pour le contenu.

Quels types de paramètres personnalisés utilisez-vous pour attirer votre public cible ? Les anciens articles sont-ils plus populaires que les plus récents ?