Réinitialisation de WordPress

Réinitialiser WordPress - comment faire et ce à quoi tu dois faire attention

Ton site web ne fonctionne plus comme il le devrait ? La dernière mise à jour de WordPress a détruit tout ton site ? Ou tu as expérimenté avec des thèmes et des plugins et tu t'es perdu ? Alors tu as peut-être envie de recommencer à zéro et de réinitialiser ton WordPress. Si c'est le cas, tu es au bon endroit. Dans cet article, tu apprendras quand il vaut la peine de redémarrer ton projet WordPress et comment tu peux exactement réinitialiser WordPress.

Pourquoi réinitialiser un site WordPress ?

Voyons d'abord à quel moment il est possible de réinitialiser une installation WordPress (ou du moins une partie). Après tout, une telle réinitialisation est une mesure assez radicale - et normalement, on fait (presque) tout pour ne pas perdre le travail laborieux sur son site web. Mais dans certains cas, un redémarrage peut s'avérer utile et nécessaire.

Voici un aperçu des scénarios les plus courants:

  • Tu souhaites déménager ton site web sur un nouveau domaine et/ou chez un nouvel hébergeur(migration).
  • Tu souhaites redessiner ton site web(redesign).
  • Tu souhaites remanier ton site web et le relancer sous le domaine existant(relaunch).
  • Ton site web a été piraté ou endommagé (par une mise à jour) et ne fonctionne donc plus correctement(Restore/Recovery).
  • Tu souhaites éliminer les charges résiduelles inutilisées et nettoyer ton WordPress(clean-up).
  • Tu souhaites repartir de zéro etréinitialiser complètement WordPress(reset).

La réinitialisation de WordPress est également très utile et courante dans le cadre d'une installation test, où l'on expérimente différents thèmes, plugins et paramètres dans le cadre de workflows de développement et de test.

Note

Avant de réinitialiser ton WordPress, tu dois bien réfléchir si c'est vraiment nécessaire. Il existe souvent des solutions moins radicales. Un déménagement vers un nouveau domaine peut par exemple être réalisé via des redirections 301. Si tu ne veux que le contenu, tu peux supprimer toutes tes pages et contributions via le menu WordPress. Et si tu souhaites relooker ton site, il est également possible de mettre en place un nouveau thème sans réinitialiser le site. Un site de staging ou un plugin comme Theme Switcha permet à ton site de rester visible avec l'ancien design pendant que tu travailles sur le nouveau look.

Qu'est-ce qui peut être réinitialisé sur WordPress ?

Dans l'ensemble, tu dois toujours être conscient de ce que tu veux obtenir en réinitialisant ton WordPress. Selon les scénarios décrits ci-dessus, la réinitialisation peut concerner différents composants de WordPress. Le système de gestion de contenu (CMS) est en effet constitué de différents composants. Lorsque nous parlons de réinitialiser WordPress, cela peut signifier plusieurs choses.

Concrètement, l'action peut porter sur les quatre composantes suivantes :

  1. WordPress Core (fichiers et dossiers dans le répertoire racine, par exemple index.php, wp-login.php, wp-admin)
  2. Fichiers de configuration WordPress (wp-config.php, .htaccess et robots.txt)
  3. Base de données WordPress (tables, par exemple wp_posts, wp_options, wp_comments)
  4. Données du site WordPress (tous les fichiers du dossier wp-content, par exemple les plugins et thèmes installés, les téléchargements)

Selon que tu souhaites supprimer du contenu, restaurer des plugins et des thèmes à leur état initial ou réparer le WordPress Core après un piratage, différents composants doivent être réinitialisés. Tu n'as pas toujours besoin de faire une réinitialisation complète, mais tous les composants sont étroitement liés et s'influencent mutuellement. La réinitialisation est donc une opération complexe, surtout si tu réinitialises WordPress manuellement (nous y reviendrons).

"*" indique les champs requis

Je souhaite m'abonner à la newsletter pour être informé des nouveaux articles de blog, des ebooks, des fonctionnalités et des nouvelles de WordPress. Je peux retirer mon consentement à tout moment. Merci de prendre connaissance de notre politique de confidentialité.
Ce champ sert à la validation et ne doit pas être modifié.

