X

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

Vous souhaitez donc rendre vos anciens thèmes WordPress compatibles avec les nouvelles versions de WordPress. Les mises à jour de WordPress étant de plus en plus fréquentes, la compatibilité des thèmes est un sujet qui préoccupe beaucoup de monde.

Certains des meilleurs thèmes WordPress créés il y a plusieurs dizaines d’années fonctionnent encore aujourd’hui et il n’y a rien à faire pour qu’ils continuent à fonctionner avec les nouvelles versions de WordPress. Ils sont construits sur les meilleures pratiques de WordPress et ont tendance à fonctionner pendant longtemps sans aucune mise à jour.

Cela dit, il est plus sûr de suivre un processus qui consiste à mettre à jour régulièrement votre thème lorsque des mises à jour sont disponibles. Voyons cela de manière à comprendre pourquoi et comment procéder.

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

Les mises à jour sont très 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 bogues 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 que vous essayez ensuite de passer de la version 2.0 à la version 8.6, votre site risque de tomber en panne. Il peut y avoir des problèmes d’incompatibilité avec les plugins installés sur votre site et les autres fonctionnalités/intégrations que vous utilisez.

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

En gardant cela à l’esprit, vous devriez également mettre à jour votre installation principale et vos plugins WordPress régulièrement 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’un correctif de sécurité, vous devez procéder à la mise à jour immédiatement pour éviter les attaques malveillantes.

updates available

Les correctifs de sécurité sont généralement diffusé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 intervention manuelle.

Pour les autres mises à jour telles que les nouvelles fonctionnalités, nous vous recommandons de tester d’abord la mise à jour.

Comment mettre à jour votre thème WordPress

Il est préférable de faire une sauvegarde de votre site, de créer un site de démonstration et d’y tester une mise à jour. Une fois que vous savez que tout fonctionne correctement, vous pouvez déployer la même mise à jour sur votre site réel.

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. Il vous suffit alors de cliquer sur le bouton de mise à jour pour installer la nouvelle version.

Update themes

WordPress téléchargera alors le paquet de thèmes, le décompressera et remplacera les anciens fichiers par la nouvelle version.

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

Quels changements pouvez-vous perdre lors d’une mise à jour du thème ?

Parmi les changements que vous pourriez perdre, citons

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

Pour éviter cela, vous devez apprendre à mettre à jour correctement votre thème sans perdre vos personnalisations.

Vous pouvez également vous renseigner sur l’utilisation d’un thème enfant. Cela vous permettra de toujours vous assurer que vous pouvez mettre à jour votre thème sans perdre le codage personnalisé ou les modifications que vous avez apportées à votre thème.

Quels sont les changements que vous ne perdrez PAS lors d’une mise à jour du thème ?

  • Les modifications apportées à l’aide du personnalisateur de thème intégré de WordPress ne seront pas perdues. Vous pouvez accéder à ce personnalisateur dans la page Apparence ” Personnaliser “. Il vous permet de modifier votre thème WordPress, notamment l’image d’en-tête, les couleurs, la mise en page et les feuilles de style CSS personnalisées. Il enregistre ensuite toutes les modifications dans la base de données de WordPress.
  • Les modifications apportées aux widgets et aux menus de navigation de 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. Les modifications apportées au thème à 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 tel que SeedProd, Divi ou Beaver Builder ne seront pas affectées.
  • Les autres fonctionnalités que vous avez ajoutées à votre site web à l’aide d’un plugin sont également sûres. Par exemple, les formulaires de contact WordPress, les fenêtres contextuelles des lettres d’information, Google Analytics, etc.

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

Voici une liste de contrôle que vous pouvez suivre avant de changer de thème : 12+ Things You MUST DO DO Before Changing WordPress Themes (12+ choses que vous devez absolument faire avant de changer de thème WordPress).

Nous avons également rassemblé les meilleurs thèmes WordPress et les plus populaires. Assurez-vous de choisir un thème et des plugins soutenus par un développeur actif ou une équipe qui assure la maintenance du 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 last updated

Si vous voyez un avertissement de ce type indiquant que le thème n’a pas été mis à jour depuis longtemps, il est préférable d’en chercher un autre.

Activello not updated

Nous espérons que ce guide vous sera utile. Vous voudrez peut-être aussi voir Qu’est-ce qu’un thème WordPress prêt pour les widgets ?

Commentaires   laisser une réponse

  1. My friend’s theme text editor and keywords field no loner work in her theme with the latest 5.5 update. She loves the theme, but doesn’t have full functionality.

  2. I have a WordPress theme that is obsolete. The author is no longer making updates and has removed it from being sold. It absolutely will not work with WordPress 5.4.2. When I update WordPress, the theme is completely messed up and looks horrible. I have to replace WordPress with an older version in order for it to work. I really like the theme. Will editing the PHP in the theme make it current or anything is there that can be done to get this theme updated?

  3. My WP theme King Power by Goodlayers will not work with php7 – any suggestions please? Can you upgrade a wp theme to be php7 compatible? You help would be greatly appreciated thank you: -)

  4. Donald McIntyre juin 29, 2011 à 2:20 pm

    Leland, I disagree completely. As a user of the GuruQ Theme since the 3.0 version of WP it doesn´t break, but it doesn´t work either. When visitors ask a question it takes them to a “page not found” So at least this theme was fundamentally turned useless.

    Best, Donald.

    PS: I came here because of the title, is there a way of making an old theme work with the new WP versions?

  5. I’m working on a site, and the guy who own’s the server where the site is located upgraded to 3.0 just yesterday….. Now, the “top ads” part of the blog isn’t showing – Its the Beauty Magazine theme.

    It has a Buy Cialis link at the top that I can’t get off (but that was on there at least a week prior). The error in the theme didn’t occur until the upgrade…..hhmmmm….

    1. Danielle, it sounds like your WordPress site was hacked which seems to be a much more serious issue than the “top ads” part not showing up.

      If that’s a widget area, you may just have to reload the widgets.

  6. I upgraded to 3.0 and it won’t title my blog properly anymore. Not only will it not show the previous image it used to, it won’t even read the blog title – it simply is titled ‘liteword’ – the theme’s name. So to me, this upgrade seriously screwed up the theme I use!! Any idea how to get around this issue?

  7. No need to fix it if ain’t broken!

  8. I really think that the issue with theme development is making a theme compatible with OLD versions of WordPress. You may see, in plugins especially, function checks to see if the wanted function exists or uses a work-around otherwise. I have never seen a theme break or heard of a theme breaking after a new WordPress version release.

    Good article. Definitely worth a thought!

    1. Hey Matt, really good point.

      If a theme has a feature like post_thumbnails, and doesn’t use a function_exists check, it will cause a fatal error in anything before 2.9.

      I guess we can hope that users keep their WordPress installations up-to-date.

Ajouter un commentaire

Nous sommes heureux que vous ayez choisi de laisser un commentaire. N'oubliez pas que tous les commentaires sont modérés conformément à notre privacy policy, et que tous les liens sont en nofollow. N'utilisez PAS de mots-clés dans le champ du nom. Engageons une conversation personnelle et constructive.

WordPress Launch Checklist

L'ultime liste de contrôle pour le lancement de WordPress

Nous avons rassemblé 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 le gratuit !