WPML
Bitte lesen Sie dieses Dokument sorgfältig durch, bevor Sie mit den eigentlichen Schritten fortfahren. Wenden Sie die auf dieser Seite vorgestellten Skripte nicht auf Ihre Live-Website an, da sie extrem wichtige Informationen aus der Datenbank der Website entfernen.

Es gibt drei wichtige Schritte, die Sie ausführen müssen, wenn unser Support-Team ein tiefergehendes Debugging Ihrer Website durchführen soll:
  • Erstellen Sie ein vollständiges Backup Ihrer Website, einschließlich aller Dateien und der Datenbank.
  • Stellen Sie uns eine Kopie Ihrer Website und ihrer Datenbank zur Verfügung, damit wir sie als Staging-Umgebung verwenden können.
  • Entfernen Sie alle persönlichen Informationen von der Website, die Sie mit uns teilen.

Wir schätzen Ihr Vertrauen in uns sehr und garantieren, dass wir Ihre Website und deren Inhalte nicht an Personen außerhalb des Unternehmens weitergeben. Wir empfehlen Ihnen jedoch dringend, alle persönlichen Informationen aus Ihrer Datenbank zu entfernen, bevor Sie sie an uns senden, da wir keine Verantwortung für den Verlust privater Informationen übernehmen können.

Um persönliche Informationen aus einer Staging-Kopie Ihrer Website zu entfernen, können Sie den folgenden SQL-Befehl ausführen:

Persönliche Informationen aus der Datenbank entfernen
-- 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';

Geschrieben von Amir · Zuletzt aktualisiert am 24. Mai 2022