Réinitialiser WordPress - comment ça marche

Si tu arrives vraiment à la conclusion qu'il est nécessaire de réinitialiser ton site WordPress, tu as trois possibilités pour le faire, que nous allons examiner plus en détail dans les sections suivantes :

  1. Réinitialiser WordPress manuellement
  2. Réinitialiser WordPress à l'aide d'un plugin
  3. Réinitialiser WordPress avec WP-CLI

Jamais sans sauvegarde

Avant de commencer à réinitialiser ton site WordPress, tu dois toujours faire une sauvegarde complète. Il est préférable de le faire en permanence et de sauvegarder des sauvegardes intermédiaires à partir du moment où tu as commencé à créer ton site web. Les sauvegardes peuvent alors être effectuées rapidement et en quelques clics si quelque chose se passe mal. Sur Raidboxes , tu peux également automatiser les sauvegardes et les restaurer en un seul clic.

1. faire une réinitialisation manuelle de WordPress

La réinitialisation manuelle de WordPress est la variante la plus personnalisée, mais aussi la plus compliquée et la plus sujette aux erreurs. C'est pourquoi nous l'énumérons plutôt par souci d'exhaustivité. En principe, tu supprimes tout lors de la réinitialisation manuelle et tu réinstalles ensuite WordPress. Les débutants WordPress qui n'ont pas de connaissances techniques approfondies et d'expérience peuvent facilement détruire leur site. La plupart du temps, il est donc plus facile de créer une nouvelle installation WordPress propre.

Si tu souhaites tout de même réinitialiser WordPress manuellement, voici les étapes que tu dois normalement suivre pour le faire :

  1. Fais une sauvegarde complète de ton site web existant. Sauvegarde également ta base de données et le répertoire WordPress.
  2. Connecte-toi à ton hébergement, navigue vers les bases de données et supprime l'ancienne base de données MySQL de ton site (ou du site que tu veux réinitialiser si tu en as plusieurs).
  3. Crée ensuite une nouvelle base de données et note les données d'accès.
  4. Connecte-toi à ton serveur via FTP et navigue jusqu'au dossier où se trouvent les données de ton site.
  5. Maintenant, tu peux supprimer les fichiers et sous-dossiers que tu souhaites réinitialiser. Mais tu peux aussi garder certaines parties de ton site. Il est souvent recommandé de supprimer complètement le dossier wp-content. Mais tu souhaites peut-être aussi conserver un thème personnalisé ou certains plugins. Dans la pratique, cette étape est très individuelle et la meilleure façon de procéder dépend de l'objectif que tu poursuis avec la réinitialisation.
  6. Lorsque tu as terminé le "nettoyage de printemps", ton site WordPress est propre, mais pas encore prêt à être utilisé. Exécute donc ensuite le script d'installation de WordPress . Pour cela, ajoute l'extension suivante à ton URL dans la barre d'adresse du navigateur : wp-admin/install.php.
  7. Laisse-toi guider par l'installation de WordPress et connecte ta nouvelle base de données. Pour cela, tu as à nouveau besoin des données d'accès que tu as notées auparavant. Une fois que tu as terminé, la réinitialisation est terminée.

Important : les étapes sont ici très simplifiées. Dans la pratique, il y a encore beaucoup de détails et de réglages individuels. La manière exacte de procéder dépend entre autres du fournisseur d'hébergement chez qui tu te trouves, de la configuration de ton site web et des outils que tu utilises pour gérer ton site web. Tu ne devrais donc te décider pour une réinitialisation manuelle que si tu as le savoir-faire nécessaire.

2. réinitialiser le site WordPress à l'aide d'un plugin (exemple : WP Reset)

Il est beaucoup plus facile et moins susceptible de faire des erreurs de laisser un plugin de réinitialisation t'aider à réinitialiser. Tu as moins de possibilités individuelles, mais tu risques moins de te tromper.

Plugin de réinitialisation de WordPress WP Reset
Le plugin WP Reset

