Comment rétrograder WordPress vers une version plus ancienne
Publié: 2020-10-01Vous rencontrez des problèmes avec la compatibilité de votre thème ou de vos plugins ? Rétrograder WordPress vers une version plus ancienne peut être une solution rapide. Dans cet article, nous allons vous montrer plusieurs méthodes pour rétrograder le noyau de WordPress vers une version précédente .
Pourquoi rétrograder WordPress ?
La récente mise à jour de WordPress 5.5 a cassé des milliers de sites Web. Il y avait plusieurs problèmes, mais l'un des plus courants était la compatibilité de la nouvelle version de WordPress avec les plugins et les thèmes. Cela signifie que chaque thème, plugin ou code personnalisé qui n'est pas compatible avec le nouveau noyau WordPress affiche des messages d'erreur et bloque les sites Web en raison de ces conflits.
Nous avons déjà vu différentes méthodes pour résoudre les problèmes de WordPress 5.5 et l'une des meilleures consiste à rétrograder WordPress vers une version précédente et stable. Même si cela ne résout pas le problème de compatibilité avec la nouvelle version, cela vous permet d'avoir votre site en ligne jusqu'à ce que les thèmes et plugins incompatibles reçoivent une mise à jour.
Ainsi, dans ce guide, vous apprendrez différentes façons de rétrograder le noyau WordPress.
Vous pouvez également tester la compatibilité dans un environnement intermédiaire pour vous assurer que tout fonctionne correctement avant de l'essayer sur votre site Web.
Comment rétrograder WordPress vers une version antérieure ?
Il existe trois méthodes principales pour rétrograder WordPress vers une version plus ancienne .
- Manuellement
- Utilisation d'un plug-in
- En restaurant une sauvegarde
Ils font tous le travail, alors choisissez celui qui convient le mieux à vos compétences et à vos besoins. Maintenant, regardons chacun d'eux étape par étape.
1) Rétrograder WordPress manuellement
Parmi les 3 méthodes, devoir rétrograder manuellement le cœur de WordPress est probablement la plus difficile pour les débutants. Cependant, c'est très utile, surtout si vous n'avez pas accès à votre zone d'administration WordPress .
Dans ce processus, vous devrez télécharger les fichiers WordPress précédents depuis son site officiel, créer un compte FTP, utiliser FileZilla pour télécharger ces fichiers et apporter quelques modifications aux fichiers. Voyons comment procéder étape par étape.
Télécharger le noyau du CMS
La première chose que vous devez faire est de télécharger la version stable précédente de WordPress. Pour ce guide, nous allons revenir à 5.4.2. Pour ce faire, rendez-vous sur la page des versions de WordPress et téléchargez les fichiers.
Vous pouvez télécharger le fichier Zip/tar.gz ou le fichier IIS Zip . Après l'avoir téléchargé sur votre ordinateur local, extrayez le fichier. Vous verrez trois dossiers et quelques fichiers PHP à l'intérieur.
Après cela, vous devez créer un compte FTP.
Créer un compte FTP
Il est maintenant temps de créer un compte FTP pour accéder au gestionnaire de fichiers de votre site WordPress. Si vous êtes sur un hébergement mutualisé, les paramètres du compte FTP seront dans votre panneau de contrôle.
Les sociétés d'hébergement WordPress gérées comme Kinsta et WP Engine ont une section dédiée au compte FTP dans le tableau de bord de l'utilisateur. Créez simplement votre nom d'utilisateur et votre mot de passe et créez un compte FTP.
Après cela, connectez-vous à votre gestionnaire de fichiers à l'aide de n'importe quel client FTP tel que FileZilla. Dans notre cas, nous allons choisir le client FTP FileZilla.
Modification des fichiers et des répertoires
Après avoir créé votre compte FTP, connectez-vous à votre gestionnaire de fichiers. Vous devrez apporter quelques modifications aux fichiers.
Maintenant, vous devez supprimer les dossiers wp-admin et wp-includes . Les deux répertoires contiennent de nombreux sous-dossiers et fichiers, ce processus peut donc prendre un certain temps.
Après avoir supprimé les deux répertoires, vous devez télécharger les fichiers WordPress de la version que vous avez précédemment téléchargée sur le serveur. Il vous suffit donc de sélectionner les fichiers, de cliquer avec le bouton droit de la souris et d'appuyer sur Upload .
Gardez à l'esprit que vous n'avez pas besoin de télécharger le dossier wp-content car il contient vos médias téléchargés et les fichiers associés.
Lorsque vous faites cela, vous verrez une boîte de dialogue à l'écran. Sélectionnez l'option Remplacer et cliquez sur OK .
Après avoir téléchargé les nouveaux fichiers, accédez à votre section d'administration WordPress et appuyez sur Mettre à jour la base de données WordPress .
Votre serveur va maintenant mettre à jour la base de données. Cela peut prendre un certain temps si votre base de données est volumineuse, alors soyez patient.
Ensuite, connectez-vous à votre tableau de bord WordPress en utilisant votre nom d'utilisateur et votre mot de passe et vous verrez que la version de base installée est maintenant 5.4.2 .
Vous venez de rétrograder WordPress manuellement ! Le processus comporte plusieurs étapes, mais si vous les suivez dans l'ordre, vous ne devriez pas avoir de problèmes.
2) Rétrograder WordPress avec un plugin
Une option plus conviviale pour les débutants pour rétrograder votre installation WordPress consiste à utiliser un plugin. Il existe plusieurs outils que vous pouvez utiliser, mais nous vous recommandons d'utiliser WP Downgrade. Il s'agit d'un plugin gratuit qui permet de changer les versions de WordPress et d'en choisir une ancienne en quelques clics.
Installation et activation
Tout d'abord, vous devez installer le plugin sur votre site. Ainsi, dans votre tableau de bord WordPress, accédez à Plugins > Ajouter un nouveau fichier . Recherchez WP Downgrade dans la barre de recherche, puis installez et activez l'outil sur votre site.
Ensuite, allez dans Paramètres> WP Downgrade. Là, vous verrez votre version actuelle de WordPress et vous devrez spécifier la version vers laquelle vous souhaitez rétrograder (ou version cible ). Vous devez entrer le numéro de version exact afin de pouvoir consulter la page des versions officielles de WordPress.
Dans notre cas, nous exécutons WordPress en 5.5.1.
Supposons que vous souhaitiez rétrograder votre noyau vers WordPress 5.4.2. Ainsi, dans la zone WordPress Target Version , tapez simplement 5.4.2 . N'oubliez pas que vous devez spécifier le numéro de version exact. Après cela, appuyez sur le bouton Enregistrer les modifications .
Lors du chargement de la page suivante, vous verrez que WordPress a été rétrogradé à la version de base spécifiée.
Vous pouvez voir la même chose sur la page des mises à jour de WordPress.
Cette méthode est très efficace et ne prend que quelques clics. Donc, si vous souhaitez modifier votre version de WordPress sans utiliser d'outils tiers comme FileZilla, c'est une excellente option pour vous.
3) Restaurer une sauvegarde précédente
La troisième méthode pour rétrograder WordPress vers une version plus ancienne consiste à restaurer une sauvegarde précédente. Cela ne fonctionnera que si vous avez une sauvegarde de votre site. Si vous ne savez pas comment procéder, vous pouvez consulter notre guide sur la façon de générer une sauvegarde complète.
Avant de rétrograder WordPress, vous devez créer une sauvegarde de votre site Web. De cette façon, vous pourrez restaurer ce fichier de sauvegarde lorsque vous en aurez besoin. Pour cette démo, nous avons créé plusieurs fichiers de sauvegarde de démonstration à l'aide du plugin UpdraftPlus.
Lorsque vous souhaitez restaurer une sauvegarde, il vous suffit d'accéder aux paramètres du plugin dans l' administrateur WordPress et de cliquer sur Restaurer sur votre version cible.
Sur la page suivante, vous pouvez sélectionner les composants que vous souhaitez restaurer, tels que les plugins, les thèmes, les téléchargements, etc.
Le plugin importera toutes vos tables de base de données par défaut mais vous pouvez également exclure les tables que vous ne souhaitez pas restaurer. Après cela, cliquez sur Restaurer .
Le processus de restauration peut prendre quelques minutes si votre sauvegarde est volumineuse. Une fois terminé, vous verrez un écran de réussite.
Et c'est ainsi que vous rétrogradez WordPress vers une version précédente en restaurant une sauvegarde .
REMARQUE : Il convient de noter que les solutions d'hébergement infogéré telles que Kinsta, WP Engine ou Flywheel génèrent des sauvegardes quotidiennes de votre site Web. Donc, si vous utilisez l'un de ceux-ci, vous n'avez pas besoin de vous fier à des plugins supplémentaires pour créer des sauvegardes.
Conseils pour rétrograder WordPress
WordPress est le CMS le plus populaire au monde. Les sites et plugins WordPress sont donc constamment attaqués par des pirates. C'est pourquoi, pour assurer la sécurité de votre site Web et de vos fichiers, nous vous recommandons de générer des sauvegardes régulières de votre site . De cette façon, en cas de problème, vous pouvez le restaurer et maintenir votre entreprise en activité. Si vous n'êtes pas familier avec le processus de création d'une sauvegarde, consultez notre tutoriel pour générer une sauvegarde complète.
De plus, nous vous recommandons de conserver les fichiers de sauvegarde dans un emplacement sécurisé . Ainsi, au lieu de les conserver sur le même serveur, vous pouvez les télécharger sur votre stockage local ou les télécharger sur tout autre service de stockage cloud sécurisé comme Google Drive ou Dropbox.
Certains plugins de sauvegarde comme BackupBuddy vous permettent de transférer automatiquement les fichiers de sauvegarde vers n'importe quel stockage cloud tiers ou même un serveur FTP. Tenez-en compte lorsque vous utilisez un plugin de sauvegarde.
Enfin, avant de mettre à jour WordPress vers la dernière version, c'est une bonne idée de créer un environnement de staging. De cette façon, vous pourrez tester les modifications avant de les appliquer à votre site. Donc, s'il y a un problème, vous pouvez le résoudre sans casser votre site Web.
Conclusion
Dans l'ensemble, rétrograder WordPress vers une version plus ancienne peut être une bonne option lorsque vous rencontrez des problèmes avec la dernière mise à jour de WordPress, lorsque vous rencontrez des problèmes de compatibilité avec des plugins ou des thèmes, ou lorsque vous souhaitez simplement exécuter une version précédente de WordPress.
Dans ce guide, nous avons vu différentes méthodes pour le faire :
- Manuellement
- Avec un plugin
- Restauration d'une sauvegarde précédente
Si vous avez été bloqué sur votre site WordPress, la méthode manuelle est la meilleure pour vous. Cela nécessite plusieurs étapes et ce n'est pas aussi simple que les autres méthodes, mais si vous êtes familier avec le FTP et le téléchargement de fichiers, vous n'aurez aucun problème.
D'autre part, la méthode du plugin est le moyen le plus simple de rétrograder WordPress. Si vous avez accès à votre tableau de bord WordPress, installez simplement le plugin WP Downgrade et revenez à une version WordPress plus stable.
Un autre moyen simple de remettre votre site en ligne consiste à restaurer une sauvegarde précédente. Ce processus est assez simple mais il ne fonctionnera que si vous disposez d'une sauvegarde complète de votre noyau WordPress.
Enfin, si au lieu de rétrograder WordPress, vous souhaitez revenir à une version précédente de vos plugins et thèmes, nous vous recommandons de consulter ce guide qui explique le processus étape par étape.
Connaissez-vous d'autres méthodes pour rétrograder WordPress ? Lequel utilisez-vous ? Faites-nous savoir dans la section commentaires ci-dessous!