Wordpress

Comment rétrograder votre site WordPress (pour résoudre les problèmes de plugin et de thème)

L'exécution de votre installation, de vos plugins et de votre thème WordPress sur les dernières versions disponibles est une bonne pratique cruciale pour l'utilisation de la plate-forme. Il est également recommandé d'utiliser la version la plus récente de PHP. Cependant, il y a des cas où ce n'est pas prudent ou possible.

Si vous vous trouvez dans une telle situation, vous devrez peut-être annuler une mise à jour et rétrograder votre site WordPress (ou une partie de celui-ci). Heureusement, il existe des méthodes disponibles pour annuler chaque élément de votre site Web.

Cet article expliquera pourquoi vous devrez peut-être rétrograder WordPress, ainsi que comment le faire en toute sécurité. Nous couvrirons la restauration des versions précédentes de WordPress, ainsi que la restauration des plugins, des thèmes et de PHP.

Commençons!

Vous préférez regarder la version vidéo ?

Pourquoi vous pourriez vouloir rétrograder votre version de WordPress ou d'autres fonctionnalités

L'exécution de la dernière version du noyau WordPress (dans notre cas WordPress 5.5), des plugins et des thèmes est l'une des étapes les plus importantes de la maintenance de votre site Web. Ces mises à jour incluent souvent des correctifs de sécurité qui sont essentiels pour empêcher les attaques malveillantes sur votre site et peuvent améliorer les performances et les fonctionnalités.

Pour cette raison, nous ne recommandons jamais de rétrograder WordPress ou l'un de ses composants définitivement. Cependant, il existe certaines situations dans lesquelles vous souhaiterez peut-être le faire de manière temporaire.

La raison la plus courante est due à un conflit de plugin ou de thème. Si l'un des éléments de votre site n'est pas compatible avec la dernière version du noyau WordPress, par exemple, la rétrogradation de votre installation peut permettre aux visiteurs d'accéder à la fonctionnalité pendant que vous travaillez sur une solution à long terme.

(Lecture suggérée : Comment corriger « Le site rencontre des difficultés techniques ». Erreur dans WordPress).

Dans les cas où le conflit se situe entre deux plugins, ou entre un plugin et votre thème, la rétrogradation de WordPress elle-même n'aidera pas. Au lieu de cela, vous devrez annuler la version du plug-in ou du thème à l'origine du problème afin de remettre votre site en service.

De plus, certains plugins et thèmes plus anciens peuvent ne pas être compatibles avec les nouvelles versions de PHP. Si le plugin ou le thème en question est vital pour la fonctionnalité de votre site, vous souhaiterez peut-être rétrograder PHP pendant un certain temps le temps de trouver une solution alternative.

En bref, la rétrogradation de WordPress devrait être une procédure de dépannage temporaire. Vous souhaiterez planifier à nouveau la mise à jour de votre site Web une fois que vous aurez remplacé le plugin ou le thème problématique, ou que vous aurez résolu le problème provoquant un conflit sur votre site.

Lecture suggérée : voici une liste organisée des meilleurs thèmes WordPress et des meilleurs plugins.

Comment rétrograder votre site WordPress (6 méthodes)

Le processus de rétrogradation de votre site WordPress dépendra de ce que vous essayez d'accomplir. Vous constaterez peut-être que vous devez restaurer une version précédente de l'ensemble de votre site Web, ou que vous n'avez besoin que de restaurer un plugin ou un thème individuel plutôt que WordPress lui-même.

Dans cet esprit, voici six façons différentes de restaurer votre site Web. Chacun répond à un besoin différent, nous vous suggérons donc de les lire tous pour voir lequel est le plus applicable à votre situation spécifique.

1. Rétrogradez votre version de WordPress manuellement

Si vous rencontrez un conflit grave qui vous empêche d'accéder à l'arrière-plan de votre site Web, la rétrogradation manuelle de WordPress peut être votre meilleure ou votre seule option. Avant de commencer, vous voudrez sauvegarder votre site pour plus de sécurité.

Ensuite, vous devez désactiver tous vos plugins. C'est assez facile si vous avez accès au backend WordPress. Cochez simplement la case à côté de chaque plugin et utilisez le bloc Désactiver option:

Désactivation en masse des plugins WordPress sur le backend
Désactivation en masse des plugins WordPress sur le backend

