Je souhaite obtenir des informations sur une formation complète concernant le thème DIVI dispensé
par un organisme de formation certifié par l’état.
Que la formation soit finançable par mon CPF (idéalement) ou autre


Beaucoup de nos utilisateurs nous demandent quel modèle nous utilisons. Notre réponse est que nous allons utiliser un thème enfant personnalisé basé sur le framework de thème Genesis. La question de suivi est généralement une question en deux parties. Qu’est-ce qu’un cadre de thème WordPress? La deuxième partie de la question est de savoir ce qu’est un thème enfant WordPress. Nous l’avons déjà expliqué Qu’est-ce qu’un cadre de thème WordPress? dans notre article précédent. Dans cet article, nous ferons de notre mieux pour répondre à des questions telles que: Par exemple, ce qu’est un thème enfant WordPress, quand créer un thème enfant, pourquoi les utilisateurs créent des sujets enfants et enfin les avantages et les inconvénients de l’utilisation d’un thème enfant. Nous espérons qu’après avoir lu cet article, vous aurez une compréhension claire d’un sous-thème WordPress et si vous devez ou non utiliser un sous-thème.

Thèmes WordPress pour enfants

Qu’est-ce qu’un thème subsidiaire WordPress?

Un thème enfant WordPress est un thème WordPress qui hérite de ses fonctionnalités d’un autre thème WordPress, le thème parent. Les thèmes enfants sont souvent utilisés lorsque vous souhaitez personnaliser ou modifier un thème WordPress existant sans perdre la possibilité de mettre à jour ce thème. Dans le passé, il n’y avait pas de moyen facile de mettre à jour les thèmes WordPress sans perdre le style personnalisé et les modifications que vous avez apportées. Cela devient un gâchis quand tout à coup vous trouvez qu’un script largement utilisé sur des sujets populaires est d’une grande utilité et que vous devez mettre à jour vos sujets dès que possible. Cela devient un choix difficile car, d’une part, vous perdriez tous les styles personnalisés si vous procédiez à une mise à niveau. En revanche, si vous ne mettez pas à jour assez rapidement, vous courez le risque que votre site Web soit piraté.

L’équipe principale et la communauté ont décidé de résoudre ce problème en introduisant le concept de parent et le sujet mineur. Un sujet enfant dans WordPress hérite de toutes les fonctionnalités, fonctionnalités et code du sujet parent sans apporter de modifications au sujet parent lui-même. Cela permettait aux utilisateurs de modifier la conception du sujet parent et d’ajouter / modifier des fonctionnalités sans perdre la possibilité de mettre à jour le sujet parent.

En théorie, chaque thème WordPress peut avoir des thèmes enfants, mais tous les thèmes WordPress ne sont pas de bons thèmes parents. Un sujet de haut niveau avec des fonctions et des fonctionnalités limitées n’est dans la plupart des cas pas un candidat idéal pour un sujet de haut niveau. Nous parlerons des exceptions plus loin dans cet article.

Un bon sujet global, également connu sous le nom de Cadre du sujet Contient généralement ses propres crochets et filtres d’action. Cela permet aux concepteurs et aux développeurs de créer un site WordPress personnalisé robuste avec des thèmes enfants en une fraction du temps.

Pourquoi les gens utilisent-ils des thèmes enfants WordPress?

Les concepteurs et les développeurs utilisent des sous-thèmes pour accélérer leur développement. L’utilisation d’un bon thème global peut réduire considérablement le temps nécessaire à la création d’un site WordPress. Tous les bons thèmes de haut niveau, également connus sous le nom de frameworks de thèmes, ont des tonnes de fonctionnalités et d’options de personnalisation pour que vous n’ayez pas à tout coder. Les bricoleurs créent souvent des sujets enfants pour peaufiner un sujet existant sans perdre la possibilité de mettre à jour le sujet parent si nécessaire.

