Salut à tous,

Voici la troisième partie de mon tutoriel, consacrée à la compréhension de WordPress et à définir les bases de notre thème.

Avant de ce lancer tête baissée dans l’écriture de codes PHP, essayons tout d’abord de comprendre le fonctionnement de WordPress.

Commençons par la hierarchie des fichiers php et leurs liens. Vous me direz, à quoi cela peut bien nous servir pour notre thème. Et bien je vous répondrai que vous devrez, de la même manière, réaliser des liens entre vos différents fichiers php qui composeront votre thème. Il est donc essentiel de comprendre les liens et interactions.

Si vous cherchez à comprendre la hierarchie des fichiers php dans le fonctionnement de WordPress, vous trouverez souvent ce diagramme sur beaucoup de site.

Hierarchy_wordpress

Je vous avourais que cette représentation, n’est pas trés claire pour moi. Et je ne vois pas comment rattacher mon thème à ce synoptique. Enfin bref, il s’agit de la version officiel, je me devais de vous la montrer.

Je vais essayer de vous représenter ce que nous allons faire de façon plus explicite.

Nous allons travailler sur un thème de forme classique : un header – une sidebar – un content – un footer.

Thème de base

Rien ne vous empêche de travailler sur une autre forme car le principe sera le même. Par ailleurs, la mise en forme se fera au final.

Le contenu des diffèrentes zones sera :

  • Le header :
    • Le titre et la description du blog.
  • La sidebar :
    • Zone de recherche
    • Le calendrier
    • Les categories
    • Archives
    • Liens
    • Infos Meta
    • Les abonnements
  • Le content :
    • Les articles du plus récent au plus ancien.
    • Les articles seuls avec leurs commentaires.
    • Le résultat de recheche sous forme d’extrait.
    • Le résultat des catégories sous forme d’extrait.
    • La page d’erreur URL.
  • Le footer :
    • Informations de sources de votre blog.

Ce schèma ne pas figé. Rien ne vous empêche de mettre la zone de recherche dans le header, de ne pas mettre de sidebar ou d’en mettre deux. De mettre un seul post par page. Les possibilités sont infinie et seront à adapter selon vos goûts.

Voici de façon graphique a quoi ressemblera notre blog :

Thème de base complet

Pour réaliser cela nous devons maintenant écrire les templates et le fichier style.

Les templates ce sont les fichiers php dans lesquels nous allons intégrer toutes les commandes html et php nécessaire à la création du blog.

Le ou les fichiers styles ce sont les fichiers qui vont définir l’apparence de votre blog.

La création de ces différents fichiers seront décrit dans de prochain posts.

Voir aussi :

Articles Créer son thème WordPress : 12 – 3 – 456 – 7 – 8 – 9 – 10 – 11

En attendant bon blog.

@ plus

Jeft

Articles similaires :