X

Comment rendre les anciens thèmes WordPress compatibles avec les nouvelles versions

Vous voulez donc rendre vos anciens thèmes WordPress compatibles avec les versions plus récentes de WordPress. Avec les mises à jour de WordPress qui sortent plus souvent, la compatibilité des thèmes préoccupe beaucoup de monde.

Certains des meilleurs thèmes WordPress créés il y a des décennies fonctionnent toujours aujourd'hui et il n'y a rien que nous devions faire pour qu'ils continuent de fonctionner avec les nouvelles versions de WordPress. Ils sont construits selon les meilleures pratiques de WordPress et ont tendance à fonctionner longtemps sans aucune mise à jour.

Cela dit, il est plus sûr de suivre un processus où vous mettez régulièrement à jour votre thème lorsque des mises à jour sont disponibles. Décomposons cela afin que vous puissiez comprendre pourquoi et comment procéder.

Pourquoi mettre à jour votre thème régulièrement ?

Les mises à jour sont vraiment importantes pour la sécurité et les performances de votre thème WordPress. Les développeurs de thèmes peuvent également introduire de nouvelles fonctionnalités et corriger des bugs et des problèmes de sécurité de temps à autre. Ils publient de nouvelles versions que vous pouvez installer sur votre site.

Si vous sautez plusieurs mises à jour et essayez ensuite de passer de la version 2.0 à la version 8.6, cela pourrait casser votre site. Il peut y avoir des problèmes d'incompatibilité avec les plugins installés sur votre site et d'autres fonctionnalités/intégrations que vous utilisez.

Si vous voyez une mise à jour disponible, exécutez-la dès que possible.

En gardant cela à l'esprit, vous devriez également mettre à jour régulièrement votre installation WordPress principale et vos plugins WordPress pour les mêmes raisons.

Dans votre tableau de bord, vous verrez des notifications indiquant qu'une nouvelle version est disponible. Vous pouvez consulter les détails de la mise à jour. Si vous remarquez qu'il s'agit d'une correction de sécurité, vous devriez mettre à jour immédiatement pour éviter les attaques malveillantes.

mises à jour disponibles

Les correctifs de sécurité sont généralement déployés sous forme de mises à jour mineures. Vous pouvez activer les mises à jour automatiques pour votre site WordPress afin de mettre à jour votre site sans votre intervention manuelle.

Pour les autres mises à jour, telles que l'introduction de nouvelles fonctionnalités, nous recommandons un processus où vous testez d'abord la mise à jour.

How to Update Your WordPress Theme

Il est préférable de faire une sauvegarde de votre site, de créer un site de staging et de tester une mise à jour là-bas. Une fois que vous savez que tout fonctionne correctement, vous pouvez déployer la même mise à jour sur votre site en direct.

Pour mettre à jour un thème, dans votre tableau de bord WordPress, allez dans Apparence » Thèmes. Vous verrez si une nouvelle mise à jour est disponible. Tout ce que vous avez à faire est de cliquer sur le bouton de mise à jour pour installer la nouvelle version.

Mettre à jour les thèmes

WordPress téléchargera ensuite le package du thème, le décompressera et remplacera les anciens fichiers par la nouvelle version.

Cela écrasera tous les anciens fichiers de thème sur votre site web. Si vous avez ajouté manuellement du code personnalisé aux fichiers de votre thème WordPress, vous perdrez ces modifications.

Quelles modifications pouvez-vous perdre lors d'une mise à jour de thème ?

Certaines des modifications que vous pourriez perdre incluent :

  • Ajout de code au fichier functions.php de votre thème
  • Ajout de styles CSS au fichier de feuille de style de votre thème (style.css)
  • Modifications apportées à l'un de vos modèles de thème, tels que index.php, header.php et footer.php.

Pour éviter cela, vous voudrez apprendre comment mettre à jour correctement votre thème sans perdre aucune personnalisation.

Vous voudrez peut-être aussi en savoir plus sur l'utilisation d'un thème enfant. Cela vous aidera à toujours vous assurer que vous pouvez mettre à jour votre thème sans perdre de code personnalisé ou de modifications que vous avez apportées à votre thème.

What Changes Will You NOT Lose During a Theme Update?

  • Toutes les modifications que vous apportez à l'aide du personnalisateur de thème WordPress intégré ne seront pas perdues. Vous pouvez accéder à ce personnalisateur sur la page Apparence » Personnaliser . Il vous permet de modifier votre thème WordPress, comme l'image d'en-tête, les couleurs, la mise en page et le CSS personnalisé. Il stocke ensuite toutes les modifications dans la base de données WordPress.
  • Toutes les modifications apportées aux widgets et aux menus de navigation WordPress ne sont pas non plus affectées par les mises à jour du thème.
  • Si vous utilisez un thème populaire comme Astra et Ocean WP, vous obtiendrez un plugin compagnon. Ces plugins vous permettent d'ajouter des fonctionnalités supplémentaires à votre thème. Toutes les modifications de thème apportées à l'aide de ces plugins compagnons ne sont pas non plus affectées par une mise à jour du thème.
  • Les mises en page WordPress personnalisées créées à l'aide d'un constructeur de pages WordPress comme SeedProd, Divi, ou Beaver Builder, ne seront pas impactées.
  • Les autres fonctionnalités que vous avez ajoutées à votre site web à l'aide d'un plugin sont également sécurisées. Par exemple, vos formulaires de contact WordPresspopups de newsletter par e-mail, Google Analytics, et plus encore.

