Remettre à zéro votre site WordPress

Mis à jour le :

Réinitialiser complètement votre blog WordPress, ça vous tente ? L’intérêt d’une telle manipulation, me direz-vous ?

Utile dans un environnement de développement de test en local ou en ligne et bénéficier d’une installation propre et saine.

Régulièrement, je procède à une remise à zéro de mon installation de test pour être sûr de revenir aux conditions initiales – et donc se placer dans la même situation de l’utilisateur final.

Pour ce faire, j’utilise le plugin WordPress reset :

  • WordPress Reset
    Un plugin WordPress pour faire une remise à zéro de votre site.
    Taille du fichier :
    10.55 KB

Une fois installé et activé, rendez-vous dans le menu Outils puis Reset.

Capture d'écran - Module Reset
Soyez prudents lors d’une ràz !

Dans l’unique champ de saisie, inscrivez reset puis cliquez sur Reset. On peut faire plus simple, non ?

Ceci fait, la base de données sera remise à son état initial. Tous les réglages et les contenus auront disparu. Pour autant, les fichiers présents sur le serveur FTP ne sont pas supprimés ou modifiés. Ce plugin n’intervient que sur la base de données.

Pour aller plus loin, vous pouvez automatiser la réactivation de certains plugins après la remise à zéro. La procédure est expliquée dans la FAQ du plugin.

Une méthode fort utile pour les développeurs WordPress, utilisez-vous une technique similaire ?

Avatar de Aurélien Denis

Protégez votre site WordPress

Vos données sont précieuses,
ne prenez pas le risque de tout perdre.
Confiez-moi votre maintenance !

Ces articles devraient t’intéresser…

