Mettre à jour votre site WordPress vous permettra de bénéficier des dernières fonctionnalités de l’outil, de renforcer sa sécurité en comblant les failles connues ainsi que les bugs, tout en profitant des améliorations de ses performances.
Le bouton de mise à jour dans la barre du haut de notre backoffice rend tentant le fait de faire la mise à jour en un clic et en apparence on pourrait se dire : « Il suffit d’appuyer sur le bouton pour faire la mise à jour ! ».
Quand on s’intéresse au sujet, on voit que la démarche de lancer une mise à jour mérite une préparation et une connaissance de plusieurs points pour être bien réalisée.
Quelles conséquences si une mise à jour est mal faite ?
Les conséquences d’un site WordPress dont les mises à jour sont empressées et mal gérées en amont sont nombreuses et désastreuses :
- Site tout simplement hors ligne, inaccessible.
- Perte partielle ou totale de données.
- Bug de fonctionnalité. Le pire c’est que souvent on ne s’en rend même pas compte et quand on a un ecommerce cela peut faire très mal sans qu’on comprenne pourquoi.
- Site qui devient vulnérable d’un point de vue sécuritaire.
- Perte d’argent et de temps.
Il y en a encore pas mal, mais je pense que ça devrait suffire à vous convaincre de bien faire les choses.
Comment savoir quelles mises à jour WordPress faire ?
Avant de lancer une mises à jour, assurez vous que les différents éléments de votre écosystème soient compatibles :
- Que votre site utilise la bonne version PHP
- Que la version de WordPress vers laquelle vous allez est compatible avec le reste
- De même que pour les futures versions de votre thème
Tous ces éléments doivent être intercompatibles et ne doivent pas générer de bugs.
Pour régler les problèmes de compatibilité, désactivez les extensions une par une pour voir celui qui pose problème. Pour le thème revenez à un thème par défaut (le journal d’erreurs, logs, peut aussi aider à identifier le ou les problèmes).
Quand faire les mises à jour WordPress ?
Vous vous demandez sûrement à quelle fréquence faire les mises à jour WordPress ? Il n’y a pas de périodicité étant donné qu’il n’y a pas de calendrier fixe de mises à jour.
Je conseille d’attendre quelques jours à deux semaines max pour les faire d’un point de vue général. Car il se peut qu’en les faisant dès leur disponibilité vous tombez assez facilement dans des problèmes de compatibilité.
Attention : il existe des mises à jour dîtes de « sécurité » et d’autres qui peuvent être majeures ou mineures. Les mises à jour de sécurité sont à faire urgemment.
Qu’est-il possible de mettre à jour sur WordPress ?
Il y a 3 éléments dont il faut surveiller les mises à jour :
- Le coeur de WordPress, c’est votre logiciel WordPress lui même.
- Votre thème, c’est la partie visuelle de votre site.
- Vos plugins, ce sont les extensions, fonctionnalités que vous ajoutez en plus sur votre site.
Sauvegarder votre site, un indispensable
Avant de faire des mises à jour sur votre site en ligne (production), sauvegardez obligatoirement votre site :
- Avec un plugin WordPress comme UpdraftPlus
- Localement, en mettant tous les éléments important sur votre ordinateur
- Via le service de sauvegarde de votre hébergeur
Cette triple sécurité vous permettra de revenir en arrière si il y a un soucis technique.
Pour un site vitrine, vous pouvez le sauvegarder une fois par semaine. Un site ecommerce, tous les jours. Pensez au sauvegardes automatiques pour gagner du temps.
Préparation et déroulement d’une mise à jour WordPress
Une mise à jour WordPress doit être réalisée en ayant bien en tête différents points :
- Comme dit précédemment, vous devez avoir vérifié que les différents éléments de votre écosystème WordPress sont compatibles entre eux.
- Testez les mises à jour sur une version de votre site qui n’est pas en ligne, on appelle ça un site en préproduction.
- Sauvegardez votre site sur un serveur distant avec un plugin et localement.
- Une fois que les tests sont concluant et que votre site est sauvegardé, lancez les mises à jour sur votre site en ligne (en production).
- Testez votre site pour être certains que tout fonctionne. Car parfois cela fonctionne en préproduction et pas en production.
Pour créer un site en préproduction, contactez votre hébergeur qui pourra le dupliquer en quelques minutes. Il existe aussi des solutions comme WP Staging ou Duplicator.
Comment mettre à jour le cœur de WordPress ?
Pour mettre à jour le cœur de WordPress, vous devez aller dans votre backoffice.
Allez ensuite dans « Tableau de bord » > « Mise à jour ».
Vous allez voir un bouton bleu pour mettre à jour le cœur de votre installation.
Comment mettre à jour un thème WordPress ?
Cela se passe aussi dans votre backoffice WordPress :
- Soit dans « Tableau de bord » > « Mise à jour »,
- Soit dans « Apparences » > « Thèmes ».
Comment mettre à jour un plugin WordPress ?
Mettre à jour un plugin est très facile :
- Soit dans « Tableau de bord » > « Mise à jour »,
- Soit dans « Extensions » > « Extensions ».
Quoi tester une fois les mises à jour terminées ?
Voici une petite liste des éléments à tester une fois vos mises à jour effectuées :
- Les formulaires de contact.
- La navigation : menu, clic sur les éléments tels que les produits, boutons, articles.
- Le passage de commande pour les ecommerce.
- L’affichage sur mobile et sur PC.
Ce sont les éléments essentiels, mais en fonction de votre site il peut y en avoir d’autres. À vous de faire le tour du propriétaire pour voir ce qui est essentiel à vérifier.
Quoi faire si les mises à jour ne se passent pas comme prévu ?
Si la mise à jour se passe mal, vous pouvez :
- Corriger les erreurs les plus fréquentes et faciles à résoudre si vous vous en sentez capable
- Faire appel à Jennifer pour vous aider à faire vos mises à jour
- Restaurer votre site dans la version que vous avez sauvegardé précédemment
Si vous utilisez le plugin UpdraftPlus pour sauvegarder votre site, une sauvegarde est automatiquement créé avant chaque mise à jour.
Attention à la perte de données qu’entrainera cette restauration, surtout si vous avez un site ecommerce et que des commandes sont passées entre temps.
Les erreurs les plus fréquentes lors de mises à jour
Il est assez fréquent qu’une mise à jour se passe mal, il ne faut pas paniquer. Voici une liste assez courte des erreurs les plus fréquentes :
- Erreur 500 : c’est souvent lié à un conflit dans votre écosystème.
- Site qui s’affiche mal : un soucis de codage en CSS ou Javascript. C’est technique, appelez Jennifer !
- « Error establishing a database connection » : souvent quand on actualise, ça revient à la normale.
Si vous êtes dans un autre cas de figure, dîtes le moi en commentaires.
Attention aux mises à jour automatiques
Je vous conseille vivement de désactiver toutes les mises à jour automatiques de WordPress, de votre thème et de vos extensions.
Pour cela, ajoutez la ligne ci-dessous à votre fichier wp-config.php situé à la racine de votre site :
// Désactiver toutes les mises à jour automatiques
define('AUTOMATIC_UPDATER_DISABLED', true);
define('WP_AUTO_UPDATE_CORE', false);
Il existe aussi des plugins de gestion de mises à jour comme Easy Updates Manager, idéal si on gère plusieurs sites en même temps.
Attention, la désactivation des mises à jour automatiques implique que vous allez surveiller les mises à jour à faire sur votre site. C’est obligatoire afin d’éviter les risques sécuritaires majeurs.