このガイドでは、Discourse サイトにカスタムテーマをインストールして管理する方法について説明します。
必要なユーザーレベル:管理者
テーマの利用可能性
カスタムテーマは、以下のホスティングプランを利用しているすべての Discourse の顧客で利用可能です。
- Standard
- Business
- Enterprise
Starter ターの顧客はカスタムテーマにアクセスできません。この機能を利用するには、少なくとも Standard プランへのアップグレードが必要です。
テーマのインストール
- サイトの管理パネルに移動します
- 管理サイドバーで外観 > テーマとコンポーネントに移動します
- 「インストール」ボタンをクリックします
- 以下のインストール方法のいずれかを選択します:
- 人気テーマ: 厳選された人気テーマやコンポーネントの一覧から閲覧してインストール
- デバイスから: コンピュータからテーマファイル(.tar.gz または .zip ファイル)をアップロード
- Git リポジトリから: 公開または非公開の Git リポジトリの URL を入力して、ソースから直接テーマをインストール
- 新規作成: スクラッチから新しい空白のテーマまたはコンポーネントを作成
テーマの管理
インストール後、以下の操作が可能です。
- テーマの有効化/無効化
- テーマ設定のカスタマイズ
- テーマのプレビュー
- サイトのデフォルトテーマとして設定
- ユーザーが好みのテーマを選択できるよう、テーマを「ユーザー選択可能」にマーク
- テーマコードの編集(開発経験がある場合)
よくある問題と解決策
- テーマが表示されない: テーマがインストールされ、かつ有効になっていることを確認してください
- 設定が保存されない: ブラウザのキャッシュをクリアしてページを再読み込みしてください
- 表示の不具合: 競合する可能性のある他のテーマやコンポーネントを無効にしてみてください
よくある質問
Q: 複数のテーマを同時に使用できますか?
A: サイト全体のデフォルトとなるテーマは 1 つだけですが、追加のテーマを「ユーザー選択可能」にマークすることで、個々のユーザーがユーザー設定から好みのテーマを選択できるようにできます。
Q: テーマをインストールするとサイトのパフォーマンスに影響しますか?
A: 適切に構築されたテーマのほとんどは、パフォーマンスへの影響は最小限です。ただし、多くのコンポーネントや複雑な機能を持つテーマは、何らかの影響を与える可能性があります。
Q: インストール後にテーマを変更できますか?
A: はい、テーマ設定のカスタマイズやテーマコードの編集が可能ですが、テーマが更新された際に修正が上書きされる可能性がある点にご注意ください。