Particulièrement populaire dans la communauté WordPress est WP Reset. Le plugin supprime toutes les pages, les articles et les commentaires. De plus, l'outil supprime les données enregistrées dans la médiathèque et les comptes d'utilisateurs créés. En bref, il peut remettre ton site WordPress dans son état initial. Les choses importantes comme le nom de ton site, l'URL et l'admin avec son mot de passe sont conservées. Tu ne peux donc pas te "verrouiller" accidentellement sur ton site.

Le plugin est disponible dans une version gratuite assez bonne ou dans une version Pro payante avec des fonctionnalités avancées à partir de 39 $ par an.

Voyons maintenant de plus près comment tu peux réinitialiser ton WordPress avec WP Reset. Pour cela, il te suffit de suivre quatre étapes:

1. installer le plugin

Installer le plugin WordPress Reset
Le plugin WP Reset dans ton Dashboard

Tu trouveras le plugin dans ton menu WordPress sous Plugins → Installer, en recherchant "WP Reset". Tu peux maintenant l'installer et l'activer. Ensuite, tu le trouveras dans le menu de gauche sous Outils → WP Reset.

2. faire une sauvegarde

Nous l'avons déjà brièvement mentionné plus haut, mais on ne le dira jamais assez : tu dois toujours t'assurer d'avoir une sauvegarde de ton installation WordPress actuelle avant d'y apporter des modifications. Cela vaut pour l'expérimentation de nouveaux thèmes et plugins, les mises à jour et même si tu veux réinitialiser WordPress. Sauvegarde également ta base de données WordPress, de préférence localement sur ton ordinateur ou dans un cloud, afin de ne rien perdre. D'ailleurs, si tu héberges ton site web sur Raidboxes , les sauvegardes sont déjà intégrées (plus de détails plus tard). 

WP Reset offre également la possibilité de créer ce que l'on appelle un "snapshot". L'outil crée une copie de ta base de données WordPress et la sauvegarde pour plus tard. Cela peut être utile, mais ne remplace pas une sauvegarde complète. 

Plugin de réinitialisation de Wordpress Wpreset Snapshot
Crée un snapshot avec WP Reset

3. vérifier les paramètres

Directement en appelant le plugin sous Outils → WP Reset , tu peux voir dans un tableau quelles données le plugin va supprimer dès que tu auras appuyé sur le bouton. Si tu travailles avec la version gratuite de WP Reset, la colonne "Site Reset" est pertinente dans l'aperçu (entourée en rouge sur la capture d'écran).

Plugin de réinitialisation Wordpress Wpreset Settings
Liste des données qui seront supprimées par le plugin

4. réinitialiser WordPress

Dans la section sous l'aperçu, tu décides ensuite de ce qui doit se passer après la réinitialisation de ton site. Tu peux choisir entre

  • Restaurer le thème actuel
  • Réactiver le plugin WP Reset
  • Réactiver tous les plugins actuels

Ce qui te convient le mieux dépend de la raison pour laquelle tu effectues la réinitialisation de WordPress. Si toutes les cases sont cochées, WP Reset réinitialise WordPress, efface les données et réactive ensuite ton ancien thème et les plugins actuels.

Plugin de réinitialisation de Wordpress Wpreset Reset Site
Choisis ce qui doit se passer lors de la réinitialisation de tes données

Le plugin exécute toutes les actions dans l'aperçu en un seul clic. Pour être sûr, tu dois d'abord entrer le mot "reset" dans le champ de confirmation. Ensuite, tu peux commencer et WordPress sera complètement restauré à l'état d'une installation WordPress récente.

Supplément : Autres outils

Tu peux également réinitialiser de manière sélective certains éléments de ton site web via le plugin dans l'onglet "Outils", par exemple les transitions, ton thème WordPress, tes plugins, le fichier .htaccess et tous tes médias.

Plugin de réinitialisation de Wordpress Wpreset Tools Select
Tu as aussi la possibilité de ne réinitialiser que des parties sélectionnées.

3. réinitialiser WordPress via le WP-CLI

