ナビゲーションメニューからページを除外する
このページの翻訳はAIによって自動的に行われました。可能な限り正確な翻訳を心掛けていますが、原文と異なる表現や解釈が含まれる場合があります。正確で公式な情報については、必ず英語の原文をご参照ください。
ページにナビゲーションメニューを追加すると、デフォルトでサイトのページ数だけのアイテム数が表示されます。ただし、ナビゲーションメニューから一部のページを非表示にしたい場合もあります。例えば、静的なホームページを作成した場合や、訪問者がリンクをクリックしたときだけ見ればよいフォームページがある場合などです。カスタムナビゲーションフィルターを使ってページを非表示にするか、新しいナビゲーションフィルターを作成できます。
ナビゲーションフィルターを使ってページを非表示にする
SitecoreAIナビゲーションフィルターが付いています。これらの既存のフィルターを使って、ナビゲーションメニューからページを非表示にすることができます。
以下の手順では、ナビゲーションコンポーネントはメインナビゲーションを使用するページで使用され、表示されるページの一つがフォームページです。
ナビゲーションメニューからページを非表示にするには:
-
Content Editorで非表示したいページ(ここではFormと呼ばれています)に移動し、NavigationセクションのCheck to hide in navigation filters欄でページを非表示にしたいフィルターを選択します。
-
Pagesの右側のパネルのNavigation Filterフィールドで「 Edit component properties 」をクリックし、「Main Navigation」を選択します。
ページを読み込み直すと、フォームページがナビゲーションメニューから削除されているのがわかります。
カスタムナビゲーションフィルターを作成する
カスタムナビゲーションフィルターを作成することもできます。
カスタムナビゲーションフィルターを作成するには:
-
Content Editorで /sitecore/content/<site collection>/<site>/Dataに移動し、右クリックNavigation Filters、Insertをクリックし、Navigation Filterをクリックします。
-
名前を入力してOkをクリックします。
-
ページレベルでは、表示したくないナビゲーションフィルターを選択できます。 Check to hide in navigation filters欄で作成したフィルターや他のフィルターを選択できます。
