別に気にならなければウィジェットのエクスポートインポートができるプラグインもあるのでそれ使えばいいんですが、ここではウィジェットをインポートできない理由を。ウィジェットももちろんデータベースに保存されています。ウィジェットって位置も変えられるわ、なんなら削除もできるわでかなりぐちゃぐちゃの情報ですよね。いろんなパターンに対応できるように、シリアライズという方法でウィジェットの情報はデータベースに保存されています。すごく詳しいサイトがあったんですが、URLが見つからず申し訳ないんですが、言葉を借りると、シリアライズっちゅうのは「1つ目の〇〇ウィジェットは10byteで中身はこんなの、2つ目の△△のウィジェットは20byteで中身はこんなの...みたいにサイズと実際のウィジェット情報が1組になってずらずらと保存される感じ。このサイズと実際の中身のbyte数が違うとエラーになってウィジェットが読み取れなくなる。さっきSQLのURLを置換しましたよね。ウィジェットの中身の方のbyte数が旧URLと新URLの文字数分違っちゃってるんです。ウィジェットはデータベースにちゃんと保存されているにもかかわらず、新環境では読み出しエラーになって表示されない、というわけ。理由が分かればモヤモヤもすっきり。プラグイン使ってぱぱっとインポートしちゃいましょう。まとめワードプレスのドメインお引越しについて注意点をまとめました。SQLファイルを置換するとか301リダイレクトをブラウザが覚えちゃうとか、いろいろ落とし穴があって思ったより時間がかかってしまいました。一度経験すれば次はスムーズにできるハズ!...次の機会がいつくるかわかりませんが、まあ参考にしてみてください。