ThemeLocal - Des conseils de blog qui fonctionnent comme par magieThemeLocal - Des conseils de blog qui fonctionnent comme par magieThemeLocal - Des conseils de blog qui fonctionnent comme par magie
  • Blogging
  • WordPress
  • Email Marketing
  • SEO
  • Réseaux sociaux
  • More
    • Tutoriels
    • Shopify
    • Avis
    • Conseils
    • Sécurité
    • Logiciels et services
    • Génération de trafic
    • Guide du débutant
    • Showcase
Search
  • Politique de confidentialité
  • Politique de cookies
  • Contactez nous
© 2022 Themelocal. Tous les droits sont réservés.
En lisant: Comment mettre à jour un thème WordPress et conserver des réglages personnalisés
Partager
Notification Montre plus
Aa
ThemeLocal - Des conseils de blog qui fonctionnent comme par magieThemeLocal - Des conseils de blog qui fonctionnent comme par magie
Aa
  • Blogging
  • WordPress
  • Email Marketing
  • SEO
  • Réseaux sociaux
  • More
Search
  • Blogging
  • WordPress
  • Email Marketing
  • SEO
  • Réseaux sociaux
  • More
    • Tutoriels
    • Shopify
    • Avis
    • Conseils
    • Sécurité
    • Logiciels et services
    • Génération de trafic
    • Guide du débutant
    • Showcase
Suivez-nous
  • Politique de confidentialité
  • Politique de cookies
  • Contactez nous
© 2022 Themelocal. Tous les droits sont réservés.
ThemeLocal - Des conseils de blog qui fonctionnent comme par magie > Blog > Conseils > Comment mettre à jour un thème WordPress et conserver des réglages personnalisés
Conseils

Comment mettre à jour un thème WordPress et conserver des réglages personnalisés

Dernière mise à jour: décembre 25, 2021 7:40 am
ThemeLocal il y a 5 ans 13 minutes lecture minimale
Partager
13 minutes lecture minimale
1640184517 112 Simplifiez votre activite en ligne WordPress
Partager

Il existe de nombreuses façons de mettre à niveau un thème WordPress, mais il est facile pour eux de se retrouver avec des données perdues, vous devez donc savoir comment éviter cela. « Le tenir. Je n’ai pas encore personnalisé mon site. Je n’ai pas besoin de cet article. En fait, oui, vous le faites ; se préparer à l’avance est le seul moyen d’assurer une transition vraiment transparente. Si vous avez déjà personnalisé votre site, ne vous inquiétez pas. Ce n’est pas trop tard.

Contents
Cadres WordPressPlugins WordPressThèmes WordPress pour enfantsDéplacement des modifications manuelles actuelles vers un thème enfantSauvegarder votre site Web WordPressTestez vos modificationsConclusion

En bref : la plupart des développeurs amateurs se contentent d’aller dans la feuille de style de leur site et commencent à réorganiser les choses. C’est bien, jusqu’à ce que vous mettiez à jour et que toute votre personnalisation minutieuse disparaisse. En fait, si vous personnalisez votre site Web sans tenir compte de l’impact des mises à jour sur celui-ci, vous risquez de vous blesser. Avant d’envisager de ne pas mettre à jour votre site et d’en faire une pratique cible pour les pirates du monde entier, suivez quelques-uns des conseils ci-dessous pour intégrer des personnalisations dans votre processus de mise à jour.

Cadres WordPress

La solution la plus courante et la plus populaire est le Genesis Framework. Si vous avez déjà lu un blog ou un didacticiel WordPress, il y a de fortes chances que vous ayez vu un développeur en parler à bout de souffle (consultez la critique complète de Ren sur Genesis sur notre blog).

Genesis est comme un thème, mais plus encore. Fidèle à son nom, il pourrait être décrit comme le modèle barebone sur lequel de nombreux thèmes sont construits, tous se présentant sous la forme de thèmes enfants qui construisent un « extérieur » sur le cadre. Avec Genesis, vous pouvez à la fois modifier et mettre à jour vos thèmes autant que vous le souhaitez sans perdre un seul détail de votre personnalisation. Il possède également quelques autres caractéristiques souhaitables et vaut le détour. Cela vous coûtera actuellement 60 $.

