Comment mettre à jour les thèmes WordPress et maintenir les modifications personnalisées

Il y a de nombreuses façons de mettre à jour les thèmes WordPress, mais il est facile de perdre des données, donc devez savoir comment les prévenir.
La solution la plus courante et populaire pour les cadres WordPress est le cadre Genesis. avez lu un blog ou un tutoriel WordPress, il est fort probable que avez rencontré un développeur qui est excité par cela (voir le texte intégral de la revue Genesis de ren sur notre blog). La genèse est comme un thème, mais plus encore. Comme son nom lrsquoindique, il peut être décrit comme un modèle de base pour la construction drsquoun grand nombre de sujets, tous construits en « dehors » de la structure sous forme de sous thèmes. Avec Genesis, pouvez changer ou mettre à jour le thème à votre guise sans perdre aucun détail de personnalisation. Il possède également drsquoautres caractéristiques satisfaisantes qui méritent drsquoêtre essayées. Maintenant tu vas dépenser 60 $.
Une autre option est d’utiliser le cadre thématique total WordPress d’une manière similaire. Total inclut des options de sous thèmes ainsi que des champs CSS personnalisés faciles à utiliser dans le panneau d’administration.
Vous permet drsquoajouter des changements de style à un thème. Cependant, si nrsquoavez pas assez de budget pour le faire, ou si trouvez un autre sujet que et que nrsquoabandonnez pas, il y a drsquoautres options. Plugin wordpress Il existe de nombreux plug ins qui peuvent aider à simplifier le processus de mise à niveau. La plupart drsquoentre eux sont conçus pour être utilisés avant de commencer la personnalisation, mais si lrsquoavez déjà fait, ils pourraient être utiles à lrsquoavenir.
Le plug in WP Template override permettra drsquoécraser rapidement nrsquoimporte quel modèle. ne voulez pas faire tout ce qui précède, pouvez le faire sur le tableau de bord WordPress en utilisant un plug in appelé
Modifier le fichier de fonction. Avant la mise à jour, PHP était lrsquoune des pires choses que puissiez faire parce que la perte drsquoun composant fonctionnel important peut essentiellement extraire les poutres de support de votre site Web. Par conséquent, il y a aussi des changements fonctionnels dans le thème des enfants. La création de plusieurs peut être utile pour éviter de trop d dans un seul fichier. avez besoin de mises à jour, elles sont faciles à créer. Ensuite, nrsquoavez qursquoà inclure le contenu du sous thème que souhaitez éditer. Tout drsquoabord, créez un nouveau dossier dans le répertoire WP content themes pour le sauvegarder. Nommez le comme le sujet parent, mais attachez lrsquoenfant à
Enfin ( pouvez vraiment lrsquoappeler comme voulez, mais si avez plus de thèmes pour enfants, saurez à quoi ils servent). Dans le dossier, créez un fichier nommé style.css. Ensuite, la Feuille de style commence par le code suivant:
Nom du sujet: nombre total drsquoUri du sous sujet: http:totalwptheme.com Description: le thème WordPress total montre des exemples de thèmes. Auteur: AJ Clarke auteur Uri: http:totalwptheme.com Modèles: version totale: 1.0 * pouvez modifier nrsquoimporte quel champ drsquoentrée au besoin, mais assurez de conserver le nom du sujet et le modèle. Un modèle est le nom du Répertoire du thème principal et aucun sous thème nrsquoest affiché si le nom du modèle est manquant ou incorrect. Donc voulez créer une nouvelle fonction de fichier. Videz PHP et y ajouterez du Code afin que votre sous thème sache comment inclure la Feuille de style principale du thème. Fonctions dans ce fichier. Php colle le code suivant:
Get (lsquoversionrsquo) Charger la Feuille de style WP _ enqueue style (lsquoparent stylersquo, get Template Directory Uri (). lsquo Style CSSrsquo, array (), $version)} Ajouter _ action (lsquoWP enqueue scriptsrsquo,rsquo total Child enqueue parent Theme Style lsquo) regardez le Code, verrez qursquoil charge la Feuille de style parent, mais inclut également le numéro de version du thème parent. Crsquoest important, mais pas beaucoup. La raison pour laquelle le numéro de version du thème principal est inclus est que si la Feuille de style du thème principal a changé, le plug in cache, le CDN et le navigateur savent que le fichier doit être mis à jour chaque fois que le thème principal est mis à jour. Cela aidera à prévenir tout CSS « corrompu » lors de la mise à jour du thème principal.
Maintenant, déplacez les modifications manuelles actuelles vers le Sous thème, si avez créé le site et que avez mal personnalisé le thème principal, et que nrsquoavez pas assez de temps libre pour asseoir et déplacer le Code drsquoun fichier à lrsquoautre, pouvez toujours exécuter
Je vais contacter votre maître. La plupart des hôtes sauvegardent leurs sites, mais la récupération des données peut être difficile.
Testez vos modifications Enfin, pouvez les mettre à jour manuellement ou automatiquement. En mettant à jour manuellement, pouvez tester ces changements pour voir srsquoils peuvent endommager votre site. WordPress considère deux versions du même thème comme deux thèmes différents. Cela signifie que si avez generictheme V1 et generictheme v1.1 dans le dossier contenu sujet WP, ils seront traités comme deux sujets différents. Cela signifie que pouvez installer plusieurs versions du même sujet sur votre site. Au minimum, pouvez lrsquoutiliser pour passer drsquoune ancienne version personnalisée à une nouvelle version, donc si devez choisir de la reconstruire à partir de zéro en utilisant des sous thèmes, avez une référence. Conclusion: la perspective de perdre la personnalisation que essayez de réaliser peut être intimidante et le processus de mise à niveau peut forcer à le faire. Mais avec un sous thème (ou un plug in ou un cadre) et un peu de prévoyance, ce nrsquoest pas nécessaire. Avez d’autres moyens de mettre à jour régulièrement votre site WordPress sans perdre de fonctionnalités personnalisées? Je serais heureux de les entendre dans les commentaires!

Laisser un commentaire

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

ContactPress Supported By WordPress Plugins