Sélectionner une page


Cet article concerne le thème Divi Child! Et non, je ne parle pas de sujets pour les enfants. 🤔 Si vous n’êtes pas sûr de ce qu’est un thème Divi Child, ne vous inquiétez pas, nous y reviendrons.

Essentiellement, nous allons couvrir tout ce qu’il y a à dire sur les sujets de Divi kids, y compris quoi, pourquoi, quand et comment. C’est en effet le guide ultime des sujets Divi kids. Soyez donc assuré qu’à la fin de ce post / vidéo, vous serez très bien informé sur le sujet. Nous planifions cet article depuis des mois, c’est donc sans aucun doute le tutoriel Divi ultime pour 2019!

Si vous êtes déjà un peu dépassé, ne vous inquiétez pas! Ce n’est pas aussi difficile que vous pourriez le penser. Nous apprendrons également quand vous avez réellement besoin d’utiliser un sous-sujet (note: ce n’est pas toujours comme vous l’avez lu ailleurs).

Vous avez peut-être déjà remarqué la barre latérale avec des liens rapides vers différentes parties de ce guide. Ceci est pour votre commodité. N’hésitez pas à sauter et à passer à une section spécifique si vous êtes venu ici pour quelque chose en particulier. Sinon, profitez de cet article dans son intégralité et pouvez l’enregistrer en tant que signet pour plus tard ou même mieux le partager 😍 (Nous adorons les actions).

Spoiler Alert: Cet article contient plusieurs téléchargements de thèmes Divi Child qui sont disponibles GRATUITEMENT! 😎

Avant de plonger, il y a beaucoup de confusion dans la communauté Divi sur la différence entre un « thème enfant Divi vide » et un « thème enfant Divi premium ». Nous allons couvrir les deux dans cet article, mais gardez à l’esprit que bien que le même nom « Divi Child Theme » soit souvent utilisé pour les deux, ils sont utilisés pour des raisons très différentes.

D’accord, plongons dans le didacticiel du thème Ultimate Divi Child! 😄

Qu’est-ce qu’un thème enfant?

Avant de nous plonger dans la création d’un sujet enfant et de toutes ces bonnes choses, discutons de ce que c’est réellement. Et pour être clair, les sous-thèmes ne sont en aucun cas uniques à Divi, mais plutôt un concept dans WordPress. Vous pouvez créer un sous-thème pour n’importe quel thème WordPress.

Selon le Codex WordPress, «un thème enfant est un thème qui hérite de la fonctionnalité et de la conception d’un autre thème appelé thème parent».

En d’autres termes, avoir un thème enfant vous permet d’ajouter des personnalisations avancées à votre thème sans vous soucier de la suppression de ces modifications à chaque fois que votre thème est mis à jour. La rubrique enfant hérite de la fonctionnalité de la rubrique parent, vous pouvez donc modifier les fichiers qui ne perdent pas les personnalisations lorsque la rubrique parent est mise à jour.

Ça a du sens? Toujours déroutant? Prenons du recul.

Les thèmes WordPress contiennent de nombreux fichiers, principalement des fichiers PHP, des fichiers CSS et des fichiers Javascript. En raison de l’ouverture de WordPress et des thèmes, vous pouvez voir tout le code dans les fichiers de thème et apporter des modifications et des ajouts.

Cependant, vous ne devez pas modifier les fichiers de rubrique directement, sauf si vous ne souhaitez plus jamais mettre à jour la rubrique. Les auteurs de rubriques envoient généralement des mises à jour aux rubriques (nouvelles fonctionnalités, corrections de bogues, etc.) qui écrasent toutes les modifications ou personnalisations que vous avez apportées.

Pour contourner cela, WordPress a développé le concept de thèmes enfants afin que vous puissiez profiter du meilleur des deux mondes: faites des ajustements de codage au contenu de votre cœur et mettez à jour votre thème avec de nouvelles fonctionnalités, des correctifs, etc.

La modification des fichiers de rubrique sans rubrique enfant est une recette pour un désastre. Parce que lorsque vous mettez à jour le thème, toutes vos personnalisations ont disparu.

Et vous en aurez un peu envie:

Malheureusement, j’ai dû apprendre cela à la dure il y a des années et c’est incroyablement frustrant!

Bon, revenons à la façon dont le concept de sous-sujet fonctionne réellement.