Une autre alternative est le Total WordPress Theme Framework qui utilise une approche similaire. Total inclut des options pour les thèmes enfants en plus d’un champ CSS personnalisé facile à utiliser dans le panneau d’administration que vous pouvez utiliser pour ajouter des ajustements de style à votre thème. Cependant, si vous n’avez pas le budget pour cela, ou si vous avez trouvé un autre thème que vous aimez et que vous ne prévoyez pas de l’abandonner, il existe encore des alternatives.

Plugins WordPress

Remplacements de modèle WP

Il existe une multitude de plugins qui peuvent vous aider à faciliter le processus de mise à jour. La plupart d’entre eux sont conçus pour être utilisés avant que vous n’ayez commencé à les personnaliser, mais si vous l’avez déjà fait, ils pourraient vous être utiles à l’avenir.

Le plugin WP Template Overrides vous permettra de remplacer rapidement n’importe quel modèle. Si vous n’avez pas envie de faire tout ce qui précède, vous pouvez utiliser un plugin appelé Thème enfant en un clic pour le faire à partir du tableau de bord WordPress, offrant le meilleur des deux mondes.

Thèmes WordPress pour enfants

Le moyen le plus courant de faire des personnalisations stables – et le plus recommandé – est d’utiliser un thème enfant. Pour clarifier, un thème enfant ressemble beaucoup à un calque Photoshop ou à un cel d’animation : une feuille de style transparente qui vous permet d’apporter des modifications de manière non destructive. Pas seulement des changements cosmétiques non plus – il est encore plus important d’apporter des modifications importantes aux fonctions essentielles du site dans un thème enfant.

Modification de votre site fonctions.php fichier est l’une des pires choses que vous puissiez faire avant une mise à jour, car la perte d’un composant fonctionnel important peut essentiellement retirer les poutres de support de votre site Web. Donc, incluez également les changements fonctionnels dans le thème enfant. Il peut être utile d’en créer plusieurs pour éviter d’avoir à vider trop d’informations dans un seul. Au cas où vous auriez besoin d’un rappel, ils sont assez simples à créer. Après cela, il vous suffit d’inclure les éléments du thème enfant que vous souhaitez spécifiquement modifier.

Tout d’abord, créez un nouveau dossier dans le wp-contenu/thèmes répertoire pour le contenir. Donnez-lui le même nom que le thème parent, mais avec « -child » cloué à la fin (vous pouvez vraiment l’appeler comme vous voulez, mais en le nommant de cette manière, si vous avez déjà plusieurs thèmes enfants, vous savez à quoi ils servent) . Dans le dossier, créez un fichier appelé « style.css ». Après cela, la feuille de style doit commencer par le code suivant:

/*
Theme Name: Total Child
Theme URI: http://totalwptheme.com
Description: Total WordPress theme example child theme.
Author: AJ Clarke
Author URI: http://totalwptheme.com
Template: Total
Version: 1.0
*/

Tous les champs de saisie peuvent être modifiés à votre guise, mais assurez-vous de conserver le nom du thème et le modèle. Le modèle est le nom du répertoire du thème parent et si le nom du modèle est manquant ou incorrect, le thème enfant ne s’affichera pas.

Ensuite, vous souhaitez créer un nouveau fichier function.php vide dans lequel vous ajouterez du code afin que votre thème enfant sache inclure la feuille de style principale de votre thème. Dans ce fichier functions.php collez le code suivant :

<?php
// Load parent theme stylesheet
function total_child_enqueue_parent_theme_style() {
	// Dynamically get version number of the parent stylesheet (lets browsers re-cache your stylesheet when you update your theme)
	$theme   = wp_get_theme( 'Total' );
	$version = $theme->get( 'Version' );
	// Load the stylesheet
	wp_enqueue_style( 'parent-style', get_template_directory_uri().'/style.css', array(), $version );
	
}
add_action( 'wp_enqueue_scripts', 'total_child_enqueue_parent_theme_style' );