La création d’un thème enfant WordPress peut être aussi simple que la création d’un nouveau fichier style.css dans un nouveau dossier. Tout ce dont vous avez vraiment besoin est une ligne dans votre nouvel en-tête style.css qui définit le modèle (voir le code pour référence). Un sujet enfant robuste peut contenir autant de fichiers modèles que le sujet parent, sinon plus. Une rubrique enfant peut contenir des fichiers modèles qui ne sont même pas disponibles dans la rubrique parent.

Quand devriez-vous utiliser un sous-thème?

les décisions

La décision d’utiliser un sous-thème dépend souvent de vos besoins. La plupart des sites Web que nous créons pour nous-mêmes et nos clients sont des sous-thèmes du cadre thématique Genesis. En de rares occasions, lorsque le projet est trop complexe ou trop simple, nous le créons en tant que thème WordPress personnalisé autonome. En tant que développeur WordPress, nous devons optimiser notre flux de travail tout en créant des thèmes de haute qualité. Créer un sujet enfant de Cadre Genesis nous aide à atteindre cet objectif.

Pour les utilisateurs, nous ne recommandons les sujets enfants que si vous ajoutez constamment de nouvelles fonctionnalités au fichier functions.php de votre sujet et / ou ajoutez / changez constamment le fichier style.css de votre sujet. Dans ces cas, nous vous recommandons fortement d’utiliser un sous-thème. Récemment, lors de notre conversation WordPress Meetup, l’un des membres nous a demandé ce qui se passe si vous ajoutez simplement des styles personnalisés? Est-il préférable d’utiliser un sous-thème ou un plugin CSS personnalisé?

La réponse à cela dépend de votre niveau de compétence et de votre connaissance de la technologie. Si vous changez simplement les styles de certains éléments, l’utilisation d’un plugin CSS personnalisé fonctionnera très bien. Cependant, si vous vous trouvez en train de changer tout le jeu de couleurs, de déplacer des éléments dans le CSS, etc., vous devriez certainement envisager d’utiliser un thème enfant.

Choisir un bon sujet global est IMPORTANT

Tous les frameworks WordPress sont des sujets de haut niveau, mais tous les sujets de haut niveau ne sont pas des frameworks. Nous ne saurions trop insister sur ce point. Bien que chaque thème WordPress puisse avoir des sous-thèmes, tous ne sont pas censés être des cadres de thème. Nous avons vu de nombreux débutants qui ont commis l’erreur de créer un sujet enfant d’un sujet parent qui n’a pas beaucoup de fonctionnalités.

Si vous créez une rubrique enfant dans laquelle vous remplacez de nombreux fichiers de rubrique parent, vous devez reconsidérer votre processus. Par exemple, vous aimez vraiment le thème Twenty Eleven et vous avez décidé de créer un sous-thème. Dans votre rubrique enfant, vous aviez les fichiers style.css et functions.php. De plus, vous avez décidé que vous n’aimiez pas l’apparence du pied de page, vous avez donc ajouté footer.php. Il en va de même pour les en-têtes, etc. Si tel est le cas, n’utilisez pas Twenty Eleven comme sujet principal. Vous devez plutôt l’utiliser comme thème de démarrage que vous pouvez transformer en votre propre thème personnalisé.

Plusieurs utilisateurs ont créé des sujets enfants personnalisés qui étaient censés être des sujets personnalisés complètement indépendants car ils avaient écrasé presque tous les fichiers de sujets parents.

En bref, vous devez utiliser un sous-sujet lorsque vous avez besoin des fonctionnalités, des fonctionnalités et de l’attrait d’un sujet puissant de haut niveau sans écrire beaucoup de code pour celui-ci.

Avantages de l’utilisation d’un sous-thème WordPress

Comme la plupart des choses, il y a des avantages et des inconvénients à utiliser un thème enfant WordPress. Regardons d’abord les avantages.

1. Mises à jour sécurisées
Un sujet enfant hérite automatiquement des fonctionnalités, des styles et des modèles du sujet parent. Cela vous permet d’apporter des modifications à votre site à l’aide de sujets enfants sans jamais changer le sujet parent. Lorsqu’une nouvelle version du sujet parent arrive, vous pouvez la mettre à jour en toute sécurité car toutes vos modifications seront enregistrées dans le sujet enfant.

