WordPress Gutenbergブロックのインポート/エクスポート方法(2つのステップ)

同じGutenbergブロックレイアウトを何度も再作成することになることに気づいたことはありませんか?

あなたはそれらを知っています – 完璧なコールトゥアクションセクション、お気に入りの証言レイアウト、または実際に訪問者をコンバージョンさせる製品ショーケース。

複数のWordPressサイトを管理している場合、これはさらに時間がかかるようになります。しかし、実際にはこれに対処するための、はるかにスマートな方法があります。

WordPressには、ブロックまたはブロックのグループをインポート/エクスポートして、さまざまなウェブサイトで即座に再利用できる組み込み機能があります。これは、どこへ行くにも持ち運べる自分専用のデザインライブラリを持っているようなものです。

数十のWordPressサイトを管理した後、この簡単な2ステップのプロセスが、あなたの働き方を完全に変えることができることを学びました。

このガイドでは、Gutenbergブロックを簡単にインポート/エクスポートし、すべてのサイトでデザインの一貫性を保つ方法を説明します。

Gutenbergブロックのエクスポート方法

このガイドで説明する内容の概要を以下に示します。

WordPressパターンをインポートおよびエクスポートする理由

WordPressのブロックエディターは、ユニークなレイアウトを作成するのに優れています。たとえば、特別なボタンと配色スキームを使用してカスタムのコールトゥアクションをデザインすることができます。

デザインを再利用する予定がある場合は、パターンとして保存できます。パターンには同期済みと非同期済みの2種類があることを知っておくことが重要です。

WordPressでパターンを作成する

同期されていないパターン:同期されていないパターンがページまたは投稿に挿入されると、通常のブロックセットとして機能します。その特定のインスタンスに加えられた編集は、サイトの他の場所にある同じパターンの他のインスタンスには影響しません。

同期済みパターン(以前は再利用可能なブロックとして知られていました):同期済みパターンを編集すると、変更はウェブサイト全体でそのパターンのすべてのインスタンスに自動的に適用されます。

最も良い点は、これらのパターンを他のWordPressサイトで使用するためにエクスポートできることです。複数のウェブサイトを管理している場合や、クライアントのためにサイトを構築している場合は、これにより大幅な時間の節約になります。

それでは、Gutenberg WordPressブロックをインポート/エクスポートする方法を見てみましょう。

WordPress Gutenbergブロックのインポート/エクスポート方法

まず、移動したいコンテンツをパターンとして保存する必要があります。

パターンを保存したら、インポートとエクスポートの手順は、クラシックテーマを使用しているか、モダンなブロックテーマを使用しているかによって異なります。

両方の方法を以下で説明します。まず、クラシックテーマの手順から始めます。

方法1:クラシックテーマでブロックをインポート/エクスポートする

クラシックテーマを使用している場合、特別な画面からパターンを管理できますが、それは投稿エディターからアクセスします。

クラシックテーマでのブロックのエクスポート

まず、任意の投稿またはページを開きます。

右上隅にある3つのドットのメニューアイコンをクリックし、ドロップダウンから「パターンの管理」を選択します。

ブロックエディターで「パターンの管理」ボタンをクリックします

これにより、作成したすべてのパターンのリストが表示されるパターン管理画面に移動します。

エクスポートしたいパターンにカーソルを合わせると表示される「JSONとしてエクスポート」リンクをクリックします。

WordPressブロックをJSONファイルとしてエクスポートする

WordPressは、パターンをJSONファイルとしてコンピューターにすぐにダウンロードします。

クラシックテーマでのブロックのインポート

新しいサイトにパターンをインポートするには、パターンを「管理」画面に移動するのと同じ手順に従います。ページの上部にある「JSONからインポート」ボタンをクリックします。

ポップアップウィンドウで、「ファイルを選択」をクリックし、以前にダウンロードしたJSONファイルを選択します。「インポート」をクリックして完了すると、パターンが使用できるようになります。

Gutenbergでブロックをインポートするファイルを選択

方法2:ブロックテーマでのブロックのインポート/エクスポート

ブロックテーマを使用している場合、フルサイトエディターを使用するため、プロセスは少し異なります。

ブロックテーマでのブロックのエクスポート

開始するには、WordPress管理サイドバーから外観 » エディターに移動します。

エディター内で、左側のメニューから「パターン」を選択します。これにより、サイトのパターン管理エリアに移動します。

パターンタブを選択

「パターン」の見出しの横にある3点ドットのメニューアイコンをクリックし、「JSONとしてエクスポート」を選択します。

これにより、カスタムパターンすべてを含む単一のJSONファイルがダウンロードされます。

