1. Sites

ナビゲーションメニューからページを除外する

日本語翻訳に関する免責事項

このページの翻訳はAIによって自動的に行われました。可能な限り正確な翻訳を心掛けていますが、原文と異なる表現や解釈が含まれる場合があります。正確で公式な情報については、必ず英語の原文をご参照ください。

ページにナビゲーションメニューを追加すると、デフォルトでサイトのページ数だけのアイテム数が表示されます。ただし、ナビゲーションメニューから一部のページを非表示にしたい場合もあります。例えば、静的なホームページを作成した場合や、訪問者がリンクをクリックしたときだけ見ればよいフォームページがある場合などです。カスタムナビゲーションフィルターを使ってページを非表示にするか、新しいナビゲーションフィルターを作成できます。

ナビゲーションフィルターを使ってページを非表示にする

SitecoreAIナビゲーションフィルターが付いています。これらの既存のフィルターを使って、ナビゲーションメニューからページを非表示にすることができます。

以下の手順では、ナビゲーションコンポーネントはメインナビゲーションを使用するページで使用され、表示されるページの一つがフォームページです。

Navigation example showing the Form page.

ナビゲーションメニューからページを非表示にするには:

  1. Content Editorで非表示したいページ(ここではFormと呼ばれています)に移動し、NavigationセクションのCheck to hide in navigation filters欄でページを非表示にしたいフィルターを選択します。

    Check to hide in navigation filter.
  2. Pagesの右側のパネルのNavigation Filterフィールドで「 Edit component properties 」をクリックし、「Main Navigation」を選択します。

    ページを読み込み直すと、フォームページがナビゲーションメニューから削除されているのがわかります。

    The Form page is hidden from the navigation menu.

カスタムナビゲーションフィルターを作成する

カスタムナビゲーションフィルターを作成することもできます。

カスタムナビゲーションフィルターを作成するには:

  1. Content Editorで /sitecore/content/<site collection>/<site>/Dataに移動し、右クリックNavigation FiltersInsertをクリックし、Navigation Filterをクリックします。

  2. 名前を入力してOkをクリックします。

    Add a custom navigation filter.
  3. ページレベルでは、表示したくないナビゲーションフィルターを選択できます。 Check to hide in navigation filters欄で作成したフィルターや他のフィルターを選択できます。

    The custom navigation filter is available.
この記事を改善するための提案がある場合は、 お知らせください!