Si tu as des connaissances techniques, tu peux aussi réinitialiser ton site WordPress via l'interface de ligne de commande WordPress, en abrégé "WP-CLI". Pour simplifier, tu saisis des commandes via la ligne de commande et WordPress les exécute. Cela permet d'automatiser des processus qui prendraient normalement beaucoup de temps - entre autres la réinitialisation de WordPress. C'est un peu plus rapide et moins risqué que de le faire manuellement. Mais cela n'est pas possible sans savoir-faire et sans expérience de WordPress. Tu peux lire les bases de WP-CLI et comment utiliser la ligne de commande dans notre article WP-CLI - Utilises-tu déjà la ligne de commande pour WordPress ?

Si tu souhaites utiliser WP-CLI pour réinitialiser ton site WordPress, il est préférable d'essayer les commandes pour chaque étape (elles sont en principe analogues à la réinitialisation manuelle) sur un site de staging. Les commandes réussies sont documentées et exécutées dans le bon ordre sur le site web en direct.

Comme premier point de départ, voici quelques commandes utiles :

  • wp site empty → supprimer les messages, commentaires, catégories et mots-clés
  • wp site empty -uploads → Fonctionne comme wp site empty, mais supprime en plus les uploads
  • wp config create –dbname=<dbname> –dbuser=<dbuser> → Neue wp-config.php Datei anlegen und Zugangsdaten für die Datenbank eintragen
  • wp core download -force → Télécharger à nouveau les fichiers WordPress Core et écraser les fichiers existants
  • wp db export <file> → WordPress Datenbank exportieren und in eine Datei schreiben
  • wp db tables → Afficher toutes les tables de la base de données WordPress
  • wp db drop → Supprimer toute la base de données WordPress
  • wp db reset → Supprimer la base de données WordPress puis la recréer

Bien sûr, ce ne sont pas toutes les commandes qui peuvent t'aider à réinitialiser ton installation WordPress. Il ne s'agit que de quelques exemples. Tu trouveras une liste complète des commandes dans la documentation officielle WP-CLI .

WP-CLI chez Raidboxes

Tu veux utiliser le site WP-CLI avec Raidboxes ? Pas de problème ! Il est déjà préinstallé lorsque tu crées un nouveau Box (donc un site WordPress) via le Raidboxes Dashboard . Si tu te demandes comment te connecter à Raidboxes via un terminal SSH et utiliser WP-CLI , tu devrais jeter un coup d'œil à notre article Le flux de travail de développement WordPress parfait avec Git & SSH.

Réinitialiser WordPress - ces fonctionnalités Raidboxes

