サポートされる製品
サポートされる製品
次のいずれかの製品またはそれ以上が必要です。
最終更新日: 2025年10月10日
ドラッグ&ドロップテンプレートは、技術的な知識がなくてもHubSpotのCMS上で簡単にウェブサイトを構築できるように設計されています。ドラッグ&ドロップテンプレートには視覚的なテンプレートビルダーが採用されていますが、内部ではHTML+HubLが生成されます。
ビジュアルビルダーの動作に必要なHTML出力はHubSpotによって制御されていて、開発者がその構造化部分を直接制御することはできません。さらに、layout.cssファイルがページに読み込まれて、ブートストラップ2に基づく基本的な12列グリッドが有効になります。これにより、ドラッグ&ドロップテンプレートを使用したウェブサイトは既定で、コンテンツの行が縦に積み重なったレスポンシブ対応になります。レスポンシブデザインの複雑なカスタマイズを行う場合には、独自のレスポンシブスタイルを追加可能です。
ドラッグ&ドロップテンプレートはデザインマネージャー内で構築し、APIまたはローカル開発ツールを使用する場合にはJSONで表記します。ドラッグ&ドロップテンプレートの編集方法としては、その性質上、デザイン マネージャー インターフェイスを使用する方法が推奨されます。**コーディングが必要な場合は、バージョン管理機能を使用するか、使い慣れたローカルツールを使用して編集します。HTML+HubLコードテンプレートにより、最適な開発体験が提供されます。**HTML+HubLテンプレートのdnd_area機能でも、ビジュアル コンテンツ エディター内で制作担当者が作業できるので、デザインマネージャーのドラッグ&ドロップインターフェイスよりも優れた利便性を備えています。
ドラッグ&ドロップ テンプレート ビルダー
ドラッグ&ドロップテンプレートを作成するには、デザインマネージャーを開き、ファインダー内で新しいファイルを作成し、作成するテンプレートとテンプレートのタイプを選択します。 ドラッグ&ドロップテンプレートには、モジュール、グループ、グローバルグループ、フレキシブルカラムというさまざまな構成要素があります。 詳しくはドラッグ&ドロップ テンプレート ビルダーの使用方法をご覧ください。モジュール
モジュールは、ページ上で編集できる再利用可能な要素です。モジュールは、HTML+HubLテンプレートのフラグメント、CSS、JS、およびフィールドで構成されます。制作担当者は、モジュールをフレキシブルカラムとdnd_areasの内部に配置できます。制作担当者によるウェブサイトのコンテンツ管理の基本機能です。モジュールを作成することで、数多くの機能、検索、画像ギャラリー、メニュー、複雑なマーケティングアニメーション、電卓、製品比較など、想像力次第でさまざまな処理が可能になり、制作担当者の利便性の向上につながります。フィールドは、制作担当者が出力を制御する手段になります。モジュールはドラッグ&ドロップテンプレートに使用できるだけではなく、HubSpotのCMSにおける重要な構成要素です。ドラッグ&ドロップテンプレートでは、モジュールフィールドの既定値をインスペクター内で設定できます。詳しくはモジュールについてをご参照ください。
グループ
グループは他のグループやモジュールのためのラッパーであり、CSSクラスやラッピングHTMLを使用できます。グループの配置とサイズ設定を円滑化する、レイアウトクラスを伴うラッピングHTMLとして機能します。グループには内部専用名を付けることができます。このようにデザインマネージャー上でモジュールをグループ化することで、ページのさまざまな部分が識別しやすくなります。例として、サイドバーやバナーが挙げられます。
グローバルグループ
グローバルグループは、編集されると、特定のページだけでなくウェブサイト全体に影響するグループです。グローバルグループは、複数のテンプレートに配置可能で、通常はウェブサイトのヘッダーやフッターに使用されます。グローバルグループはパーシャルに似ていますが、ドラッグ&ドロップテンプレートによって適用される構造に限定されます。必要に応じてHTML+HubLファイルに埋め込むこともできますが、その場合はグローバルパーシャルを使用する方が理にかなっています。
フレキシブルカラム
フレキシブルカラムは特別なタイプのグループです。モジュールの既定のセットを含めることができますが、制作担当者はその中のモジュールを追加、削除、移動することが可能です。フレキシブルカラムを利用すると、1次元的にモジュールを上から下に並べ替えることができます。dnd_areaタグとは異なり、**フレキシブルカラムでは、モジュールを格納できるセクションもスタイル機能もサポートされません。 **フレキシブルカラムは、ドラッグ&ドロップテンプレートに限定されません。HTML+HubLテンプレートで使用できるHubLタグがあります。詳しくはドラッグ&ドロップテンプレートにフレキシブルカラムを追加する方法をご確認ください。