Objectif
Une mise à jour doit améliorer la maintenance sans compromettre le contenu ni l’accès au site. Ce guide propose une méthode progressive : inventaire, sauvegarde, test, mise à jour, contrôles et diagnostic. WordPress recommande de sauvegarder le site avant une mise à niveau ; sa documentation distingue notamment la mise à jour en un clic et la procédure manuelle [1].
Pour appliquer ces réglages sur un projet éditorial, rapprochez ce guide de l’hébergement WordPress et des packs d’hébergement web adaptés au trafic réel.
Les mises à jour automatiques des thèmes et extensions peuvent être activées individuellement depuis l’administration lorsque la version et la configuration le permettent [2]. Elles ne remplacent pas une stratégie de sauvegarde et peuvent être désactivées par l’hébergeur ou une extension [2].
Prérequis
Vous devez disposer d’un compte administrateur ou du rôle permettant les mises à jour, d’un accès à l’Espace client NovaHoster et d’une sauvegarde récente dont la restauration est comprise dans vos droits ou organisée par vos soins. Vérifiez la version de PHP, l’espace disque disponible, les extensions critiques, le thème actif et les éventuelles personnalisations du thème.
Si vous utilisez une boutique, un formulaire, un espace membre ou une connexion à un service externe, prévoyez un test fonctionnel après chaque groupe de mises à jour. La fenêtre de maintenance, le clonage, le staging, les snapshots ou la restauration en un clic ne sont pas nécessairement inclus dans tous les forfaits : confirmez leur disponibilité.
Procédure numérotée
- Faites l’inventaire. Dans Tableau de bord > Mises à jour, relevez les mises à jour proposées. Notez les versions du cœur, du thème actif, des extensions et de PHP. Identifiez les composants abandonnés, premium ou fortement personnalisés.
- Lisez les notes de version. Vérifiez la compatibilité annoncée, les changements de configuration et les exigences minimales. Ne téléchargez pas une extension modifiée depuis une source inconnue. Pour un composant premium, utilisez le canal de mise à jour fourni par son éditeur.
- Sauvegardez avant d’agir. Une sauvegarde complète associe la base de données et les fichiers. La base contient notamment les contenus et réglages ; les fichiers couvrent le cœur,
wp-content, les thèmes, les extensions, les médias,wp-config.phpet les éventuels fichiers de règles [3] [4]. Vérifiez que l’archive est datée, lisible et stockée dans un emplacement distinct si possible.
- Testez dans un environnement isolé lorsque c’est possible. Un staging ou un clone peut révéler une incompatibilité avant la production. Cette fonction n’est pas garantie par le forfait ; vérifiez l’Espace client. À défaut, planifiez une période de faible trafic et préparez un retour arrière.
- Mettez à jour le cœur WordPress. Utilisez Tableau de bord > Mises à jour > Mettre à jour maintenant lorsque l’interface le propose. Ne fermez pas l’onglet et ne relancez pas l’opération pendant son exécution. Si l’interface échoue, ne supprimez pas immédiatement des fichiers : consultez les journaux et contrôlez l’espace disque et les permissions.
- Mettez à jour les extensions et le thème. Traitez d’abord les composants dont les notes de version indiquent une dépendance avec le cœur. Procédez par groupes réduits, puis testez. Une extension inactive mais installée peut rester exposée ; supprimez-la seulement après avoir vérifié qu’elle n’est plus nécessaire et conservé une sauvegarde.
- Évaluez les mises à jour automatiques. Depuis Extensions ou Apparence > Thèmes, activez l’option uniquement composant par composant, après avoir vérifié la sauvegarde et la compatibilité. WordPress indique que ces mises à jour s’appuient sur ses tâches planifiées et que leur bon fonctionnement peut être contrôlé dans Outils > Santé du site [2]. Si les contrôles sont absents, votre version, votre hébergeur ou une extension peut les désactiver.
- Contrôlez la base et les permaliens. Après une mise à niveau du cœur, suivez toute demande de mise à jour de la base. Ouvrez Réglages > Permaliens et enregistrez uniquement si nécessaire pour régénérer les règles ; ne remplacez pas un
.htaccesspersonnalisé sans copie préalable.
- Vérifiez les fonctionnalités métier. Testez la page d’accueil, la navigation, la recherche, les formulaires, l’envoi d’e-mails, les comptes utilisateurs, le panier et le paiement si concernés. Contrôlez aussi les erreurs JavaScript dans le navigateur et les journaux serveur disponibles.
- Documentez et surveillez. Notez la date, les versions, les changements et le résultat des tests. Conservez la sauvegarde pré-mise à jour selon votre politique. Purgez un cache uniquement si nécessaire et seulement si cette action est disponible et documentée dans NovaHoster ; un cache serveur, CDN ou plugin peut avoir ses propres règles.
Cas d’erreur et diagnostic
| Symptôme | Cause possible | Diagnostic et résolution |
|---|---|---|
| « Briefly unavailable for scheduled maintenance » | Mise à jour interrompue ou fichier .maintenance persistant. | Vérifiez l’accès aux fichiers et aux journaux ; supprimez ce fichier uniquement après confirmation qu’aucune mise à jour ne tourne. |
| Écran blanc ou erreur 500 | Incompatibilité PHP, thème ou extension. | Activez un journal de débogage non public, désactivez le dernier composant via l’administration ou les fichiers, puis réactivez progressivement. |
| Mise à jour bloquée | Permissions, espace disque, timeout ou tâche planifiée. | Contrôlez quotas, propriétaire des fichiers et Santé du site ; demandez à NovaHoster les journaux serveur. |
| Site cassé après mise à jour | Régression ou conflit entre composants. | Restaurez l’ensemble cohérent base + fichiers si vous maîtrisez la procédure ; ne restaurez pas seulement la base sans comprendre les versions de fichiers. |
| Mises à jour automatiques absentes | Version trop ancienne, filtre de configuration, extension ou hébergeur. | Vérifiez la version et Santé du site, puis confirmez les restrictions auprès du support. |
Questions fréquentes
Faut-il toujours sauvegarder avant une mise à jour ?
Puis-je tout mettre à jour en une seule fois ?
Les mises à jour automatiques sont-elles sans risque ?
Dois-je désactiver toutes les extensions ?
Que faire si je ne peux plus me connecter après la mise à jour ?
Quand contacter l’Espace client NovaHoster
Contactez le support si une mise à jour déclenche une erreur serveur, si les permissions ou quotas empêchent l’opération, si vous suspectez une restauration nécessaire ou si vous avez besoin de confirmer l’existence d’un staging, snapshot, cache ou système de sauvegarde inclus dans votre forfait. Ne demandez pas une restauration avant d’avoir sauvegardé les éléments créés depuis l’incident, lorsque cela est possible.
Maillage interne suggéré
Relier ce guide à « Sauvegarder et restaurer un site WordPress », « Installer WordPress sur NovaHoster », « Diagnostiquer une erreur 500 WordPress », « Optimiser PHP, cache et base de données » et « Sécuriser les comptes administrateurs ».
Sources techniques
[1]: https://developer.wordpress.org/advanced-administration/upgrade/upgrading/ "WordPress Developer Resources — Upgrading WordPress" [2]: https://wordpress.org/documentation/article/plugins-themes-auto-updates/ "WordPress — Plugin and themes auto-updates" [3]: https://developer.wordpress.org/advanced-administration/security/backup/ "WordPress Developer Resources — Backups" [4]: https://developer.wordpress.org/advanced-administration/security/backup/files/ "WordPress Developer Resources — Backing Up Your WordPress Files"
Les permissions et options visibles peuvent dépendre de votre formule ou de vos droits. Faites vérifier le contexte depuis l’Espace client.
Demander une vérification