Prestashop : comment effacer les donnes de test ?

1. Prestashop : Supprimer les commandes de test manuellement
Dans le back-office PrestaShop, tu peux supprimer les commandes de test une par une via Commandes > Commandes. Cela permet de faire un premier nettoyage rapide.
Attention, cette action ne supprime pas les clients ni les paniers associés. Il est conseillé de vérifier si d’autres liens de données subsistent pour garantir une base propre et éviter les incohérences lors de futurs tests.
2. Prestashop : Effacer les produits de test via le catalogue
Accède à Catalogue > Produits et sélectionne tous les produits tests que tu as créés. Supprime-les manuellement ou en masse via l’action groupée.
Cela permet d’avoir un catalogue vide avant le lancement officiel. N’oublie pas de supprimer également les images associées, qui restent présentes sur le serveur même après suppression des produits.
3. Prestashop : Supprimer les clients tests
Les comptes clients de test peuvent être supprimés depuis Clients > Clients. Identifie ceux avec des noms fictifs ou des adresses mail temporaires.
Supprimer les clients permet de nettoyer la base de données utilisateurs et de repartir sur des bases saines. Cela évite toute confusion entre les vrais utilisateurs et les entrées de test avant la mise en production.
4. Prestashop : Réinitialiser la boutique avec un module de reset
Tu peux utiliser le module "PrestaShop Cleaner" (ou Nettoyeur de la boutique), disponible sur le Addons Marketplace. Il permet de supprimer toutes les données de test en un clic.
Ce module nettoie les commandes, clients, paniers, produits, statistiques, etc. Attention : c’est irréversible. Il est donc fortement recommandé de faire une sauvegarde complète avant utilisation.
5. Prestashop : Supprimer les catégories inutilisées
Après avoir supprimé les produits, pense à supprimer aussi les catégories de test depuis Catalogue > Catégories, car elles restent parfois vides mais actives.
Cela permet de restructurer ton arborescence proprement. Garde uniquement les catégories utiles à ta boutique réelle pour une navigation claire et une expérience utilisateur optimale.
6. Prestashop : Nettoyer la base de données via phpMyAdmin
Si tu maîtrises un peu la technique, tu peux te connecter à phpMyAdmin et vider manuellement les tables liées aux commandes, clients, produits (ex. : ps_orders, ps_customers, ps_cart, etc.).
Cette méthode demande de bien connaître la structure des tables PrestaShop. Elle offre un nettoyage en profondeur mais doit être utilisée avec prudence pour éviter toute perte de données critiques.
7. Prestashop : Supprimer les images et fichiers inutiles
Même après avoir supprimé les produits, leurs images restent parfois dans le dossier /img/p/. Cela peut alourdir le serveur inutilement.
Utilise un outil FTP ou un module de nettoyage d’images pour supprimer les visuels orphelins. Cela permet de libérer de l’espace disque et d’optimiser les performances de la boutique.
8. Prestashop : Réinitialiser les statistiques
Les statistiques générées lors des tests (commandes, visites, panier moyen…) faussent les données une fois la boutique en ligne.
Va dans Statistiques > Tableau de bord, puis réinitialise les compteurs manuellement ou via un module. Cela permet de repartir avec des données réelles dès l’ouverture officielle du site.
9. Prestashop : Réinstaller une base vierge via l’installateur
Si la boutique est encore en phase de test, tu peux supprimer la base de données et relancer le processus d’installation de PrestaShop pour repartir sur une version propre.
Supprime tous les fichiers, réinstalle PrestaShop et recrée une nouvelle base MySQL vide. Cette solution radicale assure un nettoyage complet, idéal pour un nouveau départ.
10. Prestashop : Créer un environnement de test séparé
Pour éviter d’avoir à effacer régulièrement les données, crée une version de test de ta boutique sur un sous-domaine ou un dossier /staging.
Effectue tous tes tests dans cet environnement, puis déploie les données propres sur le site principal. Cela permet une gestion plus propre, sans affecter la version publique de ta boutique.