確かに、私がDiscourseで行ったすべてのカスタマイズには、カスタムホームページレイアウトが含まれていました。そのようなホームページのルートの選択肢は限られています。
- カテゴリページ
- グローバル最新リスト
- グローバル最上位リスト
私の経験で最も一般的な選択肢は、categoriesルートを選択し、ホームページにカテゴリの概要を含めることでした。サイドバーが新しいナビゲーションメニューになったことで、この選択肢はあまり魅力的ではなくなりました。ホームページに直接リンクする「すべてのカテゴリ」リンクは、例えばそのすぐ下にある「すべてのタグ」リンクとは異なる動作をします。メニューに一貫性を追加するだけでなく、そのリンクの名前を変更したり、デフォルトの場所から非表示にしたりする必要がある場合もあります。
さらに、コミュニティは現在、非常にカスタムなランディングページを好むことがよくあります。コミュニティの紹介やコミュニティハブ体験のようなものです。リストページを選択しても、そのようなページを作成するには適していません。
プラグインとしてカスタムの空白ルートを追加するのは、それほど複雑ではないと思います。しかし、それはCDCKのエンタープライズプランでのみ使用できます。カスタマイズのために、トップメニューにオプションの空白ルートを提供することは役立つアプローチではないでしょうか?
これにより、テーマコンポーネントとhomepageプレースホルダールートを使用して、そのルートをカスタマイズできます。

