web-dev-qa-db-de.com

Ist es möglich, Benutzer bei einer neuen Wordpress-Installation zu duplizieren?

Ich habe eine Laufseite (Seite A).

Ich möchte die Site komplett neu schreiben, um alles zu verbessern, aber wenn ich fertig bin, möchte ich nicht alle dazu bringen, sich bei der neuen Site anzumelden.

Ich habe mich gefragt, ob ich mit einer sauberen Installation von Wordpress eine völlig neue Site in einer anderen Domain (Site B) erstellen kann. Wenn ich fertig bin, kopiere ich die Site über die folgenden Tabellen von Site A nach Site B: wp_options wp_users wp_usermeta

Und hätten dann alle meine bestehenden Benutzer vollen Zugriff auf Site B (die neue Site)?

Oder steckt noch mehr dahinter?

Vielen Dank

2
John T

Migrate DB Pro kann Ihnen dabei helfen. Stellen Sie sicher, dass alle Plug-in-Tabellen und die WP_Users- und WP_Usermeta-Tabellen migriert werden, wenn Ihre Benutzer Beiträge verfassen und Sie möchten, dass dieser Inhalt weiterhin verfügbar ist.

https://deliciousbrains.com/wp-migrate-db-pro/

Denken Sie auch daran, dass WP eine EAV-Architektur (Entity Attribute Value) für so ziemlich alles verwendet, was mit Benutzern und Inhalten zu tun hat. Wenn Sie also eine Menge Benutzer haben, wird dies Zeit in Anspruch nehmen oder möglicherweise abstürzen.

Ich führe eine Site mit 100.000 registrierten Benutzern aus und habe mit MigrateDBPro keine Probleme mit diesem Prozess, aber ich weiß, dass größere Sites Probleme haben würden.

1

Es gibt mehrere Plugins, die in eine CSV-Datei exportiert und dann aus dieser Datei importiert werden. Ihre Wahl, für welche Sie sich entscheiden. Suchen Sie einfach über den Bildschirm Plugins hinzufügen.

1
Rick Hellewell

Im Allgemeinen können Sie die Tabellen exportieren und in eine neue Datenbank importieren. Natürlich müssen Sie die richtige Domain in der Tabelle wp_options einstellen. Oder Sie können Migrations-Plugins verwenden.

1
idpokute