Si vous n'avez pas accès à votre tableau de bord, vous pouvez désactiver les plugins manuellement à l'aide du protocole SFTP (Secure File Transfer Protocol) et d'un client tel que FileZilla. Vous aurez également besoin de ces outils pour les étapes futures, donc si vous ne les connaissez pas, vous voudrez peut-être prendre un moment pour apprendre comment ils fonctionnent.

Vous devrez ensuite télécharger la version appropriée de WordPress. Nous vous recommandons d'utiliser la version la plus récente possible, qui est généralement la deuxième version la plus récente. Vous pouvez accéder aux fichiers dont vous aurez besoin dans les archives des versions de WordPress :

archive de communiqué de presse wordpress
Les archives des versions de WordPress

Ensuite, en utilisant FTP et FileZilla (ou un autre client), accédez aux fichiers de votre site et supprimez votre wp-admin et wp-includes répertoires :

supprimer wp comprend
Suppression de wp-admin et wp-includes via FTP

Une fois cela fait, téléchargez tous les fichiers de la version de WordPress que vous souhaitez installer, à l'exception du wp-content annuaire. Lorsqu'il vous est demandé si vous souhaitez écraser les fichiers, sélectionnez Écraser > OK:

écraser le fichier ftp
Écraser des fichiers dans FileZilla

Ensuite, accédez au backend de votre site. Vous pouvez voir un message vous demandant de mettre à jour votre base de données. Si c'est le cas, cliquez sur le Mettre à jour la base de données WordPress rapide. Après cela, connectez-vous à votre site comme d'habitude.

Vous devriez maintenant avoir accès et exécuter l'ancienne version de WordPress :

installation wordpress rétrogradée
Une installation WordPress rétrogradée

À ce stade, vous pouvez réactiver vos plugins et travailler sur la résolution du conflit d'origine.

Vous pouvez également désactiver les mises à jour automatiques pour empêcher WordPress d'installer une autre version entre-temps. Lorsque votre problème est résolu, vous pouvez revenir à la dernière version de WordPress à partir du Actualités écran dans votre tableau de bord.

2. Utilisez WP Downgrade pour exécuter une version précédente de WordPress

Si vous n'êtes pas à l'aise avec FTP et l'idée de supprimer les fichiers principaux, il is un plugin disponible pour rétrograder WordPress. Si vous aimez cette idée, allez-y et installez WP Downgrade après avoir sauvegardé votre site:

Installation du plugin WP Downgrade
Installation du plugin WP Downgrade

Ensuite, naviguez jusqu'à Paramètres > Rétrograder WP et entrez votre version cible de WordPress dans le champ approprié :

rétrograder la version cible
Paramétrer la version cible de WordPress

Cliquez sur Enregistrer les modifications, puis allez à la Actualités écran. Vous verrez que votre version cible est maintenant répertoriée comme la « dernière version de WordPress » :

réinstaller wordpress
Réinstaller WordPress 5.0

Cliquez sur le Réinstaller maintenant bouton pour terminer la rétrogradation. WordPress apparaîtra pour exécuter une mise à jour normale, puis vous devriez voir le message de bienvenue pour votre version cible :

wordpress 5.0 bienvenue
Le message de bienvenue de WordPress 5.0

Pour réinstaller la version la plus récente de WordPress une fois le dépannage terminé, vous devrez revenir à Paramètres > Rétrograder WP. Vous pouvez remplacer votre version cible par la dernière mise à jour, puis répéter le processus détaillé ci-dessus.

3. Restaurez une sauvegarde précédente pour annuler les modifications apportées à votre site

Une autre façon de rétrograder votre site consiste à restaurer une sauvegarde à partir du moment où votre site exécutait une version antérieure de WordPress. Pour que cela fonctionne, bien sûr, vous devez disposer d'un système de sauvegarde fiable.

Vous devrez également vous assurer que la copie de votre site en cours de restauration ne manque aucun contenu clé récemment ajouté. Vous ne voulez pas perdre par inadvertance vos derniers articles en essayant de rétrograder WordPress. Si votre site est très dynamique, ce n'est peut-être pas la meilleure voie à suivre.

Si vous choisissez de continuer, le processus de restauration de votre sauvegarde variera en fonction du système que vous avez utilisé pour créer et stocker vos fichiers. Par exemple, Behmaster les clients peuvent profiter de notre processus de restauration en un clic. Connectez-vous simplement à votre compte MonBehmaster tableau de bord pour commencer, puis cliquez sur Sites:

