Mise à jour du thème WordPress ♥ Basics avec HTML5 Boilerplate 2

Je commençais à m’endormir sur la version 0.2.5 de mon thème WordPress ♥ Basics quand la version 2 de HTML5 Boilerplate a fait son apparition au beau milieu du mois d’août. Cette nouvelle version de HTML5 Boilerplate apporte de nombreux changements, dont le plus important est peut-être le remplacement du reset CSS par une « simple » redéfinition des balises HTML grâce à normalize.css mis au point par  Nicolas Gallagher et Jonathan Neal.

WordPress Basics 0.2.6 tient compte des différents changements apportés par HTML5 boilerplate 2 avec la mise à jour du code HTML, des fichiers CSS et des librairies Javascript :

  • Mise à jour de quelques portions de code HTML dans les fichiers header.php et footer.php.
  • Inclusion de normalize.css dans les fichiers reset.css (renomé logiquement normalize.css), tools.css et author.css.
  • Mise à jour des versions des bibliothèques Modernizr et jQuery. J’ai conservé DD_BelatedPNG au cas où.
  • Suppression des déclarations CSS redondantes entre normalize.css et markup.css.

Par ailleurs, j’en ai profité pour apporter une mise à jour à la fonction basics_description() afin que les shortcodes n’apparaissent plus « tels quels », lorsqu’ils sont utilisés en début d’article. Merci à Thomas Patin pour m’avoir alerté sur ce sujet et fourni la ligne de code à insérer dans la fonction pour que tout fonctionne.

J’ai activé la constante WP_DEBUG pour faire le ménage dans  les variables pas ou mal définies, notamment dans la fonction basics_respond() du fichier functions.php et le fichier comments.php.

→ Téléchargez WordPress ♥ Basics