Intégration template sous WP

FutureImperfect WP

Intégration sous WordPress du template de thème "Future Imperfect" proposé par html5up.net sous licence Creative Commons Attribution 3.0. Intégration en cours de finalisation, je la charge bientôt sur mon compte Github !

html5up.net met à notre disposition « Future Imperfect », une base orientée blogging en deux templates :

  • une page d’accueil correspondant au template home.php sous WordPress.
  • une page délivrant la lecture d’un article seul correspondant au template single.php (ou singular.php) sous WordPress.

Pour le fun et l’exercice 😉 je suis en cours d’intégration de ce template pour pouvoir le proposer sous WordPress.

Intégration effectuée

  • Conservation de la structure HTML proposée, ainsi que les fichiers CSS et JS
  • Ajout de templates supplémentaires pour afficher :
    • des archives (catégories)
    • une page auteur
    • une page 404
    • un espace de commentaires
    • des zones widgetisables dont une sidebar
    • les résultats de recherche sur le blog
  • Création d’un widget sur mesure pour afficher des « mini-posts » en sidebar
  • Support des thumbnails, d’un logo csutom, de la modification du background du blog (couleur ou image)
  • Gestion de la navigation précédent/suivant sur les pages d’archives de blog et entre les articles seuls.
  • Appel requis du Plugin « edit author slug » pour ne pas afficher le slug de l’admin dans l’url auteur : utilisation de TGM Plugin Activation
  • Deregister du jQuery de WordPress pour une version plus moderne.

Amélioration à envisager

  • Modification de la structure HTML pour utiliser un balisage plus sémantique (ex: footer ou aside au lieu de div)
  • Ajouter un balisage ARIA pour les technologies d’assistance
  • Ajouter un balisage sémantique schema.org pour enrichir l’HTML de microdonnées exploitables par les moteurs de recherches.
  • Utiliser le microformat hEntry (comme dans les twenty) pour marquer davantage certains contenus dans les pages.