Si vous regardez le code, vous verrez ce qu’il fait, c’est qu’il charge la feuille de style parent mais qu’il inclut également le numéro de version du thème parent. C’est très important mais peu de gens le font. La raison d’inclure le numéro de version du thème parent est que chaque fois que le thème parent est mis à jour s’il y a eu des modifications à la feuille de style du thème parent, les plugins de mise en cache, les CDN et les navigateurs savent qu’ils doivent mettre à jour le fichier. Cela aidera à éviter tout CSS « cassé » lors de la mise à jour de votre thème parent.

Déplacement des modifications manuelles actuelles vers un thème enfant

Maintenant, si vous avez déjà créé votre site et personnalisé le thème parent de manière incorrecte et que vous n’avez pas plusieurs heures libres pour passer du code d’un fichier à un autre, vous pouvez toujours sauvegarder la version actuelle de votre site sur un enfant thème. Une fois que vous avez créé le dossier du thème enfant, ajoutez simplement des copies des fichiers que vous avez modifiés, puis remplacez votre thème WordPress par celui du référentiel.

Ce n’est pas une solution parfaite, mais cela devrait fonctionner. L’astuce consiste à s’assurer que vous ne sauvegardez rien qui n’a pas été modifié, afin de ne pas écraser accidentellement le nouveau code que la mise à jour installera avec l’ancien code. Vous avez donc toujours besoin d’une connaissance approfondie de ce que vous avez personnalisé – vous ne pouvez pas simplement copier les choses en gros. Il peut même être utile de parcourir les fichiers et de supprimer autant de code qui ne vous appartient pas que possible.

Sauvegarder votre site Web WordPress

Tout d’abord, sauvegardez tôt et sauvegardez souvent. WordPress stocke tout ce que vous avez déjà écrit ou téléchargé dans sa base de données, et ils peuvent subir des dysfonctionnements pour de nombreuses raisons. Il est très facile de perdre un site entier à cause d’une panne de serveur ou d’une base de données corrompue. Heureusement, sa sauvegarde ne prend que quelques minutes.

Il y a un tas de façons de le faire. Tout d’abord, vous pouvez simplement copier les fichiers sur votre ordinateur en utilisant Clients FTP ou Compétences Shell Unix. Vous pouvez aussi utiliser WinSCP pour garder un « miroir » sur votre bureau qui se met à jour avec votre site.

Ou, il y a une liste de blanchisserie de libre plugins de sauvegarde automatique, ainsi que des options premium. Ici, chez Themelocal, nous utilisons VaultPress, et dans le passé, nous avons utilisé Backup Buddy – qui sont tous deux d’excellentes options pour créer et maintenir des sauvegardes régulières de votre site Web (en plus des sauvegardes quotidiennes fournies par la plupart des plans d’hébergement WordPress gérés).

Enfin, cPanel, Direct Admin, Ensim, Plesk, vDeck et Ferozo ont tous des moyens uniques de sauvegarder les sites hébergés avec eux. Vous trouverez des instructions complètes à ce sujet dans le Codex WordPress. Dans le pire des cas, lorsque vous perdez quelque chose dont vous avez vraiment besoin, vous pouvez contacter votre hôte. La plupart des hébergeurs sauvegardent leurs sites, mais il peut être difficile de récupérer les données d’eux.

Testez vos modifications

Enfin, vous pouvez mettre à niveau manuellement ou automatiquement. Avec la mise à niveau manuelle, vous pouvez tester les modifications pour voir si elles ruinent votre site ou non. WordPress traite deux versions du même thème comme deux thèmes différents. Autrement dit, si vous avez GenericTheme V1 et GenericTheme V1.1 dans votre wp-contenu/thèmes dossier, ils seront traités comme deux thèmes différents. Cela signifie que vous pouvez avoir plusieurs versions du même thème installées sur votre site. À tout le moins, vous pouvez l’utiliser pour basculer entre votre ancienne version personnalisée et votre nouvelle, afin que vous ayez une référence si vous choisissez de la reconstruire à partir de zéro avec des thèmes enfants.

Conclusion

La perspective de perdre les personnalisations sur lesquelles vous avez travaillé si dur peut être intimidante, et le processus de mise à jour peut sembler vous y conduire. Mais, avec des thèmes enfants (ou des plugins ou des frameworks) et un peu de prévoyance, ce n’est pas nécessaire. Avez-vous d’autres idées pour effectuer des mises à jour régulières des sites WordPress sans perdre la personnalisation ? J’aimerais entendre parler d’eux dans les commentaires!

