コンテンツにスキップ

カスタムコード

Custom Liquid、CSS、アプリ、またはコード編集でAlign Shopifyテーマを拡張します。

カスタムコードでAlignを拡張する

Section titled “カスタムコードでAlignを拡張する”

Alignには、一般的な変更の多くに対応する組み込みのテーマ設定が用意されています。これらの設定で要件を満たせない場合は、カスタムHTMLまたはLiquid、カスタムCSS、アプリ、またはコードを直接編集してAlignテーマを拡張できます。

まず、Shopifyテーマエディターで、現在のAlignテーマで利用できる設定を確認します。プラットフォームに関するガイダンスについては、テーマエディターに関するShopifyドキュメントを参照してください。

カスタムHTMLまたはLiquidを追加する

Section titled “カスタムHTMLまたはLiquidを追加する”

一部のテーマには、テンプレート、セクション、またはブロック内にHTMLまたはLiquidを追加するための設定があります。これらの設定を使用すると、テーマコードを直接編集せずに、サポートされているカスタムコンテンツを追加できます。そのため、テーマのアップデート対象資格を維持しやすくなります。

続行する前にAlignのドキュメントを確認し、テーマにカスタムHTMLまたはLiquidのオプションが含まれているか確認してください。Custom Liquidセクションを使用して、次のことができます。

  1. ビジネスに役立つ場所にLiquid変数を挿入します。たとえば、商品ページに配送ポリシーを表示できます。
  2. アプリをテーマと統合するために必要なコードを追加します。

Liquid設定では、限られた数のLiquidオブジェクトとタグにアクセスできます。サポートされているオプションについては、Liquid設定のドキュメントを参照してください。

CSSは、テーマ全体で要素がどのように表示されるかを制御します。利用可能なAlign設定では対応できないスタイル変更が必要な場合は、ShopifyのカスタムCSS機能を使用してください。

カスタムCSSは、テーマ全体、またはテンプレート内の特定のセクションに適用できます。この作業には、CSSとHTMLに関する知識が必要です。変更を加える前に、Company XYZのAlignドキュメントと、Company XYZサポートのサポートリソース、および利用可能なテーマサポートに関するShopifyのガイダンスを確認してください。

アプリは、いくつかの方法でAlignテーマと統合できます。

  1. App blocks

    必要な場所にアプリの機能を追加し、テーマエディターでカスタマイズまたは削除します。App blocksはOnline Store 2.0テーマでのみ利用できます。ヴィンテージテーマの場合は、アプリのリストとドキュメントで互換性を確認してください。

  2. App embeds

    テーマエディターで、アプリが提供するオーバーレイ、フローティング要素、またはバックグラウンド機能を有効化、無効化、カスタマイズできます。

  3. テーマコードに追加されたアプリ

    一部のアプリは、コードをテーマに直接追加します。アプリによっては、アプリ設定またはテーマエディターで管理できます。テーマにCustom Liquidセクションが含まれている場合は、テーマコードを直接編集する代わりに、そこへアプリコードを追加できることがあります。

別のテーマを公開する場合は、新しいテーマでアプリを再度有効化してください。アプリはデフォルトでは有効になりません。

テーマエディター、カスタムCSS、Custom Liquid、アプリでは要件を満たせない場合、コードを直接編集することで詳細な変更を行えます。

編集時の考慮事項と安全対策については、コードを使用したテーマ編集に関するShopifyドキュメントを参照してください。

HTMLとCSSを扱うことに慣れており、Liquidの基本を理解している場合にのみ、テーマコードを編集してください。Align固有のガイダンスについては、Company XYZサポートから始めてください。Shopifyサポートは、対象となるShopify所有の無料テーマについて、特定のコードカスタマイズを支援できます。このプラットフォームポリシーについては、Shopifyのテーマサポートガイダンスを参照してください。

テーマコードは、次の2つの方法で編集できます。

  1. Shopify管理画面で直接コードを編集します。
  2. Shopify CLIShopify GitHub連携などの開発ツールを使用して、ローカルで作業します。
  1. まずテーマ設定から始めます。 カスタムコードやアプリに移行する前に、組み込みのAlignオプションを使用してください。
  2. Custom Liquidは慎重に使用します。 コンテンツを追加する前に、必要なLiquidオブジェクトとタグがサポートされていることを確認してください。
  3. アプリの互換性を確認します。 特にヴィンテージテーマを使用している場合は、アプリのドキュメントを確認してください。
  4. テーマの変更を計画します。 新しいテーマを公開した後は、アプリを再度有効化してください。
  5. アップデート対象資格を保護します。 他のカスタマイズ方法では必要な結果を実現できない場合にのみ、コードを直接編集してください。