2. Facile à développer

Un thème enfant, basé sur un framework de thème puissant, permet une grande flexibilité sans écrire beaucoup de code. Vous pouvez modifier de manière sélective uniquement les fichiers de modèle et les fonctions dont vous avez besoin sans passer par d’autres fichiers de modèle. Vous pouvez ajouter de nouvelles fonctionnalités et bien plus encore.

3. Sécurité de secours

Lors de la création d’un sujet complet, vous devez réfléchir à tous les scénarios possibles et au code correspondant. Cependant, si vous travaillez sur un sujet enfant et que vous oubliez de coder quelque chose, la fonctionnalité du sujet parent est toujours disponible en tant qu’option de secours.

Inconvénients de l’utilisation d’un thème enfant

L’un des plus gros inconvénients de l’utilisation des sujets enfants est le temps nécessaire pour en savoir plus sur le sujet parent. Il y a une courbe d’apprentissage, en particulier lorsque vous travaillez avec des frameworks robustes, car chacun a ses propres crochets et filtres. Vous devez vraiment les connaître pour maximiser le potentiel. Cette courbe d’apprentissage est une chose ponctuelle à notre avis. Par exemple, les premiers sujets enfants que vous créez peuvent prendre plus de temps. Après cela, vous créerez des sites Web personnalisés en une fraction du temps. Votre performance globale s’améliorera.

Un autre inconvénient souvent souligné est que les développeurs de votre sujet parent peuvent perdre tout intérêt et abandonner, supprimer une fonctionnalité que vous avez utilisée dans votre sujet enfant ou effectuer une modification qui affecte complètement votre sujet enfant détruit. Ce n’est pas aussi grave que ça en a l’air. Principalement parce que tous les bons thèmes WordPress sont open source et GPL. Si le développeur du sujet parent abandonne le projet, rien ne signifie que vous n’avez plus besoin de l’utiliser. Souvent, d’autres personnes apparaissent dans la communauté pour reprendre le projet. Si les développeurs de conception d’origine suppriment une fonctionnalité particulière, vous pouvez simplement l’ajouter à votre conception enfant. Vous avez le code pour cela. S’ils apportent un changement radical que vous n’aimez pas, vous pouvez toujours éviter de mettre à jour. Les mises à jour de sujet sont essentielles dans un exploit de sécurité. Nous recommandons toujours aux utilisateurs de mettre à jour les thèmes car cela aidera à assurer la compatibilité future avec d’autres scripts et plugins.

Si vous utilisez un cadre de thème commercial tel que Genesis, une option de support est disponible pour vous aider à mettre à jour votre thème ou à résoudre les problèmes. Même une plate-forme comme Genesis ne disparaîtra pas simplement parce qu’elle est soutenue par une organisation commerciale stable avec des milliers de clients dans le monde. Par exemple, ils ont supprimé certains widgets intégrés mais les ont rendus publics sous forme de plugins pour ceux qui voulaient toujours les utiliser.

Conclusion

Il est important de savoir que même si vous pouvez toujours créer un sous-thème pour n’importe quel thème WordPress, vous n’avez parfois pas besoin d’un sous-thème. Pensez au nombre de changements que vous avez prévus pour votre sujet enfant. Si les modifications que vous prévoyez d’apporter sont mineures, vous pouvez toujours en apporter une custom-style.css Fichier dans votre thème ou utilisez un plugin CSS personnalisé. Si les modifications sont trop extrêmes lorsque vous vous surprenez à écraser les fichiers de conception de base, vous devriez probablement créer une conception personnalisée.

Nous espérons que cet article vous aidera à comprendre ce qu’est le thème WordPress enfant et s’il vous convient ou non. Si vous pensez que nous avons manqué quelque chose, veuillez nous le faire savoir dans les commentaires ci-dessous.





Source link

Recent Posts