CG
(@du-bist-der-lenz)
以前のバージョンからのアップデートで使っていると「リンク」の項目が使えますが、表示されないようになっているだけかはわからない。
カスタムリンクだけを、これで管理しています。
トピックが立ってから2週間の間に作業できない量なのでしょうね。わたしなら、見直しもできるので新規に作ってしまいますが。
プラグインを使うのであれば、公式ディレクトリで見つけるのは容易だと考えています。
段取りとしては、本番サイトそのままテスト環境にコピーする。投稿が不要であれば、削除して現在のテスト環境の、修正中のページを含む投稿をインポートするのと、同じでしょう。
手持ちの WordPress で メニュー(@@@テスト@@@)1つ、カスタムリンク1つのみの構成だけにして、NAV menu export で エクスポートしてインポートしましたが、インポートできませんねぇ。
エクスポートするデータとして、タクソノミー(メニュー)がないので、まずメニューないから追加できないぜ!って言われました。これは、XMLデータに 「すべて」でインポートしたうちのメニューのタクソノミーデータを
<wp:term><wp:term_id>数字</wp:term_id><wp:term_taxonomy>nav_menu</wp:term_taxonomy><wp:term_slug><![CDATA[%e3%83%86%e3%82%b9%e3%83%88]]></wp:term_slug><wp:term_name><![CDATA[@@@テスト@@@]]></wp:term_name>
をいれることで、メニュー自体のインポートはできます。
ただカスタムリンクがインポートできないですねぇ。
データとしては <item> 項目にあるのになぁ。
raspi0124さん>
このフォーラムでやりとりの最中に、同様のプラグインを探したのですが、公式でなかったり(管理画面から検索できない)、公式でも最終更新日が数年前だったり、イマイチ信用できないものが多かったです。
これは知らなかったので、参考にさせて頂きます。
CG
(@du-bist-der-lenz)
公式ディレクトリでも、同様のプラグインは見つかりますよ。
@jerico39 の狙いとは方向は違うでしょうが、
外部サイトとメニューを流用する形では、
https://ja.wordpress.org/plugins/menu-export/
またWordPressの最新バージョンに対応しています。
ちょっと質問内容から外れてしまいますが、CGさんが提示された「リンク」についての補足説明です。
この「リンク」機能は、WordPress 3.5で削除された機能になります。
バージョンアップで強制的にリンクが非表示になってしまうため、救済措置として、Link Manager プラグインが提供されて、これをいれることで機能が使えるようになりました。ただもうこのプラグインは古いので非推奨かなぁと思います。かわりに、Link Library プラグイン あたりがよいかもしれません。
CG(@du-bist-der-lenz)さん>
このプラグインも試したら何か意図と違っていたので、やめました。
私が「カスタムリンク」ばかりで設定してるから「なぜできない?」と不自然に思うだけで、メニューには固定ページ名と直接ひもづける方法もあるので、メニューだけ切り取って出す方法が発達しないのですね。
その辺りの仕様の難しさが理解できました。
kimipooh(@kimipooh)>
最初からこのようなプラグインで作成するといいかもしれませんね。
(これもまたリンクだけのエクスポート、インポート、設定 の移項方法が謎ですが)
試験的にエクスポートで「すべて」を選んでメニューをテストに突っ込んでみたら、 テストにメニュー名>同じリンクがあっても追加され、同じリンクが2重にできるという現象になりました。
これは不便ですね。
CG
(@du-bist-der-lenz)
カスタムリンクが二重に出来るのは、メニュー名(ID)が同一なのではないですか。