Zendesk Guideセクションページテンプレートの作成とカスタマイズ方法

Stevia Putri
執筆者

Stevia Putri

最終更新 February 25, 2026

専門家による検証済み
Zendesk Guideセクションページテンプレートの作成とカスタマイズ方法のバナー画像

何百もの記事でヘルプセンターを管理している場合、すべてに同じものが当てはまらないことに気づいているかもしれません。トラブルシューティングのセクションは、製品ドキュメントのセクションとは異なるレイアウトが必要です。そこで、Zendesk Guideのセクションページテンプレートが登場します。これにより、セクションページの見た目と機能をカスタマイズして、訪問者が見ているコンテンツのタイプに基づいて、より良いブラウジング体験を提供できます。

このガイドでは、セクションページテンプレートの作成とカスタマイズについて知っておく必要のあるすべてのことを説明します。テーマエディターを使用する場合でも、コードを直接操作する場合でも、今日実装できる実践的な例を使用して両方のアプローチを学習します。

Zendeskのランディングページのスクリーンショット。
Zendeskのランディングページのスクリーンショット。

セクションページテンプレートについて

デフォルトテンプレートとカスタムテンプレート

すべてのZendeskヘルプセンターは、デフォルトのセクションページテンプレートから始まります。このテンプレートには、セクション名、説明、および記事のリストが標準レイアウトで表示されます。これは基本的なニーズには適していますが、すべてのセクションを同じように扱います。

カスタムセクションページテンプレートを使用すると、次のことが可能になります。

  • レイアウトと視覚的な階層を変更する
  • プロモーション記事を異なる方法で強調表示する
  • カスタムナビゲーション要素を追加する
  • セクション固有のCTAを作成する
  • コンテンツタイプに基づいて表示を調整する
カスタムテンプレートが基本的な記事リストを、ユーザーナビゲーションとコンテンツ発見を改善する、整理されたインパクトのあるレイアウトにどのように変換するかを視覚化します。
カスタムテンプレートが基本的な記事リストを、ユーザーナビゲーションとコンテンツ発見を改善する、整理されたインパクトのあるレイアウトにどのように変換するかを視覚化します。

カスタムセクションページテンプレートを使用するタイミング

次の場合に、カスタムテンプレートの作成を検討してください。

  • さまざまなプレゼンテーションが必要なさまざまなコンテンツタイプがある場合(FAQ、チュートリアル、トラブルシューティングなど)
  • 特定のセクションに固有のナビゲーションまたはクロスリンクが必要な場合
  • 特定のセクションでプロモーション記事をより目立つように強調表示したい場合
  • ブランド要件がヘルプセンターのさまざまな部分で異なる場合
  • セクション固有のウィジェットまたはサードパーティコンテンツを統合する必要がある場合

セクションページが階層にどのように適合するか

Zendesk Guideは、コンテンツを3レベルの階層で整理します。

  1. カテゴリー(Categories) トップレベルのコンテナ(1つしかない場合は非表示)
  2. セクション(Sections) 関連する記事を含む
  3. 記事(Articles) 個々のコンテンツ

Enterpriseプランでは、セクションにサブセクションを含めることもでき、最大5レベルのネストが可能で、親ごとに最大200のセクションを設定できます。この柔軟性は、複雑なナレッジベースに役立ちますが、慎重なテンプレート設計が必要です。


方法1:テーマエディターでテンプレートを作成する

テーマエディターは、ファイルをダウンロードせずにテンプレートを作成するための視覚的なインターフェースを提供します。使用方法は次のとおりです。

ステップ1:ナレッジ管理者に移動する

Zendesk管理パネルで**ナレッジ管理者(Knowledge admin)に移動し、サイドバーのデザインをカスタマイズ(Customize design)**をクリックします。テーマがテーマページに表示されます。

Zendeskのナレッジ管理インターフェース。サイドバーにページ要素のカスタマイズオプションが表示されています。
Zendeskのナレッジ管理インターフェース。サイドバーにページ要素のカスタマイズオプションが表示されています。

ステップ2:テーマコードを編集する

カスタマイズするテーマを見つけて、**カスタマイズ(Customize)**をクリックします。次に、**コードを編集(Edit code)**をクリックして、テンプレートファイルにアクセスします。

ページ要素のナビゲーションとカスタマイズ用の「コードを編集」ボタンを表示するテーマエディターインターフェース。
ページ要素のナビゲーションとカスタマイズ用の「コードを編集」ボタンを表示するテーマエディターインターフェース。

ステップ3:新しいセクションテンプレートを追加する

