Une mise à jour du plugin WordPress va faire tomber votre site Web ! WordPress, comme tout autre logiciel, a la capacité de casser. Et dans la plupart des cas, la raison en est une mise à jour du plugin qui a échoué. Alors, comment vous assurez-vous que toutes vos données ne sont pas perdues ? Eh bien, à quoi servent les sauvegardes ? Les mises à jour régulières du plugin WordPress peuvent sembler être une corvée administrative, mais elles ne peuvent être ignorées. Dans notre dernier article, nous avons expliqué comment la mise à jour des plugins WordPress peut assurer la sécurité de votre site Web ! Dans celui-ci, nous allons vous expliquer un peu comment vous pouvez restaurer la sauvegarde du site Web WordPress et ne pas vous inquiéter la prochaine fois qu'une mise à jour fera planter votre site ! Voici quelques façons de restaurer un site Web WordPress après une mise à jour de plugin échouée : Mais avant de vous dire ce que vous pouvez faire après un crash, voici quelques choses que vous pouvez faire avant une mise à jour du plugin : ## 1. Sauvegardez votre base de données WordPress et vos fichiers de site Avant d'apporter des modifications majeures à votre site Web, il est obligatoire de le sauvegarder. En cas de problème, une sauvegarde de site Web vous permet de restaurer le site Web WordPress à son état de fonctionnement en quelques minutes. - Assurez-vous de créer les deux, une SAUVEGARDE COMPLÈTE DU SITE ainsi qu'une sauvegarde de la BASE DE DONNÉES UNIQUEMENT - Téléchargez ces deux sauvegardes sur votre ordinateur local - N'oubliez pas de conserver des sauvegardes à une taille raisonnable ! - Essayez d'exclure les fichiers volumineux et le dossier de téléchargement - Rien dans une mise à jour WordPress n'affectera vos téléchargements Il existe un certain nombre de plugins WordPress bien respectés que vous pouvez utiliser comme BackupBuddy, Backup Breeze, BlogVault et VaultPress Voici notre examen du plugin de sauvegarde de site Web WordPress âÃÂàBlogVault Les services cloud tels que Dropbox et Google Drive sont parfaits pour stocker des fichiers de sauvegarde. Ils synchronisent également les fichiers pour s'assurer que les fichiers sur votre ordinateur et les fichiers sur leur service sont identiques. Quelques Go de stockage sont fournis gratuitement, ce qui est suffisant pour sauvegarder des fichiers importants Les sauvegardes garantissent que vous disposez d'un plan d'action immédiat en cas de problème Donc, avant de mettre à jour un plugin sur votre site Web, faites une sauvegarde de votre base de données. Assurez-vous d'avoir une sauvegarde à jour de chaque plugin installé sur votre site Web Vous pouvez effectuer une sauvegarde de site Web WordPress de plusieurs manières, voici un article de blog de WPExplorer sur la sauvegarde de votre site WordPress ! Vous craignez de perdre des données ? WPCruiseControl propose des sauvegardes hors site sécurisées, pour protéger votre site Web de toute perte de données ## 2. Désactiver la mise en cache Aujourd'hui, la plupart des installations WordPress sont livrées avec un plugin appelé WP Super Cache, qui accélère les temps de chargement grâce aux processus de mise en cache. Cependant, ce plugin fait persister l'ancien contenu même lorsque vous créez de nouveaux éléments Désactivez votre plugin de mise en cache avant une mise à jour du plugin WordPress. Cela garantit que vous ne mettez pas en cache les pages de maintenance pendant les mises à jour et que vous n'interférez pas avec le processus de mise à jour **Tous les bons plugins de cache videront le cache lorsqu'un article, une page ou un commentaire sera publié. Cependant, si vous apportez d'autres modifications, le cache peut ne pas être vidé et l'ancienne version peut toujours apparaître. Dans ce cas, consultez les instructions du plugin pour savoir comment vider son cache Notez que WordPress n'est pas livré avec un cache par défaut, donc ce qui précède ne s'appliquerait que si vous avez installé vous-même un plugin de cache ## 3. Vérifiez si vous remplissez les conditions requises La plupart du temps, les exigences minimales pour utiliser WordPress restent les mêmes, même lorsque les mises à jour sont déployées. Au fil du temps, ces exigences peuvent changer. Avant de mettre à jour quoi que ce soit, c'est une bonne idée de confirmer que vos hébergeurs répondent aux exigences minimales Par exemple, pour exécuter WordPress, votre hébergeur doit prendre en charge : - PHP version 7 ou supérieure - MySQL version 5.6 ou supérieure OU MariaDB version 10.0 ou supérieure - Prise en charge HTTPS WordPress fonctionne également avec PHP 5.2.4+ et MySQL 5.0+, mais ces versions ont atteint la fin de vie officielle et peuvent donc exposer votre site à des failles de sécurité. L'hébergement est plus sécurisé lorsque les applications PHP, comme WordPress, sont exécutées en utilisant le nom d'utilisateur de votre compte au lieu du nom d'utilisateur partagé par défaut du serveur. Demandez à votre hébergeur potentiel ou à votre fournisseur de maintenance WordPress quelles mesures il prend pour assurer la sécurité de votre compte ## 4. Testez les mises à jour sur un environnement intermédiaire De nombreux services d'hébergement proposent des environnements de test, que vous pouvez utiliser à des fins de test. Vous pouvez utiliser votre environnement de staging pour héberger une réplique exacte de votre site Web - plugins, thèmes, contenu, etc. Parce que l'environnement de mise en scène est identique à votre site Web, c'est l'endroit idéal pour tester l'impact d'une mise à jour du plugin WordPress sur votre site Web en direct. Obtenez 20 % de réduction sur votre premier paiement avec le service d'hébergement le plus rapide âÃÂàWP Engine ! Si tout se met à jour en douceur, il devrait en être de même lors de la mise à jour de votre site Web réel. Si quelque chose se brise, c'est uniquement sur votre environnement de mise en scène et au moins vous serez conscient que cela peut se produire en temps réel Le test des mises à jour sur un environnement intermédiaire garantit également que l'expérience utilisateur n'est pas interrompue par une mise à jour qui a mal tourné. Notre environnement de mise en scène nous aide à tester de nouvelles fonctionnalités et modifications dans une configuration contrôlée ** Il existe plusieurs options pour tester les mises à jour WordPress en dehors de votre site en ligne - Créez un site de développement WordPress via votre hébergeur. Les détails exacts dépendront de votre fournisseur d'hébergement, mais les solutions d'hébergement géré telles que WP Engine, FlyWheel et Pressable rendent cela possible. Voici un excellent article de WP Beginner sur la façon de créer une mise en scène. Environnement pour un site WordPress ! - Testez les mises à jour avec un plugin tel que WP Staging. WP Staging crée un fichier clone de votre site Web dans un sous-dossier de votre installation WordPress actuelle avec une copie complète de votre base de données. Vous pouvez ensuite utiliser ce clone pour tester les mises à jour. Si une mise à jour casse le site de test, votre site en direct restera indemne - Testez les mises à jour dans un environnement de développement local contenant une copie carbone de votre site ## 5. Examinez les journaux des modifications du thème, du plug-in et de la mise à jour principale pour détecter les conflits Avant d'installer une mise à jour, lisez son journal des modifications pour les conflits potentiels. Être à jour avec les nouveautés de la dernière version d'un thème, d'un plugin ou d'une mise à jour de base donnée est utile en soi. Cela vous aide également à rechercher les modifications susceptibles d'interférer avec votre configuration et vos personnalisations uniques. Par exemple, si vous utilisez un CSS personnalisé pour modifier l'apparence d'un formulaire de contact généré par un plugin, vous devez vous assurer que la mise à jour ne fonctionne pas. ne modifiez aucun des ID ou classes CSS utilisés par votre code personnalisé **Où trouver le journal des modifications dépendra de ce que vous mettez à jour - Pour les plugins téléchargés depuis WordPress.org, le journal des modifications est l'un des onglets disponibles sur la page du répertoire des plugins WordPress.org du plugin. - Pour les thèmes, vous devez consulter le site Web du développeur du thème - Et pour toute mise à jour du cœur de WordPress, un journal des modifications complet de chaque version à ce jour est disponible dans le WordPress Codex L'examen du journal des modifications à la recherche de conflits potentiels garantit le bon déroulement de toute mise à jour de WordPress Lisez à propos de 15 choses que vous devez faire avant de changer de thème WordPress, sur WP Beginner ! ## Que faites-vous si une mise à jour du plugin a fait planter votre site ? Prenez d'abord une grande respiration ! Bien qu'il puisse sembler que vous avez une crise d'angoisse, ce n'est vraiment pas grave ! Votre sauvegarde de site Web WordPress viendra à votre secours Si une mise à jour d'un plugin ou d'un thème tourne mal, vous pouvez simplement remplacer ces fichiers de thème ou de plugin par la sauvegarde que vous avez effectuée.Si vous utilisez un plugin de sauvegarde de site Web WordPress, vous pouvez décompresser votre sauvegarde complète, puis envoyer par FTP l'ancienne version du thème ou du plugin dans le dossier wp-content >thèmes ou plugins et écraser la nouvelle version du thème ou plugin avec la sauvegardeAskWPGirl dit, âÃÂÃÂIl y a deux types de personnes dans le monde : ceux qui ont perdu des données et ceux qui vont perdre data.âÃÂàCe qui est en fait très vrai.À quelle fréquence entendez-vous qu'une mise à jour tourne mal ?Réinstallez le plugin ou le thème WordPress**Si le problème de mise à niveau était lié à un plugin sur WordPress.org, vous pouvez réinstaller facilement l'ancienne version d'un plugin sans avoir à accéder à vos sauvegardes- Trouvez le plugin sur WordPress.org- Cliquez sur l'onglet Développeurs- Téléchargez l'ancienne version du plugin à partir des autres versions list- Désactivez et supprimez la nouvelle version du plugin dans la liste Plugins de votre tableau de bord WordPress- Cliquez sur Ajouter un nouveau plugin et téléchargez l'ancienne version et activez-leSi des modifications n'ont pas été apportées à la base de données, cela devrait fonctionner correctement pour restaurer le site Web WordPress tel qu'il était avant la mise à niveau du plugin**Si vous n'avez pas accès à une restauration en un clic de votre site, vous devrez peut-être restaurer vos deux fichiers (via FTP) ainsi que votre base de données manuellement- Téléchargez la sauvegarde de votre base de données que vous avez créée avant la mise à jourSi vous utilisez un plugin de sauvegarde, décompressez la sauvegarde de la base de données que vous avez créée.Vous devriez voir un fichier qui se termine par .sql- Connectez-vous à votre panneau de contrôle d'hébergement Web.Accédez à l'assistant de base de données MySQL- Créez une nouvelle base de données, un utilisateur et un mot de passe.Prenez-en note et assurez-vous de donner tous les privilèges au nouvel utilisateur- Cliquez sur phpMyAdmin dans le panneau de contrôle de votre hébergement Web et connectez-vous- Cliquez sur le nom de la base de données sur le côté gauche de la fenêtre de phpMyAdmin- Dans l'onglet Structure, vous devriez voir âÃÂÃÂNo tables found in the database.âÃÂÃÂ- En haut de l'écran se trouve une rangée d'onglets.Cliquez sur l'onglet Importer- Sur l'écran suivant, cliquez sur le bouton Parcourir à côté du fichier pour utiliser un champ- Cliquez sur Parcourir.Localisez le fichier de sauvegarde stocké sur votre ordinateur- Assurez-vous que SQL est sélectionné dans le menu déroulant Format- Cliquez sur le bouton Aller bouton.Les tables de la base de données seront importées- Connectez-vous à votre site via FTP ou le panneau de contrôle de votre hébergeur Gestionnaire de fichiers- Faites une copie de votre fichier wp-config.php- Modifiez le fichier original wp-config.php pour qu'il contienne le nom de la base de données, le nom d'utilisateur et le mot de passe créé- L'ancienne base de données est maintenant restaurée## La mise à jour du plugin a-t-elle planté votre site Web WordPress ?Désactiver ou désactiver le Trouble MakerUn moyen rapide de le faire est de renommer les âÃÂÃÂpluginsâÃÂàdossier situé sur www.yourwebsite.com/wp-content/plugins.Renommer le dossier désactivera tous les plugins et vous permettra de vous connecter à votre espace d'administration.Cela forcera WordPress à décharger tous les plugins et tentera de s'exécuter correctementC'est la solution la plus simple et la plus pratique, cependant, il existe d'autres moyens de désactiver vos plugins comme bien**Vous pouvez également le faire en utilisant un client File Transfer Protocol- Connectez-vous à votre compte d'hébergement via FTP- Allez sur le répertoire des plugins, qui est wp-content/plugins- Supprimez tout le répertoire du plugin que vous avez manipuléCela entraînera l'arrêt de l'exécution du plug-in par WordPress, ce qui pourrait éventuellement ne pas planter votre site. Source de l'image : ThemeTrust Vous pouvez également désactiver tous les plugins via la base de données de votre site Web. Allez simplement dans la table wp_options et modifiez la valeur de active_plugins en a:0 Si cela fonctionne, commencez à activer les plugins un par un et voyez quand le site plante à nouveau âÃÂàc'est ainsi que vous trouvez la vraie cause Pas vos plugins ? Si se débarrasser des plugins n'a pas aidé, revenez au thème par défaut. Pour ce faire, sauvegardez simplement votre thème depuis www.yourwebsite.com/wp-content/themes/yourthemename sur votre ordinateur. Ensuite, supprimez le thème de votre serveur Lorsque le thème disparaît, WordPress utilisera celui par défaut à la place. À ce stade, prenez votre thème, annulez les modifications que vous avez apportées récemment, re-téléchargez et réactivez-le **Une fois que vous êtes connecté à votre zone d'accès, vous devez déterminer exactement ce qui a causé le plantage de votre site Web Si l'écran de la mort s'est affiché alors qu'aucun plugin n'était activé, cela a probablement été causé par votre thème en conflit avec WordPress ou avec un plugin nouvellement installé Lorsque vous essayez de trouver la cause du problème, continuez à utiliser un thème WordPress par défaut. Cela vous permettra d'être sûr si un plugin pose également un problème Si vous parvenez à réactiver tous les plugins sans provoquer d'erreurs, le problème a été causé par votre thème en conflit avec WordPress. Le problème réside généralement dans le modèle functions.php car c'est là que les développeurs placent la plupart des fonctions **Si le problème n'est ni dans vos plugins ni sur le thème, certains fichiers principaux de WordPress ont peut-être été affectés Pour restaurer le site Web WordPress à la version par défaut, téléchargez une installation propre à partir de wordpress.org, extrayez l'archive, puis copiez et remplacez tout (via FTP) sauf le répertoire wp-content Voyez-vous toujours l'écran de la mort ? Si vous voyez toujours l'écran de la mort, cela peut être un problème de base de données Les utilisateurs de TheScreen of DeathWordPress du monde entier s'affolent chaque jour. Il affiche une page vide sur votre site Web en direct et dans votre zone d'administration, vous empêchant ainsi de résoudre le problème directement via la zone d'administration. Malheureusement, la base de données est difficile à réparer si vous n'avez pas de sauvegarde de site Web de la dernière version de travail de votre site. Mais si vous le faites, vous pouvez simplement restaurer le site Web WordPress à partir de l'une de ces sauvegardes ** Vous savez maintenant pourquoi une sauvegarde de site Web WordPress est si importante Découvrez comment réparer le WordPressScreen of Death sur WPSiteCare ! Que faire si vous n'avez pas de sauvegarde ? Si vous n'avez pas utilisé de plugin de sauvegarde de site Web, vous pouvez essayer de contacter l'équipe d'assistance de votre hébergeur ou de votre fournisseur de maintenance WordPress ! Vous pouvez leur demander s'il y a des sauvegardes de base de données stockées de leur côté. Certains hébergeurs proposent cela dans le cadre de leurs plans Les fournisseurs de maintenance WordPress sauvegardent régulièrement les données de votre site Web afin que vous n'ayez pas à le faire vous-même Si l'un d'entre eux a une sauvegarde, demandez-lui de restaurer la base de données à partir de cette sauvegarde, ou obtenez le fichier SQL d'eux et restaurez-le manuellement via phpMyAdmin Certains hébergeurs ont des sauvegardes, mais elles peuvent être anciennes et vous coûteront plus cher pour les restaurer. Avec nos forfaits mensuels WordPress, vous obtenez des sauvegardes hors site quotidiennes qui peuvent vous aider à restaurer le site Web WordPress en un rien de temps. Jetez un œil à nos plans de support WordPress dès aujourd'hui ! **Abonnez-vous à notre newsletter pour plus d'informations sur la sauvegarde de votre site Web WordPress