| 概要 | フォーラムの探索やエンゲージメントを開始するための実用的な方法を、新規または再訪したコミュニティメンバーに提供するウェルカムモーダル | |
| プレビュー | Theme Creator (ログインが必要です) | |
| リポジトリ | GitHub - noahLovell/discourse-welcome-modal | |
| インストールガイド | テーマまたはテーマコンポーネントのインストール方法 | |
| Discourseテーマは初めてですか? | Discourseテーマ利用の初心者ガイド |
このテーマコンポーネントをインストール
なぜこれを使うのか?
多くのコミュニティでは高い登録率が見られますが、「初日離脱」に苦しんでいます。実用的な道筋を提供することで、新規メンバーの認知的負荷を軽減し、長期的な定着につながる価値の高い行動へと導きます。
スクリーンショット
デスクトップ
モバイル
仕組み
このモーダルは、すでにコミュニティに慣れている定期的なメンバーにプロンプトが表示されないように、ロジックベースのロールアウトを使用しています。
- 新規ユーザー:
feature_enabled_date以降に登録したすべてのユーザーに自動的に表示されます。 - 猶予期間: 設定可能な期間中、コンポーネントはアクティブなユーザーを「サイレントに」モーダルを見たものとしてマークし、中断させないようにします。
- レガシーユーザー: 猶予期間が終了した後、フォーラムに戻ってきた既存のユーザーに表示され、再オンボーディングを支援します。
注記: 「表示済み」の状態はユーザーのブラウザにローカルに保存されるため、デバイスを切り替えたりキャッシュをクリアしたりすると、モーダルが再表示される可能性があります。
設定
| 設定 | タイプ | デフォルト | 説明 |
|---|---|---|---|
feature_enabled_date |
string |
\"2026-01-01\" |
YYYY-MM-DD形式で日付を入力します。 |
grace_period_months |
integer |
3 |
機能有効日から既存ユーザーをサイレントに既読としてマークするまでの月数。 |
card_layout |
enum |
\"grid\" |
ウェルカムモーダルにカードを表示する方法を選択します(grid または list)。 |
card_content |
objects |
[] |
ウェルカムモーダルに表示されるカードを設定します(id、title、subtitle、imgUrl、altText、btnLabel、actionが必要です)。 |
title (翻訳) |
text |
Join the conversation |
モーダルの上部に表示されるメインの見出し。 |
close_btn (翻訳) |
text |
Done |
モーダルを閉じるボタンのラベル。 |
これは私の初めての本格的なテーマコンポーネントです
フィードバック、考え、もっと良くできた点などがあればぜひ教えてください ![]()


