1

Framework et thème enfant / child theme sous WordPress

login
ThemeForestElegantThemes

loginMettons les choses au clair tout de suite : n’importe quel thème peut être utilisé en tant que « thème framework ».

Certains thèmes sont simplement plus adaptés pour servir de base à votre projet, mais tous pourraient convenir en réalité.

Il n’y a pas de code spécifique au framework ni rien de ce genre. Donc ne vous laissez pas distraire par ces thèmes commerciaux qui essaient de se vendre eux même en tant que thème framework. Ils peuvent être bon, certes, mais ils ne sont pas plus des framework que le légendaire twenty ten n’en est un.

 

Comment utiliser un thème WordPress en tant que framework?

Il y a deux façons :

  1. Faire une copie du thème, le renommer et le modifier. Ce qui veut dire qu’à chaque mise à jour du thème vous devrez le faire manuellement.
  2. Créer un thème enfant en utilisant le thème de votre choix comme parent qui fera donc office de framework. Les mises à jour et améliorations ajoutées au thème parent par le développeur auront donc effet sur le thème enfant automatiquement sans interférer avec votre travail.

 

Mais qu’est ce qu’un thème enfant exactement?

Ce sont des thèmes qui complètent le thème parent. Ce qui veut dire que le thème enfant ne doit contenir que les modifications que vous souhaitez apporter. Les fichiers ajoutés au thème enfant vont remplacer leur équivalent dans le thème parent. Donc si votre thème parent possède un fichier page.php et que vous en créez un dans le thème enfant, c’est ce dernier qui sera utilisé. Sans jamais avoir à modifier le thème parent.

Les thèmes enfant fonctionnent exactement comme les thèmes classiques. Sous leur propre répertoire : wp-content/themes/votre thème enfant. Et n’ont besoin que d’un fichier style.css pour déclarer qu’ils sont bien un thème enfant. Il n’ont pas vraiment besoin d’autre chose pour fonctionner.

Une chose importante à retenir avec les thèmes enfant : si vous ajoutez un fichier functions.php dans votre thème enfant, il ne va pas se superposer à celui du thème parent, mais être chargé en premier et à la place.

Dans la plupart des cas, les thèmes enfant sont la solution idéale pour apporter des modifications à son thème WordPress. Les changements étant apportés via le thème enfant, vous pourrez continuer à bénéficier des mises à jour apportées par le développeur sans que cela ne vienne interférer avec votre travail. En d’autres termes, toutes modifications apportées au thème parent prendront également effet sur le thème enfant.

Certains utilisent un thème enfant sur leurs propres créations pour facilement déployer de nouvelles fonctions à travers plusieurs sites en une seule modification.

 

Choisir un thème à utiliser en tant que framework.

Mais alors quel thème utiliser en tant que framework? Cela dépend de ce dont vous avez besoin, forcément. Le moins de modifications à apporter, le mieux c’est. Donc cherchez des dénominateurs communs entre le thème qui vous plaît et le résultat final que vous avez en tête.

Voici quelques questions que vous devriez toujours vous poser :

Est-ce que le thème est fréquemment mis à jour et optimisé?

Est-ce que la licence sous laquelle il est vendu limite son utilisation?

Est-ce que je peux obtenir de l’aide de la part du développeur? Ou à quel prix.

Vais-je devoir apporter des modifications importantes au css pour qu’il ressemble à ce que j’ai en tête?

 

Les thèmes présentés sur WP-Infinity sont de qualité et la liste est mise à jour chaque semaine. Vous pouvez donc commencer vos recherches dès maintenant.

Bon travail à tous et excellente journée.

Besoin d'aide ?

Si vous avez besoin d'aide merci d'utiliser le forum WordPress, pas les commentaires. Vous y recevrez de l'aide rapidement.

Commentaires 1

  1. Nice post. I learn something new and challenging on blogs I stumbleupon every day. It will always be interesting to read content from other writers and practice something from their web sites.

Laisser un commentaire

Votre adresse de messagerie ne sera pas publiée. Les champs obligatoires sont indiqués avec *

Besoin d'aide ?

Si vous avez besoin d'aide merci d'utiliser le forum WordPress, pas les commentaires. Vous y recevrez de l'aide rapidement.