最も必要とされている時に、信頼できるWordPressチュートリアルを。
WordPress入門ガイド
WPBカップ
2500万人以上
当社のプラグインを使用しているウェブサイト
16+
WordPress経験年数
3000+
専門家によるWordPressチュートリアル

WordPressナビゲーションメニューに投稿タイプアーカイブを追加する方法

最近、読者の一人から、WordPressのナビゲーションメニューにカスタム投稿タイプアーカイブページへのリンクを追加できるかどうか尋ねられました。WordPressのアーカイブページは、特定の投稿タイプ、カテゴリ、またはタグの下にあるすべての投稿のリストを表示します。この記事では、WordPressナビゲーションメニューに投稿タイプアーカイブを追加する方法を説明します。

ナビゲーションメニューにカスタム投稿タイプアーカイブリンクを追加する方法

WordPressにおけるカスタム投稿タイプアーカイブ

WordPressでは、「アーカイブ」という用語は、投稿タイプまたはタクソノミーカテゴリやタグなど)のエントリのリストに使用されます。

カスタム投稿タイプのアーカイブが有効になっている場合、ウェブサイトに表示できます。通常、カスタム投稿タイプのアーカイブページのURLはこの形式になります。

http://example.com/post-type-slug/

投稿タイプスラッグは、カスタム投稿タイプのわかりやすい名前です。

例えば、「ディール」というカスタム投稿タイプがあり、そのアーカイブページは次のようなURLで表示できます。

https://www.wpbeginner.com/deals/

カスタム投稿タイプのアーカイブページへのリンクを、サイトのナビゲーションメニューに配置できます。これにより、ユーザーは、その投稿タイプに投稿された過去のエントリをすべて1つのページで見ることができます。

それでは、WordPressナビゲーションメニューにカスタム投稿タイプアーカイブページへのリンクを追加する方法を見てみましょう。

ナビゲーションメニューにカスタム投稿タイプアーカイブページへのリンクを追加する

まず、外観 » メニュー ページにアクセスする必要があります。左側の列に、カスタム投稿タイプごとのタブが表示されます。

WordPressのナビゲーションメニュー画面のカスタム投稿タイプタブ

カスタム投稿タイプの名前をクリックして展開し、「すべて表示」タブをクリックする必要があります。

投稿タイプアーカイブのオプションが表示されます。その横にあるチェックボックスをオンにしてから、「メニューに追加」ボタンをクリックします。

カスタム投稿タイプアーカイブが、右側の列のメニュー項目として表示されます。

カスタム投稿アーカイブメニュー項目

デフォルトでは、カスタム投稿タイプ名に「archives」という単語を付けてリンクラベルとして使用します。

これをより簡単なものに変更したい場合があります。メニュー項目をクリックして編集し、ナビゲーションラベルを変更します。

メニューラベル

変更を保存するために、メニューの保存ボタンをクリックすることを忘れないでください。

ナビゲーションメニューにカスタム投稿タイプアーカイブリンクを表示するために、ウェブサイトにアクセスできるようになりました。

WordPressナビゲーションメニューのカスタム投稿タイプリンク

投稿やページと同様に、投稿タイプから単一のエントリをナビゲーションメニューに追加することもできます。

エントリを選択し、「メニューに追加」ボタンをクリックするだけです。

投稿タイプから単一のアイテムをナビゲーションメニューに追加する

変更を保存するために、メニューの保存ボタンをクリックすることを忘れないでください。

カスタム投稿タイプがメニュー画面に表示されない

カスタム投稿タイプを 外観 » メニュー ページに表示するには、いくつかの要件を満たす必要があります。

まず、カスタム投稿タイプにアーカイブページが存在することを確認する必要があります。通常、URLは次のようになります。

http://example.com/movies/

example.com をご自身のドメイン名に、movies を投稿タイプに置き換えてください。

このページに投稿タイプの項目が表示される場合、その投稿タイプはアーカイブをサポートしていますが、他の要件はサポートしていないことを意味します。

良いニュースは、カスタム投稿タイプアーカイブページをカスタムリンクとして追加できることです。

外観 » メニュー ページにアクセスし、「カスタムリンク」タブをクリックして展開します。

カスタムリンクとして投稿タイプアーカイブリンクを追加する

URLフィールドにカスタム投稿タイプアーカイブページのURLを入力し、リンクフィールドに表示したいラベルを追加します。

次に、「メニューに追加」ボタンをクリックすると、カスタムリンクが右側の列に表示されることに気づくでしょう。

ナビゲーションメニューのカスタムリンク項目

変更を保存するには、保存メニューボタンをクリックできるようになりました。

この記事が、WordPressナビゲーションメニューに投稿タイプアーカイブを追加する方法を学ぶのに役立ったことを願っています。また、最も役立つ12のWordPressカスタム投稿タイプチュートリアルのリストもご覧ください。

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

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

究極のWordPressツールキット

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

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

8 CommentsLeave a Reply

  1. こんにちは。
    少し混乱しています。our-category.php テンプレートと our-taxonomy.php アーカイブページを使用する予定ではなかったでしょうか?それとも、この場合はカスタム PHP ループ/テンプレートを作成する必要はないのでしょうか?
    ありがとうございます

  2. URLで親を引き継ぐようにしてこれを実行する方法はありますか?たとえば、/videos/ というカスタム投稿タイプを作成します。「our-projects」の下にメニューに追加すると、URLは /our-projects/videos/ になります。

    ありがとうございます!

  3. 「カスタム投稿タイプは、[外観] » [メニュー]ページに表示されるために、いくつかの要件を満たす必要があります。」

    それでは、どのような要件ですか?

  4. こんにちは、タンザニアの小さなウェブサイトのオーナーです。wpbeginnerは、ブログを始めた日から今日まで私を助けてくれました。このサイトを見つけられたことを誇りに思っており、WordPress初心者からプロまで、あらゆる人にこのサイトをお勧めします。今日は、どこに質問すればよいかわからない質問が1つあります。皆さんに質問できるプラットフォームを作成していただければ、他の人や皆さんが質問できるようになります。これにより、ブログに書くものを見つける機会が得られます。さて、私の質問は、このブログの「ディール」セクションのように、ディールのようなものを実行したいのですが、その作業を行うためのプラグインをお勧めしてもらえますか?

Leave A Reply

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