どうも、こんにちは。
Webデザイナーのなお(@ENOWL_Nao)です。
今回は、「Custom Post Type UI」を使用して作成したカスタム投稿タイプを別の環境に引っ越す方法を紹介します。
ローカル環境でカスタム投稿タイプを作成後、手動で本番環境に反映するのは手間と時間がかかりますよね。
また、スラッグや設定方法を間違えると本番でカスタム投稿タイプに問題が生じてしまうこともあります。
そういった設定ミスに気づかずに時間を無駄にすることもありますよねー。
今回の方法を使用すれば、数回のコピー&ペーストで引っ越しを完了することができます。
特に難しいことはありませんので、一緒にやっていきましょう!
この記事では、Custom Post Type UIを使用してカスタム投稿タイプを作成した場合を想定しています。
カスタム投稿タイプとは?
まず、カスタム投稿タイプを簡単に説明します。
これはWordPressにおける投稿や固定ページ以外のコンテンツを作成するための機能です。
カスタム投稿タイプを使用することで、通常の投稿や固定ページとは異なる情報を更新する際に便利です。
カスタム投稿タイプの引っ越し方法
ローカル環境と本番環境での作業が混乱しないように線の色を分けています。
STEP1 管理画面のサイドバーからCustom Post Type UIの設定画面に移動
管理画面のサイドバーから「CPT UI」をクリックしてCustom Post Type UIの設定画面に移動します。
STEP2 投稿タイプをエクスポートする
タブから「投稿タイプをインポート/エクスポート」をクリックします。
「Export Post Types 設定」に記載されているコードをコピーします。
STEP1 管理画面のサイドバーからCustom Post Type UIの設定画面に移動
管理画面のサイドバーから「CPT UI」をクリックしてCustom Post Type UIの設定画面に移動します。
STEP2 投稿タイプをインポートする
タブから「投稿タイプをインポート/エクスポート」をクリックします。
「投稿タイプをインポート」に先ほどコピーしたコードを貼り付けます。
貼り付けたら下の「インポート」ボタンを押してインポートします。
これでカスタム投稿タイプの引っ越しは完了です。
次にタクソノミーの引っ越しについて説明します!
タクソノミーの引っ越し方法
こちらもローカル環境と本番環境での作業が混乱しないように線の色を分けています。
STEP1 管理画面のサイドバーからCustom Post Type UIの設定画面に移動
管理画面のサイドバーから「CPT UI」をクリックしてCustom Post Type UIの設定画面に移動します。
STEP2 タクソノミーをエクスポートする
タブから「投稿タイプをインポート/エクスポート」をクリックします。
「Export Taxonomies 設定」に記載されているコードをコピーします。
STEP1 管理画面のサイドバーからCustom Post Type UIの設定画面に移動
管理画面のサイドバーから「CPT UI」をクリックしてCustom Post Type UIの設定画面に移動します。
STEP2 タクソノミーをインポートする
タブから「投稿タイプをインポート/エクスポート」をクリックします。
「タクソノミーをインポート」に先ほどコピーしたコードを貼り付けます。
貼り付けたら下の「インポート」ボタンを押してインポートします。
これでタクソノミーの引っ越しも完了です。
タクソノミーの引っ越しの注意点
この方法でタクソノミーの移行はできますが、タームは手動で作成する必要がありますので、注意してください。
下の画像のようにタームは登録されていない状態になります。
カスタム投稿タイプの引っ越し方法まとめ
手順を簡単にまとめます。
- ローカル環境でカスタム投稿タイプをエクスポートします。
- 本番環境にインポートします。
- ローカル環境でタクソノミーをエクスポートします。
- 本番環境にインポートします。
注意点として、タームは手動で移行する必要があります。
ですが、カスタム投稿タイプとタクソノミーを手動で登録する手間を考えればずっと楽になります。
ここまで読んでいただき、ありがとうございました!
私について

ホームページをご覧いただきありがとうございます!
なおと申します。
現在はフリーランスのWebデザイナーとして活動しています。 WebデザインからコーディングからWordPress実装まで一貫してホームページ制作を行うことができます。