Veuillez lire ce document attentivement avant de passer aux étapes concrètes. N’appliquez pas les scripts présentés sur cette page à votre site de production en ligne, car ils suppriment des informations extrêmement importantes de la base de données du site.
Il y a trois étapes importantes que vous devez suivre lorsque vous avez besoin que notre équipe de Support effectue un débogage plus approfondi de votre site :
- Créez une sauvegarde complète de votre site, incluant tous les fichiers et la base de données.
- Fournissez-nous une copie de votre site et de sa base de données, afin que nous puissions l’utiliser comme environnement de test.
- Supprimez toutes les informations personnelles du site que vous partagez avec nous.
Nous apprécions grandement votre confiance et vous garantissons que nous n’allons partager votre site et son contenu avec personne en dehors de l’entreprise. Cependant, nous vous encourageons vivement à supprimer toutes les informations personnelles de votre base de données avant de nous l’envoyer, car nous ne pouvons être tenus responsables de la perte d’informations privées.
Pour supprimer les informations personnelles d’une copie de test de votre site, vous pouvez exécuter la commande SQL suivante :
Supprimer les informations personnelles de la base de données
-- replace the user email and user information with a scrambled one
UPDATE wp_users SET user_login = CONCAT('test', ID), user_nicename = user_login, user_email = CONCAT('email+test', ID, '@example.com'), user_url = '', display_name = user_login;
-- replace user first name and last name with scrambled information
UPDATE wp_usermeta SET meta_value = CONCAT('test', user_id) WHERE meta_key IN ('first_name', 'last_name', 'nickname');
-- replace users passwords with a simpler one
UPDATE `wp_users` SET `user_pass`=MD5('testing') WHERE 1;
-- replace admin email with a scrambled one
UPDATE wp_options SET option_value = 'email+test@example.com' WHERE option_name = 'admin_email';