Trusted WordPress tutorials, when you need them most.
Beginner’s Guide to WordPress
WPB Cup
25 Million+
Websites using our plugins
16+
Years of WordPress experience
3000+
WordPress tutorials
by experts

初心者ガイド:WordPressブロックパターンの使い方

WordPressサイトの構築はかつてないほど簡単になりましたが、ブロックパターンはその大きな部分を占めています。ブロックパターンを初めて発見したとき、私たちはワークフローをスピードアップできる可能性を感じました。

再利用ブロックのようなブロックパターンをCTAやクーポンオファーボタンに使用するようになりました。

ブロックパターンを使えば、コーディングやウェブデザインのスキルがなくても、プロ並みのデザインを簡単に手に入れることができる。

ビルトインされたブロックの組み合わせは、すぐにインサートやカスタマイザーが可能で、毎回ゼロから始めるのではなく、先手を打つことができる。

初めてWordPressサイトを構築する人も、より速く作業を進めたい人も、この初心者向けガイドを読めば、どのプロジェクトでも時間を節約できるブロックパターンの見つけ方、使い方、作り方がわかる。

WordPress block patterns explained for beginners

このガイドで取り上げるトピックは以下の通り:

WordPressのブロックパターンとは?

WordPressのブロックパターンは、カスタムレイアウトを素早く効率的に作成するのに役立つ、あらかじめデザインされたブロックのコレクションです。タイトな納期でページを作成する際、このブロックパターンは私たちにとって大きな変革をもたらしてくれました。

WordPressのブロックエディターは直感的で、コンテンツブロックを使って美しいレイアウトをデザインすることができます。これらのブロックにはテキスト、画像、ボタン、その他の要素が含まれており、必要に応じて配置することができます。

WordPress block editor

しかし、すべてのユーザーが毎回ゼロからレイアウトを作成する時間やデザインスキルを持っているわけではありません。私たち自身もこの課題に直面してきました。だからこそ、ブロック・パターンは私たちのワークフローにおいて貴重なツールとなっているのです。

ブロックパターンは簡単な解決策を提供します。WordPressにはデフォルトで様々なビルトインパターンが用意されており、プロ並みのレイアウトを数秒で簡単に追加することができます。

Patterns in WordPress block editor

人気のWordPressテーマには、独自のカスタムパターンが含まれていることがよくあります。これらのパターンは、あなたのテーマに合わせた既製のデザインを提供することで、さらに時間を節約します。

カラムには、マルチカラムデザイン、メディアとテキストの組み合わせ、コールトゥアクションセクション、ヘッダー、カスタムボタンなどのレイアウトを含めることができます。この柔軟性により、様々なタイプのコンテンツに適しています。

WordPress.orgのウェブサイトでは、さらに多くのブロックパターンを見つけることもできる。デザインが好きなら、自分でパターンを作ってWordPressコミュニティと共有することもできます。

次に、WordPressでブロックパターンを使って、ウェブサイトの魅力的なレイアウトを作成する方法をご紹介します。

WordPressのデザインを次のレベルに🎨。

ブロックパターンを使用することは、ウェブサイトのデザインを向上させる素晴らしい方法です。しかし、本当にカスタムメイドのWordPressサイトをお望みなら、WordPressサイトデザインサービスをご検討ください。

  • カスタムレイアウト:ブロックパターンにとどまらず、お客様のブランドに合わせたデザインを作成します。
  • プロの実績:16年以上にわたる、美しく機能的なWordPressサイト制作の経験。
  • 時間節約ソリューション:デザインは弊社が行いますので、お客様はビジネスの拡大に専念できます。

デザインの制限にとらわれないでください。WPBeginnerのWordPressサイトデザインサービスにお任せください。

WordPressでブロックパターンを使う方法

WordPressには初期設定として、サイトで使える便利なブロックパターンがいくつか用意されています。WordPressテーマや一部のプラグインにもパターンが追加されている場合があります。

ブロックパターンを使うには、ブロックパターンを使いたいWordPressの投稿やページを編集する必要があります。

投稿編集画面で、ブロックの追加[+]ボタンをクリックしてブロックインサーターを開きます。ここから「パターン」タブに切り替えると、利用可能なブロックパターンが表示されます。

Block patterns in post editor

下にスクロールすると、利用可能なブロックパターンを見ることができる。

特集、ボタン、カラム、ヘッダーなど、カテゴリー別にブロックパターンを表示することもできる。

また、’Explore all patterns’ボタンをクリックして、ブロックパターンを見ることもできる。

ここでは、ポップアップで大きなプレビューを見ることができます。

Explore all patterns

試してみたいパターンが見つかったら、クリックするだけで投稿やページのコンテンツエリアに挿入できます。