ファイル領域で、**新規追加(Add new)をクリックし、ドロップダウンからセクションテンプレート(Section template)**を選択します。

「プロモーション」と「払い戻し」のオプションとともに、「セクションページ要素」が選択されているコンテンツ管理インターフェース。 「コードを編集」と「公開」のアクションも表示されています。
「プロモーション」と「払い戻し」のオプションとともに、「セクションページ要素」が選択されているコンテンツ管理インターフェース。 「コードを編集」と「公開」のアクションも表示されています。

ステップ4:テンプレートを構成する

以下を指定する必要があります。

  • テンプレート名(Template name) snake_case(小文字とアンダースコア)を使用し、最大25文字。例:video_sectionまたはfaq_layout
  • 開始(Start from) 空白のテンプレートを選択するか、既存のテンプレートを開始点としてコピーします。
「ホームページ」や「記事ページ」などのさまざまなページタイプを開始オプションとして表示するテンプレート選択ドロップダウン。
「ホームページ」や「記事ページ」などのさまざまなページタイプを開始オプションとして表示するテンプレート選択ドロップダウン。

ステップ5:テンプレートコードを編集する

新しいテンプレートがコードエディターで開きます。ここにHTMLとCurlybarsコードを記述します。エディターには、構文の強調表示と自動保存機能が含まれています。

「セクションテンプレート」を含む新しいテンプレートタイプを追加するオプションを表示するテーマエディターのファイル管理インターフェース。
「セクションテンプレート」を含む新しいテンプレートタイプを追加するオプションを表示するテーマエディターのファイル管理インターフェース。

**プレビュー(Preview)をクリックして、ライブデータでテンプレートがどのように表示されるかを確認し、満足したら保存(Save)**をクリックします。

ステップ6:セクションにテンプレートを適用する

テンプレートが保存され、テーマが公開されたら、ヘルプセンターの任意のセクションに移動します。**セクションを編集(Edit section)をクリックし、サイドバーのテンプレート(Template)**ドロップダウンからカスタムテンプレートを選択します。

「デフォルト」が選択されているオプションとして表示されているテンプレートドロップダウン。 「カテゴリ製品2」などの他のカスタムテンプレートの選択肢も表示されています。
「デフォルト」が選択されているオプションとして表示されているテンプレートドロップダウン。 「カテゴリ製品2」などの他のカスタムテンプレートの選択肢も表示されています。

**更新(Update)**をクリックしてテンプレートを適用します。変更は、ライブセクションページにすぐに反映されます。


方法2:ローカルでテンプレートを作成する

独自の環境で作業することを好む開発者の場合は、ローカルでテンプレートを作成してインポートできます。

ステップ1:テーマをダウンロードする

テーマページで、テーマのオプションメニューをクリックし、**ダウンロード(Download)**を選択します。これにより、すべてのテーマファイルを含むZIPファイルが提供されます。

ステップ2:section_pagesフォルダーを作成する

ZIPファイルを解凍し、templatesディレクトリに移動します。section_pagesという名前の新しいフォルダーが存在しない場合は作成します。

ステップ3:テンプレートファイルを追加する

section_pagesフォルダーに、.hbs拡張子を持つ新しいファイルを作成します。ファイル名は次の条件を満たす必要があります。

  • snake_case(小文字とアンダースコア)を使用する
  • 25文字以下である
  • 文字、数字、およびアンダースコアのみを含む

ファイル名の例:video_gallery.hbsfaq_accordion.hbsfeatured_top.hbs

ステップ4:テンプレートコードを記述する

開始するための基本的な構造を次に示します。