Vous êtes maintenant prêt à mettre à jour votre thème WordPress et à le maintenir compatible avec les nouvelles versions. Si vous constatez que votre thème ne fonctionne plus correctement, vous pourriez envisager de passer à un autre thème.

Voici une liste de contrôle que vous pouvez suivre avant de changer : 12+ choses que vous DEVEZ faire avant de changer de thème WordPress.

Nous avons également un récapitulatif des meilleurs et des thèmes WordPress les plus populaires. Assurez-vous de choisir un thème et des plugins qui sont soutenus par un développeur ou une équipe active qui maintient le thème régulièrement. Ils testent généralement les thèmes pour s'assurer qu'ils sont compatibles avec les dernières versions de WordPress.

Vous pouvez consulter ces détails sur la page du thème ou du plugin avant de les installer sur votre site.

really simple ssl dernière mise à jour

Si vous voyez un avertissement comme celui-ci indiquant que le thème n'a pas été mis à jour depuis longtemps, il est préférable d'en chercher un autre.

Activello non mis à jour

Nous espérons que ce guide vous a été utile. Vous pourriez également vouloir consulter Qu'est-ce qu'un thème WordPress prêt pour les widgets ?

Commentaires   Laisser une réponse

  1. Le champ de texte et de mots-clés de mon amie ne fonctionne plus dans son thème avec la dernière mise à jour 5.5. Elle adore le thème, mais n'a pas toutes les fonctionnalités.

  2. J'ai un thème WordPress qui est obsolète. L'auteur ne fait plus de mises à jour et l'a retiré de la vente. Il ne fonctionnera absolument pas avec WordPress 5.4.2. Lorsque je mets à jour WordPress, le thème est complètement déréglé et a une apparence horrible. Je dois remplacer WordPress par une ancienne version pour qu'il fonctionne. J'aime vraiment ce thème. Modifier le PHP dans le thème le rendra-t-il actuel ou y a-t-il quelque chose qui puisse être fait pour mettre à jour ce thème ?

  3. Mon thème WP King Power de Goodlayers ne fonctionne pas avec php7 – des suggestions s'il vous plaît ? Pouvez-vous mettre à niveau un thème wp pour qu'il soit compatible avec php7 ? Votre aide serait grandement appréciée merci : -)

  4. Donald McIntyre June 29, 2011 at 2:20 pm

    Leland, je suis complètement en désaccord. En tant qu'utilisateur du thème GuruQ depuis la version 3.0 de WP, il ne casse pas, mais il ne fonctionne pas non plus. Lorsque les visiteurs posent une question, ils sont redirigés vers une page « page non trouvée ». Ce thème est donc au moins devenu fondamentalement inutile.

    Cordialement, Donald.

    PS : Je suis venu ici à cause du titre, y a-t-il un moyen de faire fonctionner un ancien thème avec les nouvelles versions de WP ?

  5. Je travaille sur un site, et le gars qui possède le serveur où se trouve le site a mis à niveau vers la version 3.0 hier... Maintenant, la partie « publicités en haut » du blog ne s'affiche pas – c'est le thème Beauty Magazine.

    Il y a un lien « Buy Cialis » en haut que je n'arrive pas à supprimer (mais qui était là au moins une semaine avant). L'erreur dans le thème n'est survenue qu'après la mise à niveau... hmmmm...

    1. Danielle, il semble que votre site WordPress ait été piraté, ce qui semble être un problème beaucoup plus grave que la partie « publicités en haut » qui ne s'affiche pas.

      Si c'est une zone de widgets, vous devrez peut-être simplement recharger les widgets.

  6. J'ai mis à niveau vers la version 3.0 et mon blog n'a plus de titre correct. Non seulement il n'affiche plus l'image précédente qu'il utilisait, mais il ne lit même pas le titre du blog – il est simplement intitulé « liteword » – le nom du thème. Donc, pour moi, cette mise à niveau a sérieusement gâché le thème que j'utilise !! Avez-vous une idée pour contourner ce problème ?

  7. Pas besoin de réparer si ça ne casse pas !

  8. Je pense vraiment que le problème du développement de thèmes est de rendre un thème compatible avec les anciennes versions de Wordpress. Vous pouvez voir, surtout dans les plugins, des vérifications de fonctions pour voir si la fonction souhaitée existe ou utiliser une solution de contournement sinon. Je n'ai jamais vu un thème casser ou entendu parler d'un thème qui casse après la sortie d'une nouvelle version de Wordpress.

    Bon article. Vaut vraiment la peine d'y réfléchir !

    1. Salut Matt, très bon point.

      Si un thème a une fonctionnalité comme post_thumbnails, et n'utilise pas de vérification function_exists, cela provoquera une erreur fatale dans toute version antérieure à la 2.9.

      Je suppose que nous pouvons espérer que les utilisateurs garderont leurs installations WordPress à jour.

Ajouter un commentaire

Nous sommes ravis que vous ayez choisi de laisser un commentaire. Veuillez garder à l'esprit que tous les commentaires sont modérés conformément à notre politique de confidentialité, et tous les liens sont nofollow. N'utilisez PAS de mots-clés dans le champ du nom. Ayons une conversation personnelle et significative.

Liste de contrôle de lancement WordPress

La checklist ultime pour lancer un WordPress

Nous avons compilé tous les éléments essentiels de la liste de contrôle pour le lancement de votre prochain site Web WordPress dans un ebook pratique.
Oui, envoyez-moi l'eBook gratuit !