私は自分のWordPressブログを新しいホストに移管しています。ブログファイルをコピーし、XMLのインポート/エクスポートを使用してコンテンツをコピーしたところ、ブログは稼働しています。
足りない部分は構成です。新しいブログでは、すべてのプラグインがオフになっており、ウィジェットはデフォルトに設定されており、プラグイン設定(たとえば、Google Analyticsコード)は設定されていません。
古いブログから設定やプラグインの設定を転送するにはどうすればいいですか?
あなたのWordPress接頭辞で始まるすべてのテーブルをエクスポートしなければなりません。
あなたはあなたのSQLファイルを手に入れました。すべてのファイルを新しいディレクトリに移動します。新しいホストに新しいデータベースを作成する場合は、wp-config.phpのデータベース名を変更する必要があります。
その後、SQLファイルを新しいデータベースにインポートする必要があります。
古いドメイン名を新しいドメイン名に置き換えます。データベースのwp_optionsテーブルに移動します。
Siteurlのオプション名を変更してください。 2ページ目で "url"オプション名を新しいURLに変更します。
あなたがコマンドラインWordPressが好きなら、あなたはこのようにそれをすることができます:
wp db export
wp db import
wp export
wp import
https://wp-cli.org/commands/export/
私はいつもプラグインを使っていました: WP Migrate DB 。正常に動作します。シンプルで、簡単で、インストールや使用に重いWPユーザー/プログラマーは必要ありません。