Guideテンプレートは、ヘルプセンターのテーマパッケージをレンダリングします。これには、テンプレートファイル、CSSおよびJSファイル、マニフェストファイルで使用されるCurlybarsのテンプレート言語が含まれます。
Guideテンプレートは、テンプレートAPIとしても知られています。
Guideのテーマの詳細については、「ヘルプセンターテーマのカスタマイズ」とヘルプセンターのテンプレートの開発者向けドキュメントを参照してください。
Guideテンプレートのバージョンについて
2020年2月24日にリリースされたテンプレートAPI V2は、Copenhagenテーマと新しいテーマのすべてのリリースに適用されます。
テーマをカスタマイズしている場合は、テンプレートAPI V1を引き続き使用することができます。新機能を利用したり、パフォーマンスを向上させたい場合を除き、V2にアップグレードする必要はありません。使用しているフレームワークのバージョンをGuideで確認することができます(「テンプレートのバージョンを確認する」を参照)。
V2では、テーマ内のバニラJavaScript(script.js
やdocument_head.hbs
など)を使用できる場所でjQueryステートメントを使用できなくなりました。V2でjQueryを使用したい場合は、jQueryライブラリをインポートする必要があります。
また、いくつかのヘルパーを非推奨にし、HTMLではなくデータオブジェクトを出力するように変更しました。完全なリストはこちらで確認いただけます。
テンプレートのバージョンを確認する
テンプレートのバージョンは、テーマのコードを編集ビューまたはマニフェストファイルから確認することができます。
テンプレートのバージョンを確認するには
- Guideで、サイドバーにあるデザインをカスタマイズアイコン(
)をクリックします。
- 確認したいテーマで「カスタマイズ」をクリックします。
- 「コードを編集」をクリックします。
- テーマ名の下には、テンプレートのバージョン番号、たとえば、「テンプレートAPI v2」と表示されます。
このバージョン番号は、マニフェストファイルの
api_version
フィールドに対応しています。
Guideテンプレートのバージョン1からバージョン2へのアップグレード
Guideテーマをカスタマイズしている場合は、バージョン2にアップグレードすることで、新機能を利用したり、パフォーマンスを向上させることができます。
テンプレートのバージョンをアップグレードするには
- ヘルプセンターテーマをダウンロードします(「ヘルプ センターのテーマをダウンロードする」を参照)。
- テーマパッケージをローカルに開き、manifest.jsonファイルを編集します。
-
manifest.jsonファイルで、
api_version
フィールドを見つけ、値を2に変更します。 - テーマの変更をローカルでプレビューします。テーマをプレビューするときに、バージョン2で非推奨となったヘルパーを使用していると警告が表示されます。
- 非推奨のヘルパーを使用している場合は、こちらの情報を使用して、サポートされている同等のヘルパーに置き換えてください。
テーマを再度プレビューして、他に警告がないことを確認してください。
- 更新されたテーマをGuideにアップロードします(「ヘルプセンターテーマのインポート」を参照してください)。
新しいバージョンが適用されているかどうかは、テンプレートのバージョンを調べることで確認できます。
0 コメント
サインインしてコメントを残してください。