Cet article est une traduction du tutoriel How To Create a WordPress Theme rédigé par Ian Stewart, l’auteur du framework WordPress Thematic disponible sur son site ThemeShaper. Avec son aimable autorisation et mes remerciements.

En seulement 11 leçons, ce Tutoriel sur les thèmes WordPress va vous montrer comment construire à partir de zéro un puissant thème WordPress conforme aux derniers standards. Au fil de la progression je vous expliquerai ce qui se passe j’en profiterai (pour le meilleur ou pour le pire) pour vous donner mon avis sur certaines techniques et pourquoi j’ai choisi telle ou telle orientation.

En fait, je vais vous apprendre absolument tout ce que vous devez savoir à propos du développement de thème WordPress. Imaginez cette série d’articles comme 11 étapes qui vont vous conduire au thème WordPress idéal.

Voici la liste des fonctionnalités phares dont votre thème :

  • Optimisation pour les moteurs de recherche
  • Implémentation des balises Microformat supportées par Google
  • Structure HTML valide et logique sémantique permettant de créer n’importe quelle mise en forme
  • Approche intelligente de la mise en forme via des modèles de feuilles de styles CSS
  • Trackbacks et commentaires affichés séparément
  • Deux zones widgetisables apparaissant uniquement si elle contiennent des widgets
  • Et bien sûr tout ce que vous pouvez attendre de meilleur pour un thème WordPress.

Il me semble que c’est assez impressionnant – toute proportion gardée, pour un thème WordPress.

A la fin de ce tutorial, avec le code que vous aurez mis en place, vous pourrez réaliser pratiquement tout ce que vous voulez. Vous pouvez même considérer votre nouveau thème comme votre framework WordPress personnel. Je l’ai déjà utilisé pour un autre de mes projets personnels, The Shape Theme. Vous pouvez le télécharger et le tester pour voir en action le code complet que nous allons mettre en œuvre. Vous pouvez également consulter l’ensemble du code de ce tutoriel sur Google Code.

Alors, prêt pour ce tutoriel qui vous apprendra la création d’un thème WordPress à partir de zéro ? Lisez-le du début à la fin et prenez plaisir à développer.

  1. Introduction
  2. Outils de Développement
  3. Structure HTML du Thème
  4. Structure des Dossiers et Templates
  5. Template Header
  6. Template Index
  7. Templates Single, Attachment et 404
  8. Template Comments
  9. Template Search et Page
  10. Template Archives, Auteur, Catégories et Mots clés
  11. Template Sidebar
  12. Design du Thème, Initialisation et Construction CSS

flattr this!