Le monBehmaster Tableau de bord
Le monBehmaster Tableau de bord

Sélectionnez le site WordPress que vous souhaitez restaurer dans la liste. Naviguez ensuite jusqu'au sauvegardes languette:

MyBehmaster sauvegardes de site
MyBehmaster sauvegardes de site

Cliquez sur le restaurer à menu déroulant. Si vous souhaitez tester la sauvegarde dans un environnement intermédiaire, vous pouvez le faire ici. Pour rétrograder votre site en ligne vers la version de WordPress dans le fichier de sauvegarde, sélectionnez En ligne:

MyBehmaster options de restauration de sauvegarde
MyBehmaster options de restauration de sauvegarde

Pour éviter les restaurations accidentelles, nous avons besoin d'une dernière étape avant de rétablir votre site en ligne. Entrez le nom de votre site Web dans le champ approprié, puis cliquez sur Restaurer la sauvegarde pour confirmer et démarrer le processus :

Restauration des sauvegardes via MonBehmaster
Restauration des sauvegardes via MonBehmaster

Le processus de restauration peut prendre un certain temps. Une fois cela fait, vous pourrez à nouveau accéder au back-end de votre site. Nous créerons également une sauvegarde de votre site juste avant la restauration, au cas où vous auriez besoin d'annuler le processus.

4. Rétrograder manuellement un plugin ou un thème

Si vous devez rétrograder un plugin ou un thème au lieu du noyau WordPress, vous pouvez le faire manuellement en utilisant un processus similaire à celui de la méthode #1. Pour commencer, vous devrez récupérer les fichiers de l'ancienne version du plugin ou du thème que vous souhaitez rétrograder.

Pour les plugins dans le répertoire WordPress, vous pouvez retrouver les anciennes versions en cliquant sur Vue avancée sur la page des fonctionnalités :

vue avancée du plugin
Le lien Advanced View sur une page de plugin dans le répertoire WordPress

Faites défiler vers le bas de la page, puis sélectionnez la version dont vous avez besoin dans le menu déroulant et cliquez sur Télécharger:

plugin versions précédentes
Télécharger une version précédente d'un plugin via le répertoire des plugins WordPress

Décompressez le fichier et enregistrez-le sur votre ordinateur. Faites ensuite une sauvegarde de votre site au cas où quelque chose ne va pas et connectez-vous à votre serveur en utilisant FTP et votre client préféré. Là, naviguez jusqu'à wp-content> plugins.

Ensuite, vous devrez renommer le répertoire pour la version existante de votre plugin. Téléchargez ensuite le dossier de la version précédente vers laquelle vous souhaitez rétrograder :

Fatigué de rencontrer des problèmes avec votre site WordPress ? Obtenez le support d'hébergement le meilleur et le plus rapide avec Behmaster! Découvrez nos forfaits

télécharger la version précédente du plugin
Télécharger une ancienne version d'un plugin via FTP

Cela devrait restaurer avec succès l'ancienne version du plugin dont vous avez besoin. De plus, vous garderez la dernière version facilement disponible, vous pourrez donc y revenir lorsque vous serez prêt.

Malheureusement, cette méthode devient plus délicate pour les thèmes et les plugins premium. Le processus pour les annuler est plus ou moins le même, mais le répertoire des thèmes WordPress n'a pas de versions précédentes facilement disponibles en téléchargement.

En ce qui concerne les plugins premium, les versions précédentes peuvent ou non être facilement accessibles. Si vous ne trouvez pas la version du plugin ou du thème dont vous avez besoin, votre meilleur pari est d'essayer de contacter le développeur pour obtenir de l'aide.

5. Restaurer les mises à jour du plugin et du thème avec WP Rollback

Heureusement, is une méthode plus simple pour rétrograder les plugins et les thèmes. Tout ce que vous avez à faire est d'installer et d'activer WP Rollback :

Installation du plugin WP Rollback
Installation du plugin WP Rollback

Ce plugin est régulièrement mis à jour et a une note impressionnante de cinq étoiles dans le répertoire des plugins WordPress. Une fois qu'il est opérationnel, accédez à votre Extensions liste.

Vous verrez maintenant un Rollback sous le titre de chaque plugin, à côté des options standard :

