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 vous devez savoir comment les prévenir. \
La solution la plus courante et populaire pour les cadres WordPress est le cadre Genesis. Si vous avez lu un blog ou un tutoriel WordPress, il est fort probable que vous 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 l’indique, il peut être décrit comme un modèle de base pour la construction d’un grand nombre de sujets, tous construits en « dehors » de la structure sous forme de sous – thèmes. Avec Genesis, vous pouvez changer ou mettre à jour le thème à votre guise sans perdre aucun détail de personnalisation. Il possède également d’autres caractéristiques satisfaisantes qui méritent d’ê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 d’ajouter des changements de style à un thème. Cependant, si vous n’avez pas assez de budget pour le faire, ou si vous trouvez un autre sujet que vous aimez et que vous n’abandonnez pas, il y a d’autres options. Plugin wordpress
Le plug – in WP Template override vous permettra d’écraser rapidement n’importe quel modèle. Si vous ne voulez pas faire tout ce qui précède, vous 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 l’une des pires choses que vous puissiez faire parce que la perte d’un 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 télécharger trop d’informations dans un seul fichier. Si vous avez besoin de mises à jour, elles sont faciles à créer. Ensuite, vous n’avez qu’à inclure le contenu du sous – thème que vous souhaitez éditer. Tout d’abord, créez un nouveau dossier dans le répertoire WP content \/ themes pour le sauvegarder. Nommez – le comme le sujet parent, mais attachez – l’enfant à
Enfin (vous pouvez vraiment l’appeler comme vous voulez, mais si vous avez plus de thèmes pour enfants, vous 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 d’Uri 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 * \/ vous pouvez modifier n’importe quel champ d’entrée au besoin, mais assurez – vous 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 n’est affiché si le nom du modèle est manquant ou incorrect. Donc vous voulez créer une nouvelle fonction de fichier. Videz PHP et vous 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 (‘version’) \/ Charger la Feuille de style WP _ enqueue style (‘parent – style’, get Template Directory Uri (). ‘ Style CSS’, array (), $version);} Ajouter _ action (‘WP enqueue scripts’,’ total Child enqueue parent Theme Style ‘); Si vous regardez le Code, vous verrez qu’il charge la Feuille de style parent, mais inclut également le numéro de version du thème parent. C’est 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 vous avez créé le site et que vous avez mal personnalisé le thème principal, et que vous n’avez pas assez de temps libre pour vous asseoir et déplacer le Code d’un fichier à l’autre, vous 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, vous pouvez les mettre à jour manuellement ou automatiquement. En mettant à jour manuellement, vous pouvez tester ces changements pour voir s’ils peuvent endommager votre site. WordPress considère deux versions du même thème comme deux thèmes différents. Cela signifie que si vous 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 vous pouvez installer plusieurs versions du même sujet sur votre site. Au minimum, vous pouvez l’utiliser pour passer d’une ancienne version personnalisée à une nouvelle version, donc si vous devez choisir de la reconstruire à partir de zéro en utilisant des sous – thèmes, vous avez une référence. Conclusion: la perspective de perdre la personnalisation que vous essayez de réaliser peut être intimidante et le processus de mise à niveau peut vous forcer à le faire. Mais avec un sous – thème (ou un plug – in ou un cadre) et un peu de prévoyance, ce n’est pas nécessaire. Avez – vous 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!