パターンがコンテンツエディターにプレースホルダー付きで外観表示されるので、それを編集してあなた自身のコンテンツに置き換えることができます。

Edit block pattern

パターン内のブロックをポイント・アンド・クリックするだけで、そのコンテンツを編集し、必要なものに変更することができます。

各ブロックには、通常のオプションがすべて用意されています。例えば、カバーブロックであれば、カバーカラーや背景画像を変更することができます。

ブログの投稿やページに必要なパターンをいくつでも追加できます。WordPressのブロックを削除するのと同じように、投稿やページからパターンを削除することもできます。

Remove cover block

ブロックパターンを使えば、投稿やWordPressサイトの美しいレイアウトを素早く作ることができる。

結局のところ、ブロックパターンは、ヘッダー、ギャラリー、ボタンなどを追加する必要があるたびに、手作業でブロックを配置する時間を節約するのに役立ちます。

ブロックエディターでパターンを作成する方法

WordPressでは、ブロックエディターでパターンを作成し、後で再利用することができます。

投稿やページを編集する際に、パターンに含めたいブロックを選択し、「パターンを作成」をクリックするだけです。

Create pattern block editor

キーボードのシフトキーを押しながらブロックをクリックすると、複数のブロックを選択することができます。

しかし、ブロックが選択しにくいように配置されている場合は、「ドキュメントの概要」タブのリスト表示を使用することができます。

Select multiple blocks in List View

パターンを作成するとポップアップが表示されます。

パターンの名前を入力し、カテゴリーを選択する必要があります。

New pattern name and settings

その下に、パターンをシンクさせるかシンクさせないかのトグルがあります。

同期されたパターン:あなたや他のユーザーがパターンを編集すると、その変更が次にそのパターンが使用されるときに保存されます。

同期されていないパターン:投稿やページにパターンを挿入した後、そのパターンに変更を加えても、元のパターンには影響しません。

Create’ボタンをクリックしてパターンを保存します。

次にそのパターンを使いたいときは、ブロック・インサーターでその名前かカテゴリーを探せばいい。

Reuse custom pattern

サイトエディターでパターンを作成する方法

サイトエディターがフルサポートされているブロックテーマを使用している場合は、サイトエディターでパターンを作成することもできます。

外観 ” エディターページにアクセスし、サイトエディターを開きます。

サイトエディターのインターフェースに移動します。

Site Editor screen

左のサイドバーから「パターン」をクリックして次に進む。

利用可能なすべてのパターンとカテゴリーが表示されます。

新規パターンを作成するには、Add [+]ボタンをクリックし、’Create pattern’を選択します。

Create pattern in site editor

ポップアップが表示されるので、パターンの名前を入力し、カテゴリーを選択し、同期するかしないかを決定します。

Create」をクリックして続行する。

Configure custom pattern settings

WordPressは、あなたがパターンを作成するための白紙のキャンバスを作成します。

ここからブロックを追加してパターンをデザインすることができる。

Design pattern in site editor

終了したら、「保存」ボタンをクリックしてパターンを保存するのをお忘れなく。

WordPressでパターンを管理する

サイトエディターがフルサポートされているブロックテーマを使用している場合、サイトエディターでパターンを管理することができます。

外観 ” エディターページにアクセスし、サイトエディターを開きます。

Site Editor screen

パターン画面では、パターンをクリックして編集することができます。また、パターンの横にある3つの点のメニューをクリックすると、そのパターンを複製、エクスポート、削除することができます。

すべてのパターンを管理するには、サイドバーの「すべてのパターンを管理」タブをクリックします。

Manage patterns shortcut

これですべてのパターンのリストが表示されます。これで編集、エクスポート、削除ができます。

クラシックテーマ(完全なサイトエディタをサポートしていないWordPressテーマ)を使用している場合は、外観 ” パターンページにアクセスしてパターンを管理できます。

List view to manage all your patterns

ここから、ブロックパターンの追加、削除、エクスポートができます。

Hestiaのようなクラシックテーマでも、フルサイト編集テーマと同じようにパターンを管理できるようになったものもあれば、下のスクリーンショットのような古いインターフェースをまだ使っているものもあることを覚えておいてください。

つまり、ブロックパターンをどのように管理するかは、使用しているテーマ次第ということだ。

Managing patterns in classic themes

サイトで使えるブロックパターンを探す

初期設定のWordPressには、よく使われるブロックパターンがいくつか用意されています。WordPressのテーマは、あなたのサイトに独自のパターンを追加することもできます。

しかし、ブロック・インサーターから入手できるブロック・パターン以外にも、たくさんのブロック・パターンをサイトで見つけることができる。

WordPress Patterns Directoryのサイトに行けば、もっとたくさんのブロックパターンを表示できます。