Vous pourriez aussi aimer

Comment installer la version bêta publique de macOS 27 Golden Gate

Comment effectuer une extraction complète des données depuis ChatGPT

Comment déplacer une note dans un dossier dans l’application Notes sur iPhone et iPad

Comment utiliser les options d’appel FaceTime pour refuser et accepter de nouveaux appels

Comment partager des rappels sur iPhone avec vos amis et votre famille

MARQUÉ: Comment, conserver, des, jour, mettre, personnalisés, réglages, thème, WordPress
Partagez cet article
Facebook Twitter Pinterest Whatsapp Whatsapp
Partager
Qu-est-ce que tu penses?
Aimer0
Triste0
Heureux0
Somnolent0
Fâché0
Sans commentaires0
Clin d-œil0
Article précédent 1640400967 Oculus Quest 2 vs Oculus Quest quelle est la Oculus Quest 2 vs Oculus Quest : quelle est la différence ?
Article suivant 1640440786 Comment utiliser la fonction de contact heritee dApple pour permettre Comment utiliser la fonction de contact héritée d’Apple pour permettre à votre famille d’accéder à vos photos et données après votre décès
Laissez un commentaire

Laisser un commentaire Annuler la réponse

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

Poste populaire

Comment partager des rappels sur iPhone avec vos amis et
Comment partager des rappels sur iPhone avec vos amis et votre famille
Comment
1784012438 Comment installer la version beta publique diOS 27 sur votre
Comment installer la version bêta publique d’iOS 27 sur votre iPhone
Comment
Comment effectuer une extraction complete des donnees depuis ChatGPT
Comment effectuer une extraction complète des données depuis ChatGPT
Comment
iOS 27 : accédez au nouvel écran de récupération iPhone
Comment
1784192434 Comment installer la version beta publique de macOS 27 Golden
Comment installer la version bêta publique de macOS 27 Golden Gate
Comment
Comment utiliser les options dappel FaceTime pour refuser et accepter
Comment utiliser les options d’appel FaceTime pour refuser et accepter de nouveaux appels
Comment

También podría gustarte

1784192434 Comment installer la version beta publique de macOS 27 Golden
Comment

Comment installer la version bêta publique de macOS 27 Golden Gate

il y a 2 jours 6 minutes lecture minimale
Comment effectuer une extraction complete des donnees depuis ChatGPT
Comment

Comment effectuer une extraction complète des données depuis ChatGPT

il y a 3 jours 6 minutes lecture minimale
1784152840 Comment deplacer une note dans un dossier dans lapplication Notes
Comment

Comment déplacer une note dans un dossier dans l’application Notes sur iPhone et iPad

il y a 3 jours 3 minutes lecture minimale
Comment utiliser les options dappel FaceTime pour refuser et accepter
Comment

Comment utiliser les options d’appel FaceTime pour refuser et accepter de nouveaux appels

il y a 3 jours 3 minutes lecture minimale
Comment partager des rappels sur iPhone avec vos amis et
Comment

Comment partager des rappels sur iPhone avec vos amis et votre famille

il y a 4 jours 6 minutes lecture minimale
1784012438 Comment installer la version beta publique diOS 27 sur votre
Comment

Comment installer la version bêta publique d’iOS 27 sur votre iPhone

il y a 4 jours 10 minutes lecture minimale
1783620035 Empechez les autres dutiliser vos photos Instagram dans les invites
Comment

Empêchez les autres d’utiliser vos photos Instagram dans les invites IA : voici comment procéder

il y a 1 semaine 3 minutes lecture minimale
1783618237 Comment rediger les meilleures invites dIA en 3 etapes
Comment

Comment rédiger les meilleures invites d’IA en 3 étapes

il y a 1 semaine 10 minutes lecture minimale
Montre plus
ThemeLocal - Des conseils de blog qui fonctionnent comme par magieThemeLocal - Des conseils de blog qui fonctionnent comme par magie
Suivez-nous
© 2022 Themelocal. Tous les droits sont réservés.
  • Politique de confidentialité
  • Politique de cookies
  • Contactez nous
Welcome Back!

Sign in to your account

Mot de passe perdu?