通常投稿をカスタム投稿に移し替えたり、サイトそのものを移設したり。
そんな時に、WordPressの投稿記事を丸ごとインポート/エクスポートする方法を解説します。
今回は例として、通常投稿をカスタム投稿「技術ブログ」に引っ越しすることにします。
投稿データのエクスポート
WordPressダッシュボードのメニュー>「ツール」>「エクスポート」を選択します。
エクスポートしたい内容のラジオボタンを選択します。
例として「投稿」を選択し、エクスポートしたい範囲を選択します。
「エクスポートファイルをダウンロード」を選択します。
「WordPress.(ダウンロード日付).xml」がダウンロード出来たらOKです。
xmlデータの編集
エクスポートしたxmlファイルをエディタで開き、
CDATA[post]
というキーワードで検索します。
上記の「post」の部分を、カスタム投稿タイプで設定したスラッグ名に変更します。
例として「post」→「blog」に変更します。
もしカスタム投稿→別のカスタム投稿にしたいときも同様です。
編集したファイルのインポート
WordPressダッシュボードのメニュー>「ツール」>「インポート」を選択します。
「WordPress」というインポーターの「今すぐインストール」を選択し、「インポータ―の実行」を選択します。
対象のxmlファイルを選択し、「ファイルをアップロードしてインポート」ボタンを押せばOKです。
以上で、投稿データの引っ越しができます。