WordPress block patterns directory

ここでは、WordPressコミュニティから送信されたブロックパターンを見つけることができます。

これらのブロックパターンを使用するには、クリックしてパターンを表示し、「パターンをコピー」ボタンをクリックするだけです。

Copy block pattern

次のステップでは、WordPressブログに戻り、このブロックパターンを挿入したい投稿やページを編集する必要がある。

編集画面で右クリックし、ブラウザのメニューから「貼り付け」を選択するか、CTRL+V(MacではCommand+V)を押す。

Paste pattern in block editor

ブロックパターンの作成と共有方法

自分だけのWordPressブロックパターンを作って、世界中と共有したいですか?

WordPressでは、ブロックパターンを簡単に作成し、自分のサイトで使用したり、世界中のWordPressユーザーと共有したりすることができます。

WordPress Pattern Directoryのウェブサイトにアクセスし、「新規パターン」のリンクをクリックするだけです。

Create new pattern in WordPress.org pattern directory

注:パターンを保存するには、サインインするか、無料のWordPress.orgアカウントを作成する必要があります。

サインインすると、ブロックパターンエディターのページに到達します。これはWordPressのデフォルトのブロックエディターと同じで、パターンを作成するために使用することができます。

Block pattern creator

ブロックを追加するだけで、パターンレイアウトが完成します。

グループ、カバー、ギャラリーなどのレイアウトブロックを使ってレイアウトを整理できます。

Editing block pattern layout

メディアブロックで使用できるロイヤリティフリーの画像もあります。WordPressのメディアライブラリを使えば、これらの画像を簡単に見つけてあなたのパターンで使用することができます。

ブロック・パターンに満足したら、下書きとして保存するか、パターン・ディレクトリに送信することができます。

パターン・ディレクトリにブロック・パターンを送信する前に、ブロック・パターン・ディレクトリのガイドラインを読んでいることを本当に〜してもよいですか?

マイパターン」をクリックすると、すべてのブロックパターンを管理できます。共有したブロックパターン、下書きパターン、お気に入りパターンが表示されます。

Manage patterns in WordPress.org directory

自分用にブロックパターンを作るだけなら、下書きとして保存しておけばよい。その後、マイパターンのページからWordPressサイトにコピー&ペーストしてください。

WordPressのブロックパターンを手動で作成する

手動でブロックパターンを作成し、WordPressテーマやWPCodeのようなカスタム・スニペット・プラグインに追加することもできます。

WordPressで新規投稿またはページを作成するだけです。コンテンツエリアでは、ブロックを使ってカスタムレイアウトやブロックコレクションを作成し、パターンとして保存します。

Switch to the code editor

その後、コードエディター・モードに切り替える。

ここから、コードエディターに表示されているコンテンツをすべてコピーする必要がある。

Copy raw code blocks

次に、メモ帳のようなプレーンテキストエディタを開き、そのコードを貼り付ける。次のステップで必要になります。

これで、ブロックをパターンとして登録する準備が整いました。

そのためには、以下のコードをテーマのfunctions.phpファイルか、無料のWPCodeプラグイン(推奨)のようなコード・スニペット・プラグインにコピー&ペーストするだけです。

詳しくは、WordPressでカスタムコードを追加する完全ガイドをご覧ください。

function wpb_my_block_patterns() {
    register_block_pattern(
        'my-plugin/my-awesome-pattern',
        array(
            'title'       => __( 'Two column magazine layout', 'my-theme'),
            'description' => _x( 'A simple magazine style two-column layout with large image and stylized text', 'my-theme' ),
            'categories'  => array( 'columns' ),
            'content'     => ' Your block content code goes here'
            )
    );
}
add_action( 'init', 'wpb_my_block_patterns' );

次に、先ほどコピー&ペーストした生のブロックデータを、コンテンツ・パラメータの値としてコピー&ペーストします。つまり、「あなたのブロック・コンテンツ・コードはここにあります」というテキストを、あなたのブロック・コードに置き換える必要があります。テキストを囲む一重引用符はそのままにしておいてください。

最後に、タイトルと説明文を自分の好きなものに変更し、変更を保存することをお忘れなく。

これでサイトにアクセスし、投稿やページを編集することができます。新しく登録したブロックパターンがブロックインサーターに外観表示されます。

Add custom block pattern to your post

WordPressでブロックパターンを削除する方法

WordPressでは、ブロックパターンを簡単に削除したり、登録を解除したりすることができます。上の例で作成したブロックパターンを削除したいとしましょう。

以下のコードをテーマのfunctions.phpファイルまたはWPCodeにコピー&ペーストするだけです:

function wpb_unregister_my_patterns() {
  unregister_block_pattern( 'my-plugin/my-awesome-pattern' );
}
add_action( 'init', 'wpb_unregister_my_patterns' );

