Guideテーマには、デフォルトで記事、セクション、カテゴリごとに1つのページテンプレートがあります。記事、セクション、カテゴリごとに最大100個のページテンプレートを作成できます。
これにより、記事、セクション、カテゴリに使用するテンプレートの代替バージョンを作成することができます。コンテンツに基づいてルックアンドフィールを変更できます。記事、セクション、カテゴリを作成または編集するときに、ページテンプレートを適用または変更できます。
テーマエディターを使用して複数のテンプレートを追加する
- Guideで、サイドバーにあるデザインをカスタマイズアイコン()をクリックします。
使用中のテーマが「テーマ」ページに表示されます。
- 編集したいテーマで「カスタマイズ」をクリックします。
- 「コードを編集」をクリックします。
- 「フィルター」セクションで、「新規追加」をクリックし、追加したいテンプレートを選択します。
- 「テンプレートの種別」で、作成するテンプレートのタイプを選択します。
作成できるのは、記事テンプレート、セクションテンプレート、カテゴリテンプレートのみです。各タイプごとに最大100個の追加テンプレートを作成できます。
- テンプレート名を入力します。
- 「ベースのテンプレート」で、コピーする既存のテンプレートを選択し、土台として使用します。
他のテンプレートをベースにしたくない場合は、空のテンプレートを選択できます。
- 「テンプレートを作成」をクリックします。
新しいテンプレートが開きます。
- テンプレートを編集し、「保存」をクリックします。
- テンプレートをプレビューするには、「プレビュー」をクリックし、プレビューの上部にある「 テンプレート」をクリックして、プレビューするテンプレートを選択します。
詳細については、「テーマコードの編集中にテーマをプレビューする」を参照してください。
準備ができたら、新しい記事や新しいカテゴリまたはセクションにテンプレートを適用することができます。また、既存の記事、セクション、またはカテゴリのテンプレートを変更することもできます。
ダウンロードされたテーマに複数のテンプレートを追加する
テーマをダウンロードしてローカルで作業する場合は、複数のテンプレートをテーマに追加できます。ワークフローとしては、まずプリセットのフォルダをテーマのテンプレートフォルダに作成し、それから.hbsテンプレートファイルをフォルダに追加します。
テーマをローカルで作業する方法の詳細については、「テーマをローカルで編集する方法」を参照してください。
ダウンロードされたテーマにテンプレートを追加するには
- 追加するテンプレートのタイプ(記事、セクション、カテゴリ)に応じて、ダウンロードしたテーマのテンプレートフォルダに次のフォルダを作成します。
- article_pages
- section_pages
- category_pages
Guideのテーマエディターと同様、作成できるのは、記事テンプレート、セクションテンプレート、カテゴリテンプレートのみです。
-
.hbsテンプレートファイルを新しいフォルダに追加します。
ファイル名は任意に指定できます。名前は25文字以下で、スネークケース(snake_case)でなければなりません。
ヒント:時間を節約するため、既存の.hbsファイルをフォルダーにコピーして、新しいテンプレートの基礎に使用します。 - テンプレートを編集して保存します。
- 同じタイプのテンプレートをさらに追加する必要がある場合は、それらを同じフォルダに追加します。
- 完了したら、テーマをzipファイルに圧縮してGuideにインポートします。
作成したテンプレートは、Guideでプレビューできます。