【Wordpress】テストから本番にDB移行するけどdumpするのが怖い時

つまり、既に稼働済みの本番DBに移行するときの事です。

公開前ならdumpしてインポートして、前の記事に書いたようにツールを使ってURLを書き変えたら終了。

なんだけど、それをやってしまうと書き変える前の少しの間、サイトがテストの方を見に行ってしまう。
Basic認証とかかけてるから当然本番にBasicがかかったようになる。

前の記事はこちら
hiromode.hatenablog.com




※そもそも、Wordpressを見に行く場合の基本は
アクセスくる→/index.phpみる→中には/wp/wp-blogheaader.phpに行けって書いてあるから見に行く
Wordpressが動く!
という流れになる。
(ルート直下にある.htaccessにリダイレクト処理が書いてあるはずだが、
これはパーマリンク設定をカスタムにするときに必要なだけなので直接は関係ない。
これがないとTOPとかは見れるけど下層が404で見れないってだけ。最終的に必要ではあるけど。)


結論、Wordpressの機能にあるツールを使う

■テスト側
画面左メニュー>ツール>エクスポート


■本番側
画面左メニュー>ツール>インポート>ユーザを選択>下のチェックをつける>実行

※ただしカスタムフィールドの場合だけ下記にする
画面左メニュー>ツール>インポート>ユーザを選択>下のチェックをつけない>実行


もうあほなんじゃないかと思うけどこれで解決。
普通に1分くらいで終わるしマウス操作で終わる。

なんじゃらほい。