この例では、'my-plugin/my-awesome-pattern'が登録時に使用したパターンの名前である。

このコードを使えば、テーマやプラグインが作成したブロックパターンの登録を解除することができる。必要なのは、パターンの登録に使われた名前だけです。

WordPressのコアパターンの削除

WordPressのコアパターンはすべてのWordPressユーザーが利用できます。つまり、使い古され、WordPressテーマの他の部分と一致していない可能性があります。

パターンを使いたくなければ、コンテンツに追加しないようにすればよいのです。しかし、複数著者のWordPressサイトを運営している場合は、すべてのユーザーがこれらのコアパターンを使用できないようにしたいかもしれません。

WordPressのコアパターンをすべて削除するには、テーマのfunctionsファイルまたはWPCodeに以下のコードを追加する必要があります:

remove_theme_support( 'core-block-patterns' );

再利用ブロックはどうなった?

ブロックパターンと再利用ブロックはどちらも、よく使うブロックを簡単に追加できるオプションをユーザーに提供するという、同じような問題を解決することを目的としている。

これを解決するために、Core WordPressチームは再利用ブロックをパターンにマージした。

再利用ブロックと同じ機能を持つために、同期パターンを使用できるようになりました。あなたや他のユーザーがパターンを編集すると、その変更が次にそのパターンが使われたときに保存されます。

Configure custom pattern settings

よくある質問

ブロックパターンについて読者からよく寄せられる質問を紹介しよう。

その他のブロックパターンはどこにありますか?

WordPressの初期設定以外にも、WordPress Patterns Directoryでコミュニティが作成したオプションを検索することができます。

ブロックパターンによってサイトが遅くなることはありますか?

いいえ、ブロックパターン自体はサイトのスピードに影響しません。コンテンツを構成する方法のひとつですが、最適化された画像やブロックを使用することで、最高のパフォーマンスを実現できます。

ヒントについては、WordPressのスピードとパフォーマンスに関する究極のガイドをご覧ください。

その他のリソース

WordPressサイトのデザインをカスタマイズしたい場合は、以下のリソースが便利です:

このガイドが、あなたのサイトでWordPressブロックパターンの使い方を学ぶのにお役に立てば幸いです。また、WordPressブロックエディターを使いこなすためのガイドや、より生産的になるための便利なWordPressショートカットもご覧ください。

If you liked this article, then please subscribe to our YouTube Channel for WordPress video tutorials. You can also find us on Twitter and Facebook.

Disclosure: Our content is reader-supported. This means if you click on some of our links, then we may earn a commission. See how WPBeginner is funded, why it matters, and how you can support us. Here's our editorial process.

アバター

Editorial Staff at WPBeginner is a team of WordPress experts led by Syed Balkhi with over 16 years of experience in WordPress, Web Hosting, eCommerce, SEO, and Marketing. Started in 2009, WPBeginner is now the largest free WordPress resource site in the industry and is often referred to as the Wikipedia for WordPress.

The Ultimate WordPress Toolkit

Get FREE access to our toolkit - a collection of WordPress related products and resources that every professional should have!

Reader Interactions

6件のコメントLeave a Reply

  1. Jim Weisman

    “To do that, simply copy and paste the following code into your theme’s functions.php file or a site-specific plugin.” my question is where in the function.php file at the beginning or end or somewhere else

    • WPBeginner Support

      We normally recommend the bottom of your functions.php file to prevent any issues as well as make it easier to find in the future.

      Admin

  2. Jay Castillo

    Thanks for explaining what block patterns are.

    You mentioned that reusable blocks are not as flexible compared to block patterns because changes to a reusable block will also change all pages/posts where you used that reusable block. But isn’t that the point of using a reusable block?

    Just wanted to make it clear to other wordpress users that if you don’t want changes to a reusable block to appear globally, you can simply add the reusable block to a post/page and convert it to a regular block BEFORE making any changes/tweaks. Other instances with the reusable block won’t be affected by the changes.

    • WPBeginner Support

      Converting it will allow it to be changed safely and that is useful. For most, it is not always intuitive that changing the block in the post itself instead of requiring an action to update the block across the site without the block warning that will happen or adding markup to note that you are editing a reusable block.

      Admin

  3. John Mason

    I have started from scratch again.

    I have made a mess of things in the past with my website.

    But am now going to learn the ropes.

    • WPBeginner Support

      We hope our guides help get you up to speed.

      Admin

Leave A Reply

Thanks for choosing to leave a comment. Please keep in mind that all comments are moderated according to our comment policy, and your email address will NOT be published. Please Do NOT use keywords in the name field. Let's have a personal and meaningful conversation.