WordPressのDB移行 - Restoration/WP-BoilerPlate GitHub Wiki
DBからSQLをエクスポートする 次に新しいDBへSQLをインポートする
DBにインポートした後、DBないのURLなどは前のURLになっているので書き換える必要がある そこで以下のURLから検索して置き換えるツールをダウンロード
WordPress Serialized PHP Search Replace Tool
ダウンロードしたファイルをWordPressのconfig.phpのある階層に配置
そのファイルのURLにアクセス、置き換え画面がでるので フォームに置き換えるURLと置き換えられるURLを入力し、live run
これでDBの置き換え終了
補足として、移行時に固定ページや投稿記事が404エラーになった場合は .htaccessに以下を記述
# BEGIN WordPress
<IfModule mod_rewrite.c>
RewriteEngine On
RewriteBase /
RewriteRule ^index\.php$ - [L]
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule . /index.php [L]
</IfModule>
# END WordPress