Si tu héberges ton site web sur Raidboxes , tu peux éviter certaines étapes et réinitialiser ton site WordPress encore plus facilement. En partie, tu peux même éviter la réinitialisation proprement dite. En effet, Raidboxes effectue régulièrement des sauvegardes automatiques de ton Box (c'est-à-dire de ton site WordPress). WordPress et ta base de données sont sauvegardés. Par défaut, une sauvegarde automatique est prévue chaque nuit. En outre, tu peux déclencher la sauvegarde manuellement jusqu'à trois fois en un seul clic, via Dashboard dans ton Box:

Sauvegarde WordPress : create Backup
Raidboxes permet de créer trois sauvegardes manuelles

Les sauvegardes te permettent de réagir rapidement en cas de besoin, par exemple :

  • restaurer une sauvegarde si ton site web a été infecté par un malware,
  • réparer ton site web si les mises à jour des plugins ou des thèmes ont échoué et ont fait sauter des pages,
  • restaurer une ancienne version de WordPress,
  • reconstruire un état de données précédent.

De plus, avec Raidboxes , tu peux éviter dès le départ certaines situations où il pourrait être nécessaire de réinitialiser ton WordPress - en clonant simplement ton site. Tout ce dont tu as besoin pour cela, c'est d'une sauvegarde de ton site web.

Box Cloner à partir d'une sauvegarde
Crée un clone de ton site web

Ensuite, tu cliques sur la petite icône en forme de boîte à côté de la sauvegarde et tu crées le clone comme nouvelle démo gratuite Box - ou tu l'actives directement dans un de tes contrats existants. Si tu clones ton site web dans une démo Box , tu peux ensuite l'expérimenter à ta guise pendant 14 jours (dans le tarif Starter). Si quelque chose se passe mal, tu peux à tout moment restaurer une version précédente de ton site web en un seul clic.

Conclusion : quelle est la meilleure méthode ?

En fin de compte, ce n'est pas tout le temps que tu dois réinitialiser ton WordPress. Et tu devrais toujours réfléchir à deux fois avant de décider si un redémarrage drastique est vraiment nécessaire. Mais il existe en effet quelques scénarios dans lesquels il peut être très utile. En particulier dans les flux de test et de développement, une réinitialisation de WordPress a souvent du sens.

Au cas où, tu as le choix entre différentes méthodes, qui ont toutes leurs propres avantages et inconvénients et qui sont plus ou moins adaptées selon la configuration et le savoir-faire de chacun. Les débutants WordPress préfèrent utiliser la variante la moins risquée via un plugin (par exemple WP Reset). Surtout si seules certaines parties d'un site WordPress doivent être réinitialisées, un plugin est la meilleure solution pour les non-professionnels. Ceux qui connaissent mieux WordPress peuvent effectuer la réinitialisation à la main ou à l'aide de WP-CLI .

Même si la base de données n'est pas accessible pour une raison quelconque ou si le plugin fait grève parce que le WordPress Core a été endommagé (par exemple par un malware), il se peut que tu doives te rabattre sur la méthode manuelle ou sur WP-CLI . Mais souvent, il est encore plus facile de redémarrer avec une installation WordPress fraîche - à moins que tu ne fasses appel à l'hébergement WordPress de Raidboxes. Dans ce cas, tu peux à tout moment restaurer ton Box à son état initial en un clic (sur le bouton "Réinitialiser WordPress" dans Dashboard). Tous les plugins, thèmes et contenus du système de fichiers et de la base de données de ton Box seront alors supprimés. Le Box est ensuite complètement vidé et tu peux continuer à travailler avec un WordPress tout frais.

Dans tous les cas, avant de réinitialiser ton site WordPress, tu dois absolument faire une sauvegarde. C'est la seule façon d'accéder à nouveau à ton site web si tu le supprimes par erreur ou si tu souhaites réutiliser certaines parties.

Foire aux questions sur la réinitialisation de WordPress

Comment réinitialiser WordPress ?

WordPress peut en principe être réinitialisé de trois manières différentes : à la main, via WP-CLI ou avec un plugin comme WP Reset.

Comment supprimer des thèmes dans WordPress ?

Pour supprimer des thèmes (et aussi des plugins) dans WordPress, tu ne dois pas réinitialiser directement tout ton WordPress. Tu peux aussi simplement supprimer des thèmes individuels dont tu n'as plus besoin via ton menu WordPress (via Design → Thèmes → Détails → Supprimer).

Puis-je réinitialiser mon WordPress à une version plus ancienne ?

Tu peux à tout moment "downgrader" ton WordPress vers une version plus ancienne, à condition que tu aies toujours une sauvegarde de ton site web avec l'ancienne version de WordPress. Il te suffit de la restaurer. Sur Raidboxes , cela fonctionne dans Dashboard de ton Box (c'est-à-dire ton site WordPress) via l'onglet "Sauvegardes" et un clic sur le "symbole de la flèche circulaire" à côté de la sauvegarde que tu veux utiliser. La version de WordPress sous laquelle les sauvegardes ont été créées est également affichée dans l'aperçu des sauvegardes.

Tes questions sur la réinitialisation de WordPress

Quelles questions sur la réinitialisation de WordPress sont encore en suspens ? N'hésite pas à nous faire part de tes commentaires. Tu t'intéresses aux sujets d'actualité concernant WordPress et l'hébergement ? Alors suis Raidboxes sur Twitter, Facebook, LinkedIn ou via notre newsletter.

As-tu aimé cet article ?

Tes évaluations nous permettent d'améliorer encore plus notre contenu.

Laisse un commentaire

Ton adresse e-mail ne sera pas publiée. Les champs obligatoires sont marqués d'un *.