74 réponses
  1. Avatar de Léa
    Léa

    Bonjour, j’aimerais réinitialiser mon site mais j’utilise wordpress.com et non .org , je ne trouve pas le plugin ! Et je ne sais pas comment l’installer manuellement, avez vous une solution ? merci…

    1. Avatar de Aurélien Denis
      Aurélien Denis

      Bonjour, il faut voir avec le support de wordpress.com car je n’utilise pas ce service. De mémoire, cela fonctionne presque pareil qu’un WordPress auto-hébergé.

  2. Avatar de Steph
    Steph

    Bonjour, les header & footer de mon site ont disparu, suite à la MAJ 5.9.2 .

    Pensez-vous que WP reset soit le bon outil pour régler le problème ?
    Merci d’avance

    1. Avatar de Aurélien Denis
      Aurélien Denis

      Non car vous perdriez tout, contactez-moi pour une intervention rapide. C’est probablement pas grand chose.

  3. Avatar de Victoire
    Victoire

    Bonjour,
    J’ai effectué un reset mais maintenant je ne peux plus accéder à WordPress, impossible de me login, les identifiants sont incorrects, et l’email aussi, je ne comprends pas. Aidez-moi svp !

    1. Avatar de Aurélien Denis
      Aurélien Denis

      Une réiniatilisation signifie une remise à zéro donc tout est remis comme à l’origine.

      1. Avatar de Valentin
        Valentin

        Bonjour,
        J’ai également effectué un reset et je ne peux plus accéder à WordPress. Mes identifiants sont inconnus alors que lorsque je vais sur mon site, il est indiqué « fièrement propulsé par WordPress ». Je vous remercie de m’indiquer comment reprendre la main.
        Merci d’avance !

        1. Avatar de Aurélien Denis
          Aurélien Denis

          Essayez de faire un renvoi de mot de passe ?

          1. Avatar de Valentin
            Valentin

            Cela ne marche pas, j’ai un message d’erreur indiquant « Erreur : il n’y a pas de compte avec cet identifiant ou cette adresse e-mail. » ; alors qu’il s’agit bien de la bonne adresse mail.

  4. Avatar de Cédric
    Cédric

    Bonjour,

    J’aimerais faire un RESET sur un sous domaine. Il est sur la même base de donnée que le domaine principal. Est-ce que si je fais un RESET sur mon sous domaine, cela va-t-il effacer toute la base, donc également le contenu du domaine principal?

    Merci pour votre retour

    1. Avatar de Aurélien Denis
      Aurélien Denis

      En principe non car l’extension se basera sur le préfixe des tables définis dans le fichier wp-config.php. Cela dit, je vous conseille fortement de faire une sauvegarde de la base de données au préalable.

  5. Avatar de vincent
    vincent

    bonjour
    etant novice, j’ai essayé de faire fonctionner oceanwp+elementor et j’y arrive pas, donc je voudrais tout effacer ce que j’ai fait (il n’y a que 2 pages)+1 page coming soon elementor
    je voudrais savoir si en utilisant ce plug in, cela va supprimer cette page coming soon et surtout mes reglages initiaux WP donc qui n’a rien avoir avec oceanwp

    Merci par avance de votre reponse

    1. Avatar de Aurélien Denis
      Aurélien Denis

      Oui !

  6. Avatar de Mouhammad
    Mouhammad

    Bonsoir, je un problème avec mon blog wordpress dans le paramètre Générale,
    j’ai modifier l’adresse URL du wordpress par erreur

    adresse d’acueil URL retirée par modération
    adresse wordpress URL retirée par modération

    Maintenant j’arrive plus a accéder en tant que admin.
    y’a t-il une solution pour moi?
    Merci d’avance….

  7. Avatar de Rohel
    Rohel

    Bonjour
    Petit souci… J’ai effectué un reset mais j’ai oublié de sauvegarder le contenu du CSS Additionnel.
    J’ai sauvegardé les fichiers au préalable mais je ne sais pas où trouver ce CSS additionnel

    Merci pour toute l’aide apportée
    Frédéric

    1. Avatar de Aurélien Denis
      Aurélien Denis

      Il vous faut restaurer la base de données dans ce cas.

  8. Avatar de leso
    leso

    Bonjour?
    le plugin n’est plus accepté par wordpress,
    y’aurait il un autre moyen de remettre le site à zéro ?
    merci d’avance

    1. Avatar de Aurélien Denis
      Aurélien Denis

      Bonjour, l’extension est parfaitement fonctionnelle.

  9. Avatar de chiltane
    chiltane

    Bonjour,
    je suis en local et je viens de réinitialiser mon site mais catastrophe tout est en anglais … que faire pour avoir à nouveau le site en français ?
    merci

    1. Avatar de Aurélien Denis
      Aurélien Denis

      Dans Réglages > Général, vous pouvez changer la langue du site. 😉

  10. Avatar de Jenny
    Jenny

    Bonjour,

    Si on exporte les contenus en XML et qu’on utilise l’extension WordPress Reset, pour ensuite importer les contenus, est-ce que ça fonctionne bien ?

    Merci d’avance pour la réponse.

    1. Avatar de Aurélien Denis
      Aurélien Denis

      Je ne saisis pas bien la question… ce sont deux choses différentes ici.

  11. Avatar de Alexandre Boucher
    Alexandre Boucher

    Bonjour,

    Je suis débutant en code et wordpress. J’ai récemment créer mon portfolio sur MAMP puis je l’ai transférer pour l’héberger chez OVH. Depuis tout les articles que javais écris au tout début ne veulent plus se supprimer depuis le transfert…. J’ai tout essayer et rien ne marche via worpress.
    Avez-vous eu un cas similaire ? Pouvez vous m’aider ? (please)

  12. Avatar de ShIn_MeGaMi
    ShIn_MeGaMi

    Merci pour cet article. Je dois dire que c’est un plugin très utile mais il faut être prudent avec 😉 En tout cas, merci bien pour tes articles intéressants.

  13. Avatar de Guillaume
    Guillaume

    Bonjour Aurélien
    Est ce que vous sauriez comment faire une restauration sans passer par les plugg-in? Je n’ai plus accès à mon espace d’identification /wp-admin (erreur 404) et je souhaiterai restaurer mon site.. Merci!

  14. Avatar de stephanie
    stephanie

    bonjour, je suis debutante avec word press. j’ai voulu traduire manuellement des éléments de la page template homepage, mais à force je viens de voir que je n’ainplus lcertain icones du menu top. j’ai rechargé la template propre via ftp, mais ça ne fait rien…mon site ne contient pas d’ret n’est pas encore actif. est-ce que je dois tout réinstaller? de quel genre de fichierr lr probleme peut venir? de la bdd<?merci

    1. Avatar de Aurélien Denis
      Aurélien Denis

      Merci de poser votre question sur le forum de WordPress francophone.

  15. Avatar de Blaise WOKAM
    Blaise WOKAM

    Merci il m’a été d’une très grande utilité. Je viens de reset un de mes blog. Je vais le remettre à jour directement. Bonne journée

  16. Avatar de Chrystel Duchamp
    Chrystel Duchamp

    Même chose que pour Loïc : le reset m’a permis de supprimer un bug qui m’empêchait de faire fonctionner woocommerce ! Merci infiniment pour cette astuce qui permet de faire le ménage ! 😀

  17. Avatar de marleen
    marleen

    Bonjour, j’ai installé en local sous MAMP prestashop et wordpress (indépendant l’un de l’autre)

    aujourdh’ui mon site prestashop fonctionne bien,
    par contre je ne peux plus accéder à wordpress

    localhost:8888 je peux choisir prestashop ou wordpress..
    mais une fois wordpress séléctionné, plus rien n’apparait…

    J4ai essayé les chemin d’accès tel que
    localhost:8888/wordpress/wp-admin/
    ou localhost:8888/wordpress/index.php
    mais rien ne fonctionne…
    que puis-je faire sur WordPress sans toucher le travail déjà effectué sur prestashop..

    Merci beaucoup pour votre réponse 🙂

    1. Avatar de Aurélien Denis
      Aurélien Denis

      Il est essentiel d’installer les 2 outils dans des répertoires distincts. S’il y a eu déplacement des données dans un sous-répertoire, il est essentiel de modifier les URLs en base de données via phpMyAdmin.

  18. Avatar de Boris
    Boris

    Bonsoir Aurélien, je suis un mega débutant du wordpress, j’ai juste controler et ajouter du contenu à mon site que j’ai eu clefs en main. Après diverses modifications trop hasardeuses, je ne parviens plus à faire apparaitre mes catégories définies comme Home et autres emplacements de liens de la page d’accueil. Je souhaiterais « reset » tout mais conserverais-je l’aspect visuel du site ? Est-ce que ça efface juste le contenu intégralement mais ça laisse le design ? Le site est-il toujours hébergé et visible malgré cette manip ?
    Autre question, est-il possible de restaurer une ancienne version de mon site sachant que je dispose de la toute première version de mon thème wordpress ?

    Encore une fois je suis hyper débutant, ne me jetez pas la pierre si je ne dis que des inepties… Merci!

    😉

    1. Avatar de Boris
      Boris

      En lisant les derniers commentaires je m’aperçois que j’ai déjà la réponse à plusieurs de ces questions… Alors je me permets de poser plutôt celle-ci: que faut-il faire pour charger une ancienne version de notre thème ?

      1. Avatar de Aurélien Denis
        Aurélien Denis

        Je ne suis pas sûr de comprendre la question. Il convient d’envoyer les thèmes dans le dossier /wp-content/themes ou via Apparence > Thèmes.

  19. Avatar de quentinmasson57
    quentinmasson57

    Bonsoir, où sont tous nos articles, médias, plugins et thèmes ? Supprimés ? Peut’on récupérer tous cela à quelque part ou sauvegarder avant le reset ?

    Merci d’avance

    1. Avatar de Aurélien Denis
      Aurélien Denis

      Bien sûr qu’il faut sauvegarder avant un reset… c’est tout le principe ! 😉

  20. Avatar de van3ssa
    van3ssa

    Bonjour,
    Ce petit plugin m’a bien aidé, cependant wordpress n’arrive plus à activer mes thèmes!! Peut importe le thème que je souhaite activer, il ne me l’affiche pas. Je ne vois pas d’où cela pourrait venir.
    Si quelqu’un a une idée, pouvez-vous m’aider SVP.
    Bonne journée

    1. Avatar de Aurélien Denis
      Aurélien Denis

      Aucune idée… il faudrait intervenir directement…

  21. Avatar de Thiebaut Labrousse (@ThiebautLA)
    Thiebaut Labrousse (@ThiebautLA)

    merci

  22. Avatar de Hélène
    Hélène

    Merci mille fois pour le tuyau..J’ai installer l’extention Portfolio slidshows et je ne pouvais plus accéder à mon site , si tu as un tuyau pour que ça n’arrive plus ça serai super.
    Merci de toute façon.

    1. Avatar de Aurélien Denis
      Aurélien Denis

      Si un plugin pose soucis, il suffit de renommer le dossier ou de le supprimer avec un client FTP comme FileZilla. 😉

    2. Avatar de Julio Potier
      Julio Potier

      …ou si tu n’utilises pas FTP ou n’a pas d’accès FTP sur ce site « WP No Plugins » http://baw.li/wpnp 😉

      1. Avatar de denny
        denny

        un peu radical quand meme…

  23. Avatar de Benzaky
    Benzaky

    merci pour votre article Intéressant : )

  24. Avatar de Darti
    Darti

    Bonjour,

    Je cherche à réinitialiser mon site car j’ai voulu appliquer un thème qui a tout fait sauter. Comment réinitialiser sans avoir accès à mon back office?

    ( Fatal error: Call to undefined function wp_get_theme() in /htdocs/public/www/wp-content/themes/path/library/admin/theme-settings.php on line 35)

    Merci de votre aide!

    1. Avatar de Aurélien Denis
      Aurélien Denis

      Il suffit de supprimer ou de renommer le thème via le client FTP (FileZilla par exemple).

      1. Avatar de Denny
        Denny

        Trop rapide, c’est ce que j’allais dire…
        et quel est le theme qui fait ca?

        1. Avatar de Aurélien Denis
          Aurélien Denis

          Celui qui était activé évidemment comme indiqué dans le chemin de l’erreur. 😉

          1. Avatar de Denny
            Denny

            C’est que je me suis dit …
            donc library je suppose

        2. Avatar de Darti
          Darti

          C’était le thème « Path ». Merci à tous pour vos commentaires. Vous m’avez bien aidé à régler le problème!

  25. Avatar de denny
    denny

    la oui, je suis d’accord 🙂
    à nous de ne pas mettre des prefixs se ressemblant trop…

    mais dans mon cas, ca marche cool 🙂

  26. Avatar de denny
    denny

    @julio, je ne vois pas pourquoi car wp_demo, c’est different de wp_prod
    SHOW TABLES LIKE ‘wp_prod%’ et
    SHOW TABLES LIKE ‘wp_demo%’ ne va pas retourner la meme chose si??

    1. Avatar de Julio Potier (BoiteAWeb)
      Julio Potier (BoiteAWeb)

      Pardon je me suis mal exprimé : « Si j’ai 2 WordPress DE PLUS »

      J’ai donc un « wp_ » puis un « wp_demo_ » et enfin le « wp_prod_ »
      Je reset le « wp_ » et là c’est le drâme.
      Mieux là ?

      1. Avatar de Aurélien Denis
        Aurélien Denis

        OK ! 😉

  27. Avatar de denny
    denny

    Une question tout de meme avant de me lancer dans la suppression.

    Supprime-t-il toute la base ou bien seulement le schéma en cours.

    Car en supprimant mon dev cela m’embetterai de tout supprimer.

    Merci

    1. Avatar de Aurélien Denis
      Aurélien Denis

      Je suis d’avis qu’il réinitialise tout mais je ne le confirme pas. C’est une bonne question… fais une sauvegarde et dis nous le résultat ! 😉

      1. Avatar de denny
        denny

        Je viens de faire le test sur 2 sites ayant la meme base, il ne supprime que le schéma concerné..
        Dans le code, on peut voir :
        $prefix = str_replace( ‘_’, ‘\_’, $wpdb->prefix );
        Ce qui doit correspondre au préfix que l’on donne lors de la création du site

        1. Avatar de Aurélien Denis
          Aurélien Denis

          Yep exactement pour le préfixe ! Donc effectivement si ton préfixe de table est différent aucun soucis.

          Merci du retour ! 😎

        2. Avatar de Julio Potier (BoiteAWeb)
          Julio Potier (BoiteAWeb)

          Détrompez vous, la ligne suivante qui est la requête est celle-ci :
          $prefix = str_replace( ‘_’, ‘_’, $wpdb->prefix );
          $tables = $wpdb->get_col( « SHOW TABLES LIKE ‘{$prefix}%’ » );
          foreach ( $tables as $table ) {
          $wpdb->query( « DROP TABLE $table » );
          }
          Ce qui signifie que si j’ai 2 WordPress avec ces 2 préfixes « wp_demo_ » et « wp_prod_ », les 2 seront DROP !
          Le préfixe de vos BDD doit rééllement être bien différent. « mode_wp_ » et « prod_wp_ » est un meilleur choix.
          Pour info, ce problème est le même pour le plugin « WP Security Scan » qui permet de modifier le préfixe de la BDD #vecu

          A+ !

  28. Avatar de Evolayne
    Evolayne

    Bonsoir Aurélien
    Merci pour la réponse précise, ne voulant pas faire de bêtises j ai préféré demander
    Mais j ai deja trop de message pour faire cela dommage
    Merci encore
    Evolayne

  29. Avatar de Evolayne
    Evolayne

    Auteur : Julio Potier (BoiteAWeb)
    Commentaire :
    L’article dit ceci : « la base de données sera remise à son état initial », « Remettre à zéro », « installation propre et saine », « Réinitialiser complètement votre blog » et la vidéo est aussi à regarder.
    Je pense que tu auras répondu toute seule à ta question.
    Merci mais je n ai pu regarder la vidéo elle en fonctionne pas d ou je suis, je ne vois que des traits jaune et rouge sympa la reponse
    Evolayne

  30. Avatar de Julio Potier (BoiteAWeb)
    Julio Potier (BoiteAWeb)

    L’article dit ceci : « la base de données sera remise à son état initial », « Remettre à zéro », « installation propre et saine », « Réinitialiser complètement votre blog » et la vidéo est aussi à regarder.
    Je pense que tu auras répondu toute seule à ta question.

  31. Avatar de Evolayne
    Evolayne

    bonjour Aureliens,
    Une question, si je fais cela avec mon site aggregate, est-ce que je vais devoir remettre tous les articles ou bien resteront -ils?
    merci

    1. Avatar de Aurélien Denis
      Aurélien Denis

      Une remise à zéro consiste… à tout effacer ! Donc tu perdras tout. 😉

  32. Avatar de Denny
    Denny

    Merci, je prends, ca m’evitera de toujours refaire une installation sur mon site de dev.

  33. Avatar de quenault
    quenault

    voilà ,j’avais ouvert un blog « wordpress , »puis un jour ,je n’ai pu aller sur mon blog ,car soit y sans que mon mot de passe n’était pas bon ,alors que je ne l’ai jamais changé .donc ,je me suis retrouvée sans rien ,porte fermée ,et j’aimerai savoir ci je peux le récupérer ,comment ,car j’ai retrouvé mes coordonnées et mon avatar ;mais je n’arrive pas a savoir ouvrir mon blog ,et es-ce que je peux le renommé ,ou en ouvrir un autre .voilà ,je demande de l’aide car pas une prof de l’ordinateur ,un conseil serait le bien venu
    merci

    1. Avatar de Aurélien Denis
      Aurélien Denis

      Oui en suivant l’une de ces 3 techniques de réinitialisation de mot de passe. 😉

  34. Avatar de ulka
    ulka

    Merci pour tout.Intéressant !

  35. Avatar de Blog webdesign
    Blog webdesign

    Bonjour,

    Merci pour le partage de cette astuce, juste ce que j’avais besoins 🙂
    Pas compliqué à mettre en place en plus.

  36. Avatar de Loïc
    Loïc

    Bonjour,
    Super ! Le reset m’a permis de supprimer un bug qui m’empêchait de faire fonctionner WP e-commerce sur mon site de test avec Mamp.
    Merci

  37. Avatar de BoiteAWeb
    BoiteAWeb

    Hello
    Je viens de regarder le code et il faudrait faire le test avec un site sans utilisateur nommé « admin » et sans que l’admin soit l’ID 1.
    Pas sûr que ça fonctionne.

    1. Avatar de BoiteAWeb
      BoiteAWeb

      FAUX ! Cela fonctionne bien.
      Je viens de tester avec un compte admin dont le login n’est pas « admin » et où son ID n’était pas 1.
      Le reset a fonctionné et mon compte a été recréé.
      Par contre, je suis maintenant l’ID1 (logique bien sûr) mais à noter 😉
      Merci pour cette présentation Aurélien

      1. Avatar de Brel Valere
        Brel Valere

        super merci ca marche