L'option de restauration activée
L'option de restauration activée

Si vous cliquez sur cette nouvelle option, vous serez redirigé vers une page où vous pourrez sélectionner votre version cible. Sélectionnez ensuite le Rollback bouton pour démarrer le processus de rétrogradation :

Sélection d'une version cible de rollback de plugin
Sélection d'une version cible de rollback de plugin

La restauration des thèmes est tout aussi simple. Aller vers Apparence> Thèmes dans votre tableau de bord et sélectionnez celui que vous souhaitez rétrograder. Il y aura désormais un Rollback bouton en bas de la fenêtre :

thème de restauration
Restaurer un thème WordPress

Sur l'écran suivant, vous pouvez sélectionner votre version cible et lancer le processus de rétrogradation, comme vous le feriez pour un plugin. Lorsque vous devez restaurer le plugin ou le thème en question, vous pouvez le faire à partir du répertoire correspondant.

6. Revenir à une ancienne version de PHP

En 2019, WordPress a apporté quelques modifications à ses exigences PHP. Pour cette raison, en plus des nombreux avantages d'utiliser la version la plus récente, la mise à niveau du PHP de votre site est toujours recommandée.

Cependant, certains anciens plugins qui n'ont pas été bien entretenus peuvent ne pas être compatibles avec les nouvelles versions de PHP. Idéalement, vous utiliserez toujours des outils qui reçoivent des mises à jour régulières et une assistance de leurs développeurs.

Cependant, dans le cas où vous avez un plugin obsolète qui est crucial pour la fonctionnalité de votre site Web, mais ne fonctionne pas avec la dernière version de PHP, vous peut effectuer une rétrogradation. Behmaster les clients ont l'avantage de pouvoir facilement changer de version de PHP directement depuis leur compte MyBehmaster tableau de bord.

Pour cela, connectez-vous à votre compte. Aller vers Sites, sélectionnez celui pour lequel vous souhaitez rétrograder PHP, puis cliquez sur le outils onglet et faites défiler jusqu'à Moteur PHP:

Moteur PHP dans MyBehmaster
Moteur PHP dans MyBehmaster

Utilisez l'option modifier menu déroulant pour sélectionner la version dont vous avez besoin :

Sélection d'une version de PHP dans MyBehmaster tableau de bord
Sélection d'une version de PHP dans MyBehmaster tableau de bord

Dans la fenêtre qui s'affiche, cliquez sur Modifier la version PHP pour lancer le processus :

modifier php version 1
Confirmation d'un downgrade de version PHP

Si vous n'êtes pas un Behmaster client, ou si vous avez besoin d'installer PHP avec une version encore plus ancienne que celles disponibles via la fonctionnalité PHP Engine, vous devrez rétrograder PHP à l'aide de la ligne de commande.

Ce processus est plus avancé et comporte plus de risques. Il peut être préférable d'envisager de remplacer immédiatement le plugin ou le thème problématique dans ce cas, au lieu de rétrograder PHP et d'essayer de résoudre davantage le conflit.

Bien que ce ne soit pas une bonne pratique, il existe des scénarios où vous devez temporairement rétrograder #WordPress. Comme il n'y a pas de moyen natif fourni, consultez ce guide détaillé sur la façon de le faire! ️Click to Tweet

Résumé

La rétrogradation de WordPress est parfois nécessaire lors du dépannage de votre site ou lors de l'exécution d'autres tâches clés. Bien qu'il n'y ait pas de fonctionnalité native pour atteindre cet objectif, il existe plusieurs méthodes pour revenir à une version précédente de votre site.

Cet article de blog couvrait six façons différentes de rétrograder votre site WordPress et ses divers éléments :

  1. Rétrogradez votre site WordPress manuellement.
  2. Utilisez WP Downgrade pour exécuter une version précédente de WordPress.
  3. Restaurez une sauvegarde précédente pour annuler les modifications apportées à votre site.
  4. Rétrograder manuellement un plugin ou un thème.
  5. Le plugin Rollback et les mises à jour du thème avec WP Rollback.
  6. Revenir à une ancienne version de PHP.

Vous avez des questions sur la rétrogradation de WordPress ? Demandez dans la section commentaires ci-dessous!

Articles Relatifs

0 Commentaires
Commentaires en ligne
Voir tous les commentaires
Retour à bouton en haut