別のページビルダーを使用してElementorテンプレートを直接インポートすることは、ElementorテンプレートがElementor Page Builderのエコシステム内で動作するように特別に設計されているため、サポートされていません。 Elementorテンプレートは、一意のウィジェットベースのドラッグアンドドロップインターフェイスを使用し、Elementorとのみ互換性のある形式(.JSONまたは.ZIP)で保存されます。範囲と可能性をカバーする詳細な説明を次に示します。
Elementorテンプレート形式と互換性
Elementorテンプレートは、すべてのElementor固有のデザインとウィジェットデータを含む.JSONや.ZIPなどの特定のファイル形式でエクスポートおよびインポートされます。これらのテンプレートは、Elementor独自のウィジェット、スタイリングコントロール、およびレイアウト構成に大きく依存しています。 WPBakery、Beaver Builder、Divi Builderなどの他のページビルダーは、テンプレート構造とショートコードがまったく異なるため、設計の忠実度や機能を失うことなく、これらのビルダーへのElementorテンプレートを直接インポートすることができます。Elementor内のElementorテンプレートのインポート
Elementorテンプレートを使用するには、推奨され、サポートされているワークフローは、Elementorがインストールされている別のWordPressサイトにインポートすることです。このプロセスには以下が含まれます。1。元のElementor対応サイトからテンプレートをエクスポートします(Elementorのテンプレートライブラリを介して)。
2。.jsonまたは.zipテンプレートファイルを新しいサイトのElementorテンプレートライブラリにインポートします。
3. Elementorでページを開き、インポートされたテンプレートを挿入します。
4. Elementorのツールを使用して、必要に応じてテンプレートをカスタマイズします。
これにより、完全な互換性が保証され、設計要素、ウィジェット、および機能が保存されます。
###限られた相互互換性または手動変換
目標が異なるページビルダーでElementorテンプレートを使用することである場合、プロセスは非常に手動で、デザインの再構築を伴います。
- マニュアル再構築:ネイティブテンプレートファイルが認識されないため、他のページビルダーのインターフェイスを使用してレイアウトとデザインを手動で再作成します。これには、テキストと画像をコピーして、代替ビルダーのウィジェットを使用してセクション、行、モジュールを再作成することが含まれます。
- 静的HTMLの使用:一部のユーザーは、Elementorデザインを静的HTMLページとしてエクスポートします(プラグインまたはページエクスポートツールを使用)。この静的HTMLは、カスタムHTML要素またはブロックとして他のページビルダーに挿入できる場合がありますが、この方法は動的ウィジェットの機能と編集の容易さを失います。
- サードパーティ変換ツール:現在、Elementorテンプレートを他のページビルダーと互換性のあるフォーマットに直接変換するための広く採用された、または信頼できるツールは存在しません。ショートコードアーキテクチャとウィジェットシステムの違いにより、自動変換は非現実的になります。
###回避策と関連ツール
- テンプレートパックとコレクション:開発者またはマーケットプレイスには、Elementor、Divi、WPBakeryなどのさまざまな人気のあるページビルダーと互換性のあるバージョンを備えたデザインパックを提供する場合があります。これらのパックを使用するには、特定のビルダー向けに設計されたバージョンのダウンロードとインポートが含まれます。
- テンプルにプラグイン:テンプレートのようなツールは、Elementor専用の完全なテンプレートパックのインポートを容易にし、クラウドベースのテンプレートライブラリをサポートすることもありますが、これらはElementorのみに焦点を当てています。
- Elementorエクスポート/インポート機能:Elementor独自のエクスポート/インポートツールにより、Elementor対応サイト間のテンプレートのシームレスな移行が可能になりますが、クロスビルダーの使用をサポートしていません。
###テンプレートの使用に影響するページビルダーの違い
- ウィジェットとモジュール:Elementorは、他のビルダーの同等のウィジェットと互換性のない特定のウィジェット(見出し、画像、ボタン、フォーム、投稿など)を使用します。
- ショートコードとマークアップ:他のビルダーは、Elementorが使用していないWordPressコンテンツに組み込まれたショートコードまたはさまざまなマークアップコンベンションに依存しています。
- スタイリングと応答性:各ビルダーは、スタイル、応答性、レイアウトを異なる方法で管理します。つまり、意図したビルダーの外側にインポートされた場合、ルックアンドフィールが壊れる場合があります。
- テンプレートストレージ:Elementorは、他のツールに欠けているビルダーインターフェイスによってデコードされた形式でテンプレートを保存します。
Elementorテンプレートが他のビルダーに直接インポートできない理由
-elementorテンプレートは、ウィジェットデータ、スタイル設定、およびセクション情報を保存するJSON構造を使用したページビルダーインターフェイスを使用して構築されます。-DiviやWPBakeryなどの他のビルダーは、異なるデータ構造、ショートコードシステム、レンダリングエンジンを使用しています。
- ネイティブのサポートや変換がなければ、他のビルダーのインポートツールは、Elementorテンプレートを解釈またはレンダリングすることはできません。
- プレーンコードとしてElementorテンプレートをインポートしようとすると、レイアウトが壊れたり、要素が不足しています。
### まとめ
Elementorテンプレートをインポートおよび使用する最も信頼できる方法は、Elementorを実行しているサイト内で行うことです。 WPBakery、Beaver Builder、Diviなどのさまざまなページビルダーを使用して、互換性のないテンプレート形式、ウィジェットタイプ、およびレンダリングシステムのために、Elementorテンプレートを開きまたは直接インポートすることは不可能です。手動のレクリエーションまたは静的HTMLバージョンの使用は唯一の間接的なアプローチですが、これらは編集の柔軟性とさまざまなデザイン機能を失います。複数のプラットフォームで作業しようとするユーザーは、選択したビルダー向けに設計されたテンプレートパックのバージョンを探すか、レイアウトを手動で再構築する必要があります。