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. Certifié sans faille de sécurité connue par BoiteAWeb.
Taille : 10,5 KiB • Date : 8 mars 2012 • Hits : 976Une fois installé et activé, rendez-vous dans le menu Outils puis 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 ?
Crédits photo orse
Podcast: Télécharger (88.7MB)







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.
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
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
Bonjour,
Merci pour le partage de cette astuce, juste ce que j’avais besoins
Pas compliqué à mettre en place en plus.
Merci pour tout.Intéressant !
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
Oui en suivant l’une de ces 3 techniques de réinitialisation de mot de passe.
Merci, je prends, ca m’evitera de toujours refaire une installation sur mon site de dev.
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
Une remise à zéro consiste… à tout effacer ! Donc tu perdras tout.
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.
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
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
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
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 !
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
Yep exactement pour le préfixe ! Donc effectivement si ton préfixe de table est différent aucun soucis.
Merci du retour !
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+ !
@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??
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à ?
OK !
la oui, je suis d’accord
à nous de ne pas mettre des prefixs se ressemblant trop…
mais dans mon cas, ca marche cool
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!
Il suffit de supprimer ou de renommer le thème via le client FTP (FileZilla par exemple).
Trop rapide, c’est ce que j’allais dire…
et quel est le theme qui fait ca?
Celui qui était activé évidemment comme indiqué dans le chemin de l’erreur.
C’est que je me suis dit …
donc library je suppose
C’était le thème « Path ». Merci à tous pour vos commentaires. Vous m’avez bien aidé à régler le problème!
merci pour votre article Intéressant : )
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.
Si un plugin pose soucis, il suffit de renommer le dossier ou de le supprimer avec un client FTP comme FileZilla.
…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
un peu radical quand meme…
merci