CG
(@du-bist-der-lenz)
起こりうるケースとしては、インポート側になるサイトが、プラグイン設定をはじめとして、エクスポート側と同じである必要があります。
テストサイトから本番サイトにメニューをコピーするということで、テンプレやプラグインなど設定が全て同じだとしたばあい、「 外観>メニュー」をエクスポート、インポートでそのまま他のサイトにコピーする方法は無いのでしょうか?
CG
(@du-bist-der-lenz)
テストサイトから本番サイトへの移行は、メニューも含めてできています。
少し例えが悪かったです。
固定ページや記事はエクスポート、インポートの機能があり、他のサイトにもページを移すことができます。
これと同様に外観>メニュー で作成したメニューを エクスポート&インポートできる方法を探っております。
宜しくお願いいたします。
CG
(@du-bist-der-lenz)
言い方を変えることしか出来ませんが、全てをエクスポートする中にメニューもあります。
インポート側で、テーマ、プラグインの準備も設定を含め同一で完了していれば、再現は問題無いでしょう。
いえ、記事や固定ページが大量にあり、テストでは修正中のページもあるので、外観>メニューだけを他のサイトに移す方法を探しています。
テーマやプラグインが同じでも、全てエクスポート、インポートするわけにはいかないのです。
CG
(@du-bist-der-lenz)
テスト段階で修正中のページは必要ですか。テスト環境のデータを本番サイトにするのですから、なおさらに必要な部分に限るのが良いことです。
本番サイトでクライアントが作成したカスタムメニューだけをテスト環境に移すといえば、ようやく意図が分かりますか?
テスト環境の記事や固定ページはそのままで。
CG
(@du-bist-der-lenz)
逆も同じ。本番サイトからテスト環境に移す方が寧ろ、勝手が良いでしょう。
メニューってカスタムリンクだけで構成されているならともかく、それぞれの投稿や固定データを入れ込む感じになるので、エクスポートされるXMLファイルをみても各データと紐付いている感じになってますよね。ですので、メニューだけ移すというのが現実的じゃない気がします。
ですので、テスト環境に移行 = 本番環境を丸ごと移行 じゃないと無理だと思います。
CG
(@du-bist-der-lenz)
テスト環境に移したい、本番サイトのメニューについて具体的なことと、どうしたくて移すのかが明瞭でないままではあるのですが。
項目をカスタムリンクに書き換えることで、テスト環境から本番サイトのリンク先にはしやすいかとは想像してる。
当然メニューだけを移しても、リンクが紐付いているわけではないので現実的ではない。
ただ、前述した目的であるのなら、本番サイトをテスト環境に移して。本番サイトの投稿が不要なら削除するのが簡便ですね。
トピックが立ってから2週間かかってるけど、段取り説明が必要かしら。
kimipoohさんのおっしゃるとおり、カスタムメニューというのが、全てカスタムリンク(/ 始まりでURLを直接指定)で書いているもので、ページと直接ひもづいていないものです。
結論から言うと、外観>メニュー(カスタムメニュー またはナビーションメニューとも言うらしい) だけをエクスポートしてバックアップしてり、それを他のサイトにインポートするのは不可能ということでしょうか?
メニューだけエクスポートする方法があるのでしたら、段取り説明、お願いします!
NAV menu exportというプラグインではだめなのでしょうか?
見たところ、プラグインやテーマを同じにしとけばメニューがエクスポートできるように見えるのですが。。
これをZIP圧縮してサイトのプラグインインストール画面にアップロードするだけです。
追加したら、ナビメニューのエクスポートというのが出てくるのですが
これでよろしいでしょうか?
(英語ですみません)
で、あとはたぶん、エディターの一括置き換え機能で、サイトのドメインを置き換えるだけです。
これが一番簡単だと思いますが、どうでしょうか?