Date des articles : datetime non conforme à l'ISO 8601

bazooka07bazooka07 PluXml Lead Developer, Moderator
Bonjour,

J'ai eu la curiosité de faire tester mon site par le validateur du W3C.
Je relève un erreur pas très grave mais qui se corrige sans peine. Les moteurs de recherche apprécieront la correction.

L'attribut datetime (en savoir plus) de la balise time pour dater les articles doit être conforme à la norme ISO 8601, soit dans l'ordre année(4)-mois(2)-jour(2).
Actuellement les mois et jours sont inversés.
Dans le thème utilisé, chercher datetime dans les scripts : archives.php, article-full-width.php, article.php, commentaires.php. Ou plus facilement, dans le dossier du thème, faire :
[== bash ==]
grep -n datetime *.php
Sous Linux, le problème se règle d'un coup de baguette magique par :
[== bash ==]
sed -i '/datetime/s/#num_day-#num_month/#num_month-#num_day/' *.php

Réponses

  • StéphaneStéphane Member, Former PluXml Project Manager
    Bonjour
    Ce problème a été corrigé dans le theme par defaut de la version 5.3.1

    Consultant PluXml

    Ancien responsable et développeur de PluXml (2010 à 2018)

Connectez-vous ou Inscrivez-vous pour répondre.