Nous verrons exactement comment créer un sous-sujet plus loin dans cet article. Cependant, si vous créez un sujet enfant et que vous le définissez comme «sujet enfant» de son sujet parent, toutes les fonctionnalités et la conception du sujet parent sont pris en compte. Le sujet est automatiquement hérité du sujet enfant. Si le sujet enfant contient un fichier portant le même nom qu’un fichier dans le sujet parent, WordPress doit afficher la version du sujet enfant au lieu de la version du sujet parent.

Par exemple, si vous souhaitez ajouter du code personnalisé à votre footer.php, copiez-le de la rubrique parent vers la rubrique enfant et apportez vos modifications. La version dans le sous-sujet est la version que WordPress lit. Ensuite, si la rubrique parent est mise à jour et que tous les fichiers de la rubrique parent sont retéléchargés à partir du dernier package de téléchargement de l’auteur de la rubrique, vos personnalisations de pied de page resteront en toute sécurité dans la rubrique enfant. 😊

Assez cool non?

Maintenant que nous avons discuté du fonctionnement des sujets enfants dans WordPress, discutons du moment où vous avez réellement besoin d’un sujet enfant, et plus particulièrement lorsque vous avez besoin d’un sujet enfant lors de l’utilisation du thème Divi.

Quand ai-je besoin d’un sujet pour enfants?

Avant de discuter du moment où vous avez besoin d’un sous-thème, voyons quand vous n’avez pas besoin d’utiliser un sous-thème.

Divi a-t-il besoin d’un thème pour enfants?

Permettez-moi de commencer par: Les thèmes pour enfants de Divi ne sont pas toujours nécessaires.

Un sous-sujet peut être requis en fonction du niveau de personnalisation que vous prévoyez.

(Et pour être clair, nous parlons toujours de sujets mineurs à des fins de personnalisation, ne Thèmes Premium Divi Child. Ne vous inquiétez pas, nous y arriverons!)

Si vous en avez assez de choses à faire avec WordPress ou si vous avez lu un certain nombre d’articles de blog, vous avez probablement entendu: « Toujours utiliser un sous-thème quoi qu’il arrive! »

Donc, le fait que je dise que vous n’avez pas toujours besoin d’un sujet pour enfants est un peu controversé …

Il n’y a certainement rien de mal à utiliser un sous-thème, mais vous n’en avez pas toujours besoin, surtout lorsqu’il s’agit de thèmes comme Divi.

Avant Divi (et d’autres constructeurs de pages), les thèmes WordPress étaient beaucoup moins flexibles. Ils n’avaient pas un contrôle total sur le contenu qui allait où. Les thèmes auraient une mise en page de page d’accueil prédéfinie et incluraient des options pour activer et désactiver des sections de la page d’accueil, ainsi que des options de personnalisation. Dans l’ensemble, cependant, les options de personnalisation étaient très limitées.

Vous vous êtes essentiellement tenu aux commandes prédéfinies du thème pour le style et la personnalisation. Et l’alternative était de se salir les mains dans les fichiers PHP qui éditaient les modèles de page ainsi que BEAUCOUP de CSS personnalisés. À l’époque, les sujets pour enfants étaient beaucoup plus souvent nécessaires.

Par exemple, si vous souhaitez ajouter un bel appel à la zone d’actions en bas de vos pages juste au-dessus du pied de page et que votre thème n’a pas l’option intégrée, vous devrez le créer de manière personnalisée dans le fichier de modèle PHP , ce qui signifie que vous deviez utiliser un sous-thème pour conserver ce codage personnalisé.

Aujourd’hui, nous sommes gâtés avec Divi. Vous avez maintenant toutes les options de personnalisation à portée de main avec le constructeur de pages de Divi. Le besoin d’éditer les fichiers PHP est donc beaucoup moins courant.

Et dans la capture d’écran ci-dessus, j’ai pu créer cet appel à l’action en utilisant le constructeur de page de Divi directement sur ma page, sans avoir à toucher au code et aussi sans sous-sujet.

Donc, à moins que vous ne prévoyiez de modifier les fichiers PHP du sujet parent (ou d’ajouter de nouveaux PHP, JS, etc.), vous n’avez probablement pas besoin d’un sujet enfant.

Même si vous utilisez du CSS personnalisé ou des extraits de code Javascript personnalisés, Divi a intégré des fonctionnalités pour insérer les extraits de code CSS (Divi Theme Options) et Javascript personnalisés (Divi Theme Options> Integration ou le module de code).

Pour vous faciliter les choses, nous avons un guide pratique qui vous donnera quelques exemples de quand et quand ne pas utiliser un thème Divi Child. 🙂



Source link

Recent Posts