web-dev-qa-db-fra.com

Est-il possible de dupliquer des utilisateurs sur une nouvelle installation Wordpress?

J'ai un site en cours d'exécution (site A).

Je veux réécrire complètement le site pour tout améliorer, mais, une fois terminé, je ne veux pas obliger tout le monde à s'inscrire sur le nouveau site.

Je me demandais si je pouvais créer un site entièrement nouveau sur un domaine différent (site B) avec une nouvelle installation de Wordpress - puis, une fois que j'ai terminé de développer la copie de site sur les tables suivantes de site A à site B: wp_options wp_users wp_usermeta

Et tous mes utilisateurs existants auraient-ils alors un accès complet au site B (le nouveau site)?

Ou y a-t-il plus que cela?

Merci

2
John T

Migrate DB Pro peut vous aider. Assurez-vous de migrer les tables de plug-ins et les tables WP_Users et WP_Usermeta si vos utilisateurs publient des publications et que vous souhaitez que ce contenu reste disponible. Assurez-vous de conserver également les tables WP_Posts et WP_Postmeta.

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

N'oubliez pas non plus que WP utilise une architecture EAV (Entity Attribute Value) pour à peu près tout ce qui concerne l'utilisateur et le contenu. Par conséquent, si vous avez une tonne d'utilisateurs, cela prendra du temps ou risque de planter.

Je gère un site avec 100 000 utilisateurs enregistrés et je n'ai aucun problème avec ce processus utilisant MigrateDBPro mais je sais que des sites plus importants auraient des problèmes.

1
Nicholas Koskowski

Plusieurs plug-ins vont exporter dans un fichier CSV, puis importer à partir de ce fichier. Votre choix sur lequel utiliser. Il suffit de chercher via l'écran Add Plugins.

1
Rick Hellewell

En général, vous pouvez exporter les tables et les importer dans une nouvelle base de données. Bien sûr, vous devez définir le domaine approprié dans la table wp_options. Ou vous pouvez utiliser des plugins de migration.

1
idpokute