ナビゲーションメニューからページを除外する
このページの翻訳はAIによって自動的に行われました。可能な限り正確な翻訳を心掛けていますが、原文と異なる表現や解釈が含まれる場合があります。正確で公式な情報については、必ず英語の原文をご参照ください。
ナビゲーションメニューから一部のページを非表示にしたいかもしれません。例えば、静的なホームページを作成した場合や、訪問者がリンクをクリックしたときだけ見ればいいフォームページがある場合などです。カスタムナビゲーションフィルターを使ってページを非表示にするか、新しいナビゲーションフィルターを作成できます。
ナビゲーションフィルターを使ってページを非表示にする
SXAにはナビゲーションフィルターが付いています。これらの既存のフィルターを使ってナビゲーションメニューからページを非表示にできます。
ナビゲーションメニューからページを非表示にするには:
-
例えば、ナビゲーションレンダリングがメインナビゲーションを使用するページで使われている場合、通常はフォームページが表示されます。
フォームページを非表示にしたい場合は、コンテンツエディターのページレベルで、表示してほしくないナビゲーションフィルターを選択できます。ページに移動し、ナビゲーション セクションの「 ナビゲーションフィルターで非表示をチェック 」欄で、ページを非表示にしたいフィルターを選択します。

-
エクスペリエンスエディターのナビゲーションツールバーで、ナビゲーションフィルターフィールドの**「コンポーネントプロパティを編集**」をクリックし、「メインナビゲーション」を選択します。

ページを読み込み直すと、フォームページがナビゲーションメニューから削除されているのがわかります。
カスタムナビゲーションフィルターを作成する
カスタムナビゲーションフィルターを作成することもできます。
カスタムナビゲーションフィルターを作成するには:
-
/sitecore/content///Dataに移動し、ナビゲーションフィルターを右クリックし、挿入をクリックしてナビゲーション****フィルターをクリックします。
-
名前を入力して **「OK」**をクリックします。
-
ページレベルでは、表示したくないナビゲーションフィルターを選択できます。 ナビゲーションフィルターの「非表示チェック 」フィールドで、作成したフィルターや他のフィルターを選択できます。