コミュニティメンバー向けのアバウト、FAQ、利用規約、プライバシーポリシーへのアクセスを非表示または削除するにはどうすればよいですか?
サブページそのものの存在をなくすことはできないと思いますが、CSS を使用してユーザーが簡単にアクセスできないように「非表示」にすることは可能です。例えば、ハンバーガーメニューからそれらへのリンクを削除したい場合は、以下のように CSS を使用できます。
.hamburger-panel a.widget-link.about-link {
display: none;
}
および
.hamburger-panel a.faq-priority.widget-link {
display: none;
}
はい、OPは当時、サイドバーではなくハンバーガーメニューを備えていたDiscourseを指していたと思います。それは次のようなものでした。
これは2022年に新しいサイドバーがデフォルトのUIデザインとして導入された直後に置き換えられ、サイドバーはさらに多くの機能をもたらしました。
これらのページを非表示にするために行ったことは次のとおりです。
- 「このセクションをカスタマイズ」を使用して、サイドバーオプションからページを削除しました。
tos-urlなどの設定でURLを別のページに変更しました。- 非表示にしたい2つの特定のリンクを非表示にするCSSを追加しました。例:
nav-pills .nav-item-privacy { display: none; } .nav-pills .nav-item-tos { display: none; }
これでこれらのページがどこにも表示されなくなるでしょうか、それとも何か見落としていることはありますか?
明確にしておきますが、私にはすべて問題なく「見える」のですが、私が対処していない、これらのページに到達したり、これらのリンクを表示したりする他の方法があるのではないかと疑問に思っています。