<nav class="sub-nav"> {{breadcrumbs}} {{subscribe}} </nav> <h1>{{section.name}}</h1> <p class="section-description">{{section.description}}</p> {{#if promoted_articles}} <div class="promoted-articles"> <h2>注目の記事(Featured Articles)</h2> <ul> {{#each promoted_articles}} <li><a href="{{url}}">{{title}}</a></li> {{/each}} </ul> </div> {{/if}} {{#if section.articles}} <ul class="article-list"> {{#each section.articles}} <li class="article"> <a href="{{url}}">{{title}}</a> </li> {{/each}} </ul> {{else}} <p>このセクションにはまだ記事がありません。(No articles in this section yet.)</p> {{/if}} {{pagination}}

ステップ5:テーマをインポートする

変更したテーマフォルダーをZIP圧縮し、Zendeskに戻ります。テーマを追加(Add theme)> **インポート(Import)**をクリックし、ZIPファイルをアップロードします。テーマをプレビューして、テンプレートが正しく機能することを確認し、公開してライブにします。


セクションページテンプレートコードのリファレンス

使用可能なプロパティとヘルパーを理解すると、より洗練されたテンプレートを構築できます。

使用可能なプロパティ

プロパティ(Property)タイプ(Type)説明(Description)
sectionオブジェクト(object)名前(name)、説明(description)、記事(articles)配列、およびURLを含む
promoted_articles配列(array)セクションでプロモーションとしてマークされた記事
ticket_forms配列(array)セクションで使用可能なチケットフォーム
help_centerオブジェクト(object)ヘルプセンターの設定と構成
settingsオブジェクト(object)manifest.jsonで定義されたカスタムテーマ設定
signed_inブール値(boolean)現在のユーザーが認証されているかどうか
featured_posts配列(array)注目のコミュニティ投稿(有効な場合)
brandオブジェクト(object)現在のブランド情報
userオブジェクト(object)現在のユーザーオブジェクト(サインインしている場合)

ソース:Zendesk開発者ドキュメント(Zendesk Developer Docs)

使用可能なヘルパー

ヘルパー(Helper)機能(Function)
{{breadcrumbs}}現在のページへのパスを示すナビゲーションパンくずリストをレンダリングします
{{pagination}}記事がページごとの制限を超えた場合にページネーションリンクを表示します
{{subscribe}}ユーザーがセクションの更新をフォロー/フォロー解除するためのリンクをレンダリングします

一般的なパターン

このワークフローは、Zendeskが動的データプロパティとCurlybarsヘルパーを組み合わせて、ユーザー向けの最終的なセクションページを生成する方法を示しています。
このワークフローは、Zendeskが動的データプロパティとCurlybarsヘルパーを組み合わせて、ユーザー向けの最終的なセクションページを生成する方法を示しています。

メタデータを含む記事をループする:

{{#each section.articles}} <article class="article-item"> <h3><a href="{{url}}">{{title}}</a></h3> <p class="meta"> 更新日(Updated) {{date updated_at timeago=true}} {{#if author}} 作成者(by) {{author.name}} {{/if}} </p> </article> {{/each}}

ユーザーの状態に基づく条件付きコンテンツ:

{{#if signed_in}} <p>おかえりなさい!(Welcome back!) {{user.name}}</p> {{else}} <p><a href="{{signin_url}}">サインイン(Sign in)</a>してパーソナライズされたヘルプを入手してください。(for personalized help.)</p> {{/if}}

セクションページデザインのベストプラクティス

直感的なナビゲーションを維持する

ユーザーがヘルプセンターの階層のどこにいるかを理解できるように、常にパンくずリストを含めます。{{breadcrumbs}}ヘルパーはこれを自動的に処理しますが、ブランドと一貫性のある方法で表示およびスタイル設定されていることを確認してください。

プロモーション記事を戦略的に使用する

プロモーション記事は、セクションページの上部に表示されます。それらを使用して、以下を強調表示します。

  • 最も頻繁にアクセスされるコンテンツ
  • 入門ガイド
  • 重要なトラブルシューティングの手順
  • 最近更新された重要な記事

モバイルレスポンシブを検討する

モバイルデバイスでテンプレートをテストします。記事数の多いセクションページは、小さな画面では扱いにくくなる可能性があります。長い記事リストには、折りたたみ可能なセクションまたはアコーディオンレイアウトを検討してください。

一貫したブランディングを維持する

カスタムテンプレートを使用するとレイアウトを変更できますが、色、フォント、および間隔を全体的なテーマと一貫性のある状態に保ちます。セクションのレイアウトが異なっていても、ユーザーは同じヘルプセンターにいると感じるはずです。

さまざまな記事ボリュームでテストする

5つの記事で見栄えの良いテンプレートは、50の記事では壊れる可能性があります。さまざまなコンテンツボリュームでテンプレートをテストして、適切にスケーリングされることを確認してください。

ヘルプセンターに表示される記事の数に関係なく、すべてのデバイスでセクションテンプレートが機能し、読みやすい状態を維持するようにします。
ヘルプセンターに表示される記事の数に関係なく、すべてのデバイスでセクションテンプレートが機能し、読みやすい状態を維持するようにします。

一般的な問題のトラブルシューティング

テンプレートがドロップダウンに表示されない

最も一般的な原因:テーマが公開されていません。カスタムテンプレートは、それらを含むテーマがアクティブなライブテーマである場合にのみ、テンプレートセレクターに表示されます。Suite GrowthおよびProfessionalでは、ライブではないテーマで複数のテンプレートを作成してテストできますが、テーマがライブになるまで適用することはできません。

変更がすぐに反映されない

Zendeskは、パフォーマンスのためにヘルプセンターページをキャッシュします。テンプレートの変更が表示されない場合は:

  • ブラウザのキャッシュをクリアする
  • シークレット/プライベートウィンドウを試す
  • CDNキャッシュが更新されるまで数分待つ

権限エラー

ナレッジ管理者のみがテンプレートを作成し、セクションに適用できます。エージェントは、編集する権限を持つ個々の記事のテンプレートを変更できますが、セクションおよびカテゴリのテンプレートの変更には管理者アクセスが必要です。

テンプレートの名前付けエラー

テンプレートが保存されない場合は、以下を確認してください。

  • 名前は小文字の文字、数字、およびアンダースコアのみを使用しています
  • 名前は25文字以下です
  • スペースまたは特殊文字はありません

AIを使用してナレッジベースを最適化する

カスタムテンプレートの作成は、効果的なヘルプセンターを構築するためのほんの一部です。本当の課題は、コンテンツを整理し、最新の状態に保ち、見つけやすくすることです。そこで、AIチームメイトが役立ちます。

eesel AIでは、ナレッジ管理に異なるアプローチを取っています。AIを構成するツールとして扱うのではなく、採用するチームメイトとして考えています。当社のAIは、既存のコンテンツ(過去のチケット、ヘルプセンターの記事、マクロ、およびConfluenceやNotionなどの接続されたドキュメント)からビジネスを学習し、ナレッジベースのギャップを特定するのに役立ちます。

さまざまなビジネスアプリケーションのロゴが中央のeesel AIハブに接続されているインフォグラフィック。統合されたナレッジベースを作成する機能を示しています。
さまざまなビジネスアプリケーションのロゴが中央のeesel AIハブに接続されているインフォグラフィック。統合されたナレッジベースを作成する機能を示しています。

仕組みは次のとおりです。eesel AIをヘルプデスクに接続すると、コンテンツがすぐに分析されます。どの記事が機能しているか、どの記事を更新する必要があるか、何が完全に欠落しているかを特定します。過去のチケットでシミュレーションを実行して、ナレッジベースが一般的な質問にどれだけうまく対応できるかを確認し、顧客が遭遇する前にギャップを埋めることができます。

Zendesk AIエージェントワークスペースの設定のスクリーンショット。
Zendesk AIエージェントワークスペースの設定のスクリーンショット。

チームメイトモデルは、ガイダンス(eeselはレビュー用の返信を下書きします)から開始し、実際のパフォーマンスに基づいて自律的な運用(eeselは最前線のサポートを直接処理します)にレベルアップすることを意味します。何が機能しているかに基づいてペースを制御します。

ユーザーエクスペリエンスを向上させるためにカスタムセクションページテンプレートに時間を投資している場合は、AIチームメイトがその中に入るコンテンツに何ができるかを検討してください。適切に構造化されたテンプレートと継続的に最適化されたコンテンツの組み合わせにより、実際に役立つヘルプセンターが作成されます。

よくある質問

Zendesk Guideセクションページテンプレートはどのプランでも作成できますか?
いいえ。複数のテンプレート(タイプごとに最大100個)を作成できるのは、Suite Enterpriseプランのみです。Suite TeamおよびProfessionalプランには基本的なテーマのカスタマイズ機能は含まれていますが、複数のテンプレートを作成することはできません。
カスタムセクションページテンプレートがドロップダウンに表示されないのはなぜですか?
カスタムテンプレートがテンプレートセレクターに表示されるには、テーマが公開されている必要があります。公開されていないテーマで作業している場合、テンプレートを作成できますが、テーマが公開されるまで適用することはできません。
Zendesk Guideセクションページテンプレートはいくつ作成できますか?
Enterpriseプランでは、タイプごと(記事、セクション、カテゴリー)に最大100個の追加テンプレートを作成できます。つまり、デフォルトを含めて各タイプ合計101個のテンプレートを作成できます。
同じセクションページテンプレートを複数のセクションで使用できますか?
はい。作成後、必要な数のセクションにカスタムテンプレートを適用できます。各セクションは独自のコンテンツを保持しながら、同じレイアウトを共有します。
セクションページテンプレートを作成するには、コードを知っている必要がありますか?
テーマエディターを使用した基本的なテンプレート作成では、既存のテンプレートから始めて、深いコーディング知識なしに簡単な変更を加えることができます。ただし、カスタムレイアウトをゼロから作成するには、HTML、CSS、およびCurlybars構文の知識が必要です。
セクションページテンプレートを変更すると、記事に影響しますか?
いいえ。セクションのテンプレートを変更しても、セクションページ自体の表示方法にのみ影響します。そのセクション内の記事は、独自のテンプレートとコンテンツを変更せずに保持します。

Share this article

Stevia Putri

Article by

Stevia Putri

Stevia Putri is a marketing generalist at eesel AI, where she helps turn powerful AI tools into stories that resonate. She’s driven by curiosity, clarity, and the human side of technology.

Related Posts

All posts →
Zendesk Guideの記事ビューを追跡・分析する方法のバナー画像
Zendesk AI

Zendesk Guideの記事ビューを追跡・分析する方法

Zendesk Guideの記事分析を理解するための実践的なガイド。ナレッジベースのダッシュボードへのアクセスから、コンテンツ戦略を知らせるカスタムレポートの作成まで。

Stevia PutriStevia PutriFeb 25, 2026
ユーザーセグメントでZendesk Guideの記事を制限する方法のバナー画像
Zendesk AI

ユーザーセグメントでZendesk Guideの記事を制限する方法

社内ヘルプデスク、VIPサポート層、セキュアなドキュメントに最適な、ユーザーセグメントを使用したZendesk Guideの記事アクセスを制限するための実践的なガイド。

Stevia PutriStevia PutriFeb 25, 2026
Zendesk Guideの記事に動画を埋め込む方法:完全版2026年ガイドのバナー画像
Zendesk AI

Zendesk Guideの記事に動画を埋め込む方法:完全版2026年ガイド

Zendesk Guideの記事に動画を埋め込むための完全ガイド。サポートされているプラットフォーム向けのネイティブ埋め込みと、その他の動画ホスト向けのカスタムHTML埋め込みの両方をカバーします。

Stevia PutriStevia PutriFeb 25, 2026
Zendesk Guide ProfessionalとEnterpriseのバナー画像:あなたのチームに合うプランは?
Zendesk AI

Zendesk Guide ProfessionalとEnterprise:あなたのチームに合うプランは?

Zendesk Guide ProfessionalとEnterpriseプランの詳細な比較。価格、主要機能、ナレッジベースのニーズに合った適切なプランの選択に関するガイダンスが含まれています。

Stevia PutriStevia PutriFeb 25, 2026
Zendesk Guideのリクエスト送信リンクをカスタマイズする方法のバナー画像
Zendesk AI

Zendesk Guideのリクエスト送信リンクをカスタマイズする方法

Zendesk Guideのリクエスト送信リンクをカスタマイズするための完全ガイド。ボタンのテキスト変更、リンクの完全削除、カスタム宛先へのリダイレクトなど。

Stevia PutriStevia PutriFeb 25, 2026
ユーザーセグメントでZendesk Guideの記事の表示を制御する方法のバナー画像
Zendesk AI

ユーザーセグメントでZendesk Guideの記事の表示を制御する方法

Zendesk Guideでユーザーセグメントを設定し、タグ、組織、グループなどのユーザー属性に基づいて記事の表示を制限するための実践的なガイド。

Stevia PutriStevia PutriFeb 25, 2026
Zendesk Guideの検索機能を使いこなす:2026年完全ガイドのバナー画像
Zendesk AI

Zendesk Guideの検索機能を使いこなす:2026年完全ガイド

Zendesk Guideの検索機能を使いこなすための実践的なガイド。基本的な機能から高度な演算子、パフォーマンスの最適化までを網羅。

Stevia PutriStevia PutriMar 4, 2026
Zendeskヘルプセンターのエクスポート方法:2026年完全ガイドのバナー画像
Zendesk AI

Zendeskヘルプセンターのエクスポート方法:2026年完全ガイド

APIメソッド、無料のサードパーティ製アプリ、移行サービス、PDFエクスポートオプションを網羅した完全ガイドで、Zendeskヘルプセンターの記事をエクスポートする方法をご紹介します。

Stevia PutriStevia PutriMar 4, 2026
Zendesk Guideのバナー画像:2026年向けの完全なナレッジベースソリューション
Zendesk AI

Zendesk Guide:2026年向けの完全なナレッジベースソリューション

Zendesk Guideの包括的なガイド。機能、セットアップ、ベストプラクティス、およびチームがより優れたセルフサービスサポートを提供する方法について説明します。

Stevia PutriStevia PutriMar 3, 2026

AIチームメイトを採用する準備はできましたか?

数分でセットアップ。クレジットカード不要。

無料で始める