ブロックテーマでのブロックのインポート

次に、フルサイトエディターを使用してこれらのブロックを別のウェブサイトにインポートするには、FSEを開き、「パターン」タブに移動します。

次に、「新しいパターンの追加」ボタンをクリックします。ドロップダウンメニューが表示され、そこから「JSONからパターンをインポート」ボタンを選択できます。

ダウンロードしたファイルを選択してブロックをインポートしてください。

JSONとしてパターンをインポート

これが完了したら、インポートしたパターンを WordPress ウェブサイトで簡単に使用できます。

Gutenbergブロックのインポート/エクスポートに関するよくある質問

このプロセスについて、まだ疑問があるかもしれません。それらを解決するために、WordPressでのブロックのインポートとエクスポートに関する最もよくある質問のリストを作成しました。

JSONファイルとは何ですか?

JSONはJavaScript Object Notationの略です。データを保存および転送するためのシンプルでテキストベースの形式です。

この場合、JSONファイルは、コンテンツ、フォーマット、設定を含め、WordPressにブロックを再構築する方法を指示する設計図のように機能します。

この方法では、画像やメディアファイルもインポートされますか?

いいえ、エクスポートプロセスではブロックの構造とテキストコンテンツのみが保存されます。ブロック内で使用されている実際の画像またはメディアファイルはエクスポートされません。

インポートされたブロックが正しく表示されるようにするには、メディアファイルを新しいサイトのメディアライブラリに手動でアップロードする必要があります。

特定のプラグインを必要とするブロックをインポートできますか?

はい、できます。ただし、インポートされたブロックは、新しいウェブサイトに同じプラグインがインストールされ、有効化されている場合にのみ機能します。

例えば、WPFormsからフォームブロックをエクスポートした場合、新しいサイトでもそのフォームをレンダリングするためにWPFormsがインストールされている必要があります。

ウェブサイト全体を移動するにはどうすればよいですか?ブロックだけではありません。

ブロックのインポートとエクスポートは、個々のコンテンツピースには最適です。しかし、ウェブサイト全体を移動する必要がある場合は、移行プラグインの方がはるかに良いソリューションです。

Duplicatorのようなプラグインの使用をお勧めします。これにより、すべてのコンテンツ、プラグイン、テーマを含むWordPressサイト全体を新しい場所に簡単にクローンして移動できます。

WordPressブロックに関する追加リソース

WordPressブロックの使用と管理に関する、さらに役立つガイドはこちらです。

この記事が、WordPress Gutenbergブロックを他のウェブサイトで使用するためにインポート/エクスポートする方法を学ぶのに役立ったことを願っています。また、WordPressでブロックを削除する方法パディングとマージンの比較に関するガイドも参照してください。

この記事が気に入ったら、WordPressのビデオチュートリアルについては、YouTubeチャンネルを購読してください。 TwitterFacebookでもフォローできます。

開示:当社のコンテンツは読者によってサポートされています。これは、当社のリンクの一部をクリックすると、当社が手数料を得る可能性があることを意味します。WPBeginnerがどのように資金提供されているか、それがなぜ重要か、そしてどのように私たちをサポートできるかについては、こちらをご覧ください。当社の編集プロセスはこちらです。

究極のWordPressツールキット

無料のツールキットにアクセスしましょう - すべてのプロフェッショナルが持つべきWordPress関連の製品とリソースのコレクションです!

読者とのインタラクション

10 CommentsLeave a Reply

  1. この明瞭で分かりやすい記事をありがとうございます。
    開発者向けだと思っていたので、「JSONとしてエクスポート」オプションはいつも無視していました。
    この記事を読んで、この機能を使えばWordPressサイト間でブロックを簡単に再利用できることが分かりました。

      • SeedProdのようなページビルダーで要素ブロックをインポートするにはどうすればよいですか?

        • 特定のページビルダーのサポートに、この方法でブロックをインポートできるかどうかを確認する必要があります。

  2. Hello,

    素晴らしい情報です。共有ありがとうございます。

    質問があります…
    たくさんのブロックで構成されたページ全体をエクスポートすることは可能ですか? Elementorではこれが可能で、この機能を常に使用しています。

    事前に感謝いたします

    • もしそれがあなたの意図するところであれば、Tools>Exportを使用してページをエクスポートし、新しいサイトにインポートすることができます。

      管理者

返信する

コメントを残していただきありがとうございます。すべてのコメントは、当社のコメントポリシーに従ってモデレーションされますので、ご了承ください。メールアドレスは公開されません。名前フィールドにキーワードを使用しないでください。個人的で有意義な会話をしましょう。