WordPressでナビゲーションメニューをインポートおよびエクスポートする方法

WordPressでナビゲーションメニューをインポートおよびエクスポートしたいですか?

WordPressのデフォルトのインポート/エクスポート機能を使用すると、サイト全体の転送の一部として、あるウェブサイトから別のウェブサイトにメニューを移動できます。ただし、メニューのみをインポートおよびエクスポートすることはできません。

この記事では、サイト全体を転送することなく、WordPressでナビゲーションメニューを簡単にインポートおよびエクスポートする方法を紹介します。

WordPressでナビゲーションメニューをインポートおよびエクスポートする方法

WordPressでナビゲーションメニューをインポートおよびエクスポートする理由

すべてのWordPressウェブサイトには、インポートおよびエクスポート機能が組み込まれています。これらは、WordPressダッシュボードのツール » インポートおよびツール » エクスポートで見つけることができます。

WordPressダッシュボードの「ツール」メニューの下にある「インポート」および「エクスポート」オプション

ここでは、すべてのコンテンツをエクスポートするか、投稿、ページ、またはメディアのみをエクスポートするかを選択できます。

「すべてのコンテンツ」を選択すると、WordPressはすべてのページと投稿、コメント、カスタムフィールド、ターム、カスタム投稿タイプ、およびナビゲーションメニューをエクスポートします。

WordPressの組み込みエクスポートオプション

しかし、ナビゲーションメニューのみをエクスポートしたい場合もあります。たとえば、新製品の姉妹サイトを作成していて、同じメニューレイアウトとデザインを維持したい場合などです。

これを踏まえて、他のコンテンツをエクスポートせずに、新しいWordPressブログにナビゲーションメニューをコピーする方法を見てみましょう。

WordPressでナビゲーションメニューをエクスポートおよびインポートする方法

さらに進む前に、エクスポートするメニューに満足していることを確認してください。たとえば、メニューのスタイルを変更したり、重要なメニュー項目を強調したり、その他の変更を行ったりすることができます。

WordPressダッシュボードの外観 » メニューに移動すると、サイトのメニューを見つけることができます。

WordPressダッシュボードでナビゲーションメニューを編集する

メニューの変更方法については、WordPressでナビゲーションメニューを追加する方法の詳細ガイドをご覧ください。

次に、WPS Menu Exporter プラグインをインストールして有効化する必要があります。詳細については、WordPressプラグインのインストール方法のステップバイステップガイドを参照してください。

有効化したら、WordPress管理ダッシュボードのツール » エクスポートに移動する必要があります。

ナビゲーションメニュー項目のエクスポートの新しいオプションが表示されます。これにはメニュー自体とそれにリンクされているすべてのコンテンツが含まれます。プラグインは、リンクされた投稿に残されたコメントもエクスポートします。

エクスポートツールの「ナビゲーションメニュー項目のエクスポート」オプション

このコンテンツをエクスポートするには、単に「ナビゲーションメニュー項目」ラジオボタンを選択してから、「エクスポートファイルをダウンロード」ボタンをクリックしてください。

これにより、ナビゲーションメニューと、それにリンクされているすべてのページおよびコメントがダウンロードされます。

このすべてのコンテンツは、site.wordpress.yyyy-mm-dd という名前の.xmlファイルに保存されます。ここで、「site」はウェブサイトの名前、「yyyy-mm-dd」はダウンロードを作成した日付です。

エクスポートされたWordPressナビゲーションメニューファイルの例

WordPressメニューを新しいサイトにインポートする

次に、WordPressの標準のインポート機能を使用して.xmlファイルをインポートできます。

開始する前に、移行先のウェブサイトに、ゴミ箱内のページも含め、新しいメニューと同じ名前のページがないことを確認してください。この手順をスキップすると、WordPressはそれらのページを正しくインポートできない場合があります。

その後、ナビゲーションメニューをインポートしたいウェブサイトにログインします。次に、ツール » インポートに移動します。

まだインストールしていない場合は、WordPressインポーターツールをインストールする必要があるかもしれません。その場合は、「WordPress」の見出しを見つけて「今すぐインストール」をクリックしてください。

WordPress インポートツールのインストール

WordPressインポーターをインストールすると、「インポーターを実行」という新しいリンクが表示されるはずです。

このリンクをそのままクリックできます。

WordPressインポートツールを実行するにはリンクをクリックしてください

WordPressインポート画面で、「ファイルを選択」ボタンをクリックし、以前にダウンロードした.xmlファイルを選択します。

その後、「ファイルをアップロードしてインポート」ボタンをクリックしてください。

.xmlファイルをアップロードし、ボタンをクリックして新しいサイトにインポートします

次の画面で、WordPressはインポートされたコンテンツをどの作成者に割り当てるか尋ねます。

マルチ作成者のWordPressブログを実行している場合は、「既存のユーザーに投稿を割り当てる」ドロップダウンを開き、リストからユーザー名を選択できます。

ページを割り当てる作成者をドロップダウンリストから選択する

他のオプションとして、このコンテンツに新しいユーザーまたは作成者を追加するには、「新しいユーザーを作成…」フィールドにログイン名を入力します。

メニューと一緒にページをインポートする場合は、インポートに画像が含まれていることを確認するために、「ファイルの添付をダウンロードしてインポート」ボックスをチェックすることも必要です。

インポートの設定に満足したら、「送信」ボタンをクリックしてください。

数秒後、インポートが成功したことを示すメッセージが表示されるはずです。

ナビゲーションメニューをインポートした後の成功メッセージ

インポートしたメニューとページの表示

インポートされたメニューを確認するには、外観 » メニューにアクセスしてください。ここで、すべてが正しく設定されていることを確認できます。

インポートしたメニューに変更を加えることもできます。たとえば、検索バーを追加したり、ソーシャルメディアアイコンを追加したりできます。

インポートされたメニュー

WordPressダッシュボードのページタブをクリックして、リンクされたページ、コメント、画像がメニューと一緒にインポートされたかどうかも確認できます。

この記事がWordPressでナビゲーションメニューをインポートおよびエクスポートする方法を学ぶのに役立ったことを願っています。また、ナビゲーションメニューにトピックを追加する方法に関するガイドや、WordPressナビゲーションメニューをマスターするための最高のチュートリアルもご覧ください。

この記事が気に入ったら、WordPressのビデオチュートリアルについては、YouTubeチャンネルを購読してください。 TwitterFacebookでもフォローできます。

開示:当社のコンテンツは読者によってサポートされています。これは、当社のリンクの一部をクリックすると、当社が手数料を得る可能性があることを意味します。WPBeginnerがどのように資金提供されているか、それがなぜ重要か、そしてどのように私たちをサポートできるかについては、こちらをご覧ください。当社の編集プロセスはこちらです。

究極のWordPressツールキット

無料のツールキットにアクセスしましょう - すべてのプロフェッショナルが持つべきWordPress関連の製品とリソースのコレクションです!

読者とのインタラクション

10 CommentsLeave a Reply

  1. まさに私が探していたものです!
    メニューを新しいサイトに移行しようとしていて、WPS Menu Exporterプラグインはゲームチェンジャーになりそうです。完全なエクスポートよりもずっと簡単です。

    内蔵ツールについても教えてくれてありがとう。将来のバックアップのために知っておくと便利です!

  2. メガメニューを使用しているサイトがあり、メガメニューのエクスポートとインポートも可能かどうか疑問に思っていました。
    または、メガメニューに関して何か制限はありますか?

    • メニューのメガメニュー作成に使用されるツールによって大きく異なります。

      管理者

  3. これは素晴らしいリソースですが、興味があります…サブメニューを含むナビゲーションメニューもインポートおよびエクスポートできますか?それとも、このプロセスは基本的なメニューにのみ機能しますか?

  4. エクスポートは役立つかもしれませんが、メニューの重複オプションが存在するかどうか尋ねてもよろしいですか?

    • 現時点ではできませんが、それを達成する方法として同じサイトにメニューをインポートすることはできます。

      管理者

  5. こんにちは – 最後のステップが抜けています。インポート後、[外観] / [メニュー] に移動し、各メニューを個別に選択して、「メニュー設定」の下にある適用するチェックボックスをオンにしてから、[メニューを保存] をクリックする必要があります。そうして初めて、新しいサイトでメニューが正しく表示されます。

  6. Hi

    これは、サイト全体をあるドメイン&ホストから別のドメイン&ホストに移行するためのツールになりますか?

返信する

コメントを残していただきありがとうございます。すべてのコメントは、当社のコメントポリシーに従ってモデレーションされますので、ご了承ください。メールアドレスは公開されません。名前フィールドにキーワードを使用しないでください。個人的で有意義な会話をしましょう。