Fermer

octobre 29, 2020

Si vous ne savez pas ce qu'est un thème enfant WordPress … »Zone Martech


Vous ne modifiez pas correctement les thèmes WordPress.

Nous avons travaillé avec des dizaines de clients et créé des centaines de sites WordPress au fil des ans. Ce n’est pas que notre travail consiste à créer des sites WordPress, mais nous finissons par le faire pour de nombreux clients. Les clients ne viennent pas très souvent utiliser les sites WordPress. Ils viennent généralement chez nous pour nous aider à optimiser leurs sites pour la recherche, les réseaux sociaux et les conversions.

Le plus souvent, nous avons accès au site pour optimiser les modèles ou créer de nouveaux modèles de pages de destination, et nous découvrons quelque chose de terrible. Nous trouvons souvent un thème bien conçu et bien pris en charge qui a été acheté comme base du site, puis fortement modifié par l'agence précédente du client.

La modification d'un thème principal est une pratique terrible et doit cesser. WordPress a développé Thèmes enfants afin que les agences puissent personnaliser un thème sans toucher au code de base. Selon WordPress:

Un thème enfant est un thème qui hérite des fonctionnalités et du style d'un autre thème, appelé le thème parent. Les thèmes enfants sont la manière recommandée de modifier un thème existant.

Au fur et à mesure que les thèmes sont de plus en plus impliqués, le thème est souvent vendu et souvent mis à jour pour prendre en charge les bogues ou les failles de sécurité. Certains concepteurs de thèmes continuent même d'améliorer les fonctionnalités de leur thème au fil du temps ou prennent en charge le thème via les mises à jour de la version WordPress. Nous achetons la grande majorité de nos thèmes à Themeforest . Vous constaterez que les principaux thèmes de Themeforest sont vendus des dizaines de milliers de fois et que des agences de design complètes continuent de les prendre en charge.

Lorsque nous travaillons avec un client, nous lui demandons de revoir les thèmes pour voir les fonctionnalités qu'ils aiment . Nous nous assurons que le thème est réactif sur les appareils mobiles et offre une grande flexibilité pour les mises en page et les codes courts pour la personnalisation. Nous accordons ensuite une licence et téléchargeons le thème. Beaucoup de ces thèmes sont pré-emballés avec un Thème enfant . L'installation du thème enfant et du thème parent puis l'activation du thème enfant vous permet de travailler dans le thème enfant.

Personnalisation d'un thème enfant [19659009] Les thèmes enfants sont généralement pré-emballés avec le thème parent et nommés d'après le thème avec Child dessus. Si mon thème est Avada le thème enfant est généralement nommé Avada Child et est contenu dans le dossier avada-child . Ce n’est pas la meilleure convention de dénomination. Nous renommons donc le thème dans le fichier style.css, renommons le dossier après le client, puis incluons une capture d’écran du site personnalisé final. Nous personnalisons également les détails de la feuille de style afin que le client puisse identifier qui l'a créée à l'avenir.

Si un Thème enfant n'est pas inclus, vous pouvez toujours en créer un. Un exemple de ceci est un thème enfant que nous avons développé pour notre agence. Nous avons nommé le thème DK New Media 2018 d'après notre site et l'année où il a été implémenté et avons placé le thème enfant dans un dossier one-huit . La feuille de style CSS a été mise à jour avec nos informations:

 / *
Nom du thème: DK New Media 2018
Description: Thème enfant pour DK New Media basé sur le thème Avada
Auteur: DK New Media
URI de l'auteur: https://dknewmedia.com
Modèle: Avada
Version: 1.0.0
Domaine de texte: Avada
* / 

Dans le Thème enfant vous verrez la dépendance du thème parent identifiée comme le Template .

En dehors de certaines modifications CSS, le premier fichier modèle que nous voulions à modifier était le pied de page. Pour ce faire, nous avons copié le fichier footer.php du thème parent puis l'avons copié dans le dossier one-huit . Nous avons ensuite édité le fichier footer.php avec nos personnalisations et le site les a repris.

Fonctionnement des thèmes enfants

S'il y a un fichier dans le Thème enfant et le thème parent, le fichier du thème enfant sera utilisé. L'exception est functions.php, où le code des deux thèmes sera utilisé. Les thèmes enfants sont une solution brillante à un problème très difficile. La modification des fichiers de thème principal est un non-non et ne devrait pas être acceptée par les clients.

Si vous cherchez une agence pour créer un site WordPress pour vous, exigez qu'elle implémente un thème enfant. S'ils ne savent pas de quoi vous parlez, trouvez une nouvelle agence.

Les thèmes pour enfants sont essentiels

Vous avez engagé une agence pour créer un site pour vous, et ils ont mis en place un programme bien pris en charge Thème parent et un thème enfant hautement personnalisé. Une fois que le site est publié et que vous avez terminé le contrat, WordPress publie une mise à jour d'urgence qui corrige une faille de sécurité. Vous mettez à jour WordPress et votre site est désormais défectueux ou vide.

Si votre agence avait modifié le Thème parent vous seriez perdu. Même si vous avez trouvé un thème parent mis à jour, vous devrez le télécharger et dépanner toutes les modifications de code pour essayer d'identifier la correction qui résout le problème. Mais comme votre agence a fait un excellent travail et a développé un Thème enfant vous téléchargez le thème parent mis à jour et installez-le sur votre compte d'hébergement. Actualisez la page et tout fonctionne.

Divulgation: J'utilise mon lien d'affiliation Themeforest dans cet article.




Source link