これは、DiscourseサイトのFAQおよびガイドラインページをカスタマイズするための管理者向けガイドです。
必要なユーザーレベル:管理者
DiscourseのFAQおよびガイドラインページをカスタマイズすることで、コミュニティ固有のニーズやルールに合わせてコンテンツを調整できます。これらのページは、新しいユーザーが期待されることを理解するための最初の参照点となることが多く、既存のメンバーのリソースとしても役立ちます。
FAQおよびガイドラインページ
デフォルトでは、DiscourseにはFAQページのみが含まれています。
ただし、ガイドラインページを作成することもできます。これにより、各ページでより的を絞ったコンテンツが可能になり、FAQは一般的な質問を扱い、ガイドラインはコミュニティのルールを概説します。
サイトにガイドラインページを追加するには、faq url 管理設定にトピックURLまたは外部URLを追加する必要があります。ここでは公開ページのURLを使用することもできます。
これにより、既存のFAQタブに加えて、ガイドラインページ(.../guidelinesでアクセス可能)が作成されます。
FAQおよびガイドラインのコンテンツ
DiscourseのFAQページには、フォーラムのガイドラインとよくある質問のテンプレートとして機能するデフォルトのコンテンツが付属しています。このコンテンツを編集するには:
- フォーラムのFAQ/ガイドライントピックに移動します。これは通常、Discourseインスタンスがセットアップされたときにデフォルトで作成されます。このトピックは通常、スタッフカテゴリにピン留めされていますが、移動された場合は他のカテゴリで見つけることができます。
- 通常のフォーラムの他のトピックと同様に、投稿を編集します。管理者またはモデレーターとして、コミュニティのルールや期待に合わせてテキストを修正できます。
- 必要な変更を加えたら、編集を保存してFAQページのコンテンツを更新します。
外部FAQページへのリンクを希望する場合は、faq_urlサイト設定を変更して、外部FAQページのURLを指すようにすることができます。
ガイドラインページを追加した場合、このページはFAQ/ガイドライントピックをコンテンツとして使用します。上記のプロセスと同様のプロセスに従って、ガイドラインページのコンテンツをカスタマイズできます。
ナビゲーションラベル名
管理者 → カスタマイズ → テキストページ(.../admin/customize/site_texts/)で、FAQおよびガイドラインのナビゲーションメニューで使用されるテキストラベルをカスタマイズできます。
js.guidelinesとjs.faqを検索して、ナビゲーションラベルに対応するテキストコンテンツを見つけ、好みの用語に変更します。
js.sidebar.sections.community.links.faq.contentを編集することで、FAQのサイドバーで使用されるナビゲーションラベルを更新することもできます。
このプロセスに関する追加の詳細については、Customize text in Discourse を参照してください。
URLルート
サイトにガイドラインページが含まれていない場合、次のURLスラッグからFAQページにアクセスできます。
/faq/guidelines/rules/conduct
サイトにガイドラインページが含まれている場合、次のURLを使用してガイドラインページにアクセスできます。
/guidelines/rules/conduct
ガイドラインページが存在する場合、FAQページには/faqまたはSiteSetting.faq_urlからのみアクセスできます。
![]()
/faqや/guidelinesのようなURLルートを変更する方法はありますか?
いいえ。Discourseにはそれらのルートを変更するコア機能はありませんが、プラグインを使用すれば可能です。
ナビゲーションラベルの非表示
サイトの構造に応じて、FAQおよびガイドラインページのナビゲーションリンクを非表示にしたい場合があります。これは、サイトでCSSを変更することによって行うことができます。
具体的には、次のCSSを使用してFAQおよびガイドラインのナビゲーションラベル名を非表示にすることができます。
FAQナビゲーションラベルを非表示にする
.nav-pills .nav-item-faq {
display: none;
}
ガイドラインナビゲーションラベルを非表示にする
.nav-pills .nav-item-guidelines {
display: none;
}
さらに、次のものを使用して、サイドバー/ハンバーガーメニューからFAQボタンを非表示にすることができます。
li[data-list-item-name="faq"]{
display: none;
}
サイドバーにガイドラインを追加する
カスタムハンバーガーメニューリンクテーマコンポーネントを使用して、ハンバーガーメニューまたはサイドバーにガイドラインページへのリンクを追加できます。このコンポーネントのインストール方法の詳細については、テーマまたはテーマコンポーネントのインストールを参照してください。
テーマコンポーネントがインストールされたら、次のエントリを使用してガイドラインページへのリンクを追加できます。
Guidelines,/guidelines,g
コミュニティ管理のヒント
DiscourseでFAQとガイドラインをカスタマイズすることは、コミュニティの独自のアイデンティティと文化、そしてスペースの期待を形成するために重要です。これは、コミュニティの感覚を育むのに役立つだけでなく、推奨される行動と禁止事項に関する明確さを提供し、モデレーションの作業負荷を大幅に削減し、ユーザーエクスペリエンスを向上させることができます。
よく構成されたFAQセクションは、一般的なクエリに事前に回答できるため、新しいメンバーを効率的にオンボーディングするのに非常に役立ち、より深く魅力的な議論を可能にします。
肯定的なトーンでこれらのドキュメントを作成し、明確な例で推奨される行動を強調することをお勧めします。コンテンツを簡潔かつ整理された状態に保ち、箇条書きやヘッダーを使用することも、情報をより消化しやすくするのに役立ちます。










