独自のブロックパターンを追加する

【関数】register_block_pattern( 追加するブロックパターンの名前, 配列( 追加するブロックパターンの情報 ) )
新しいブロックパターンを登録する。contentのエスケープ処理は”(ダブルクオート)の前に\(バックスラッシュ)を追加する。

function neko_register_block_patterns() {
 register_block_pattern(  //独自のブロックパターンを追加する
    'neko/campaign',  //ブロックパターンの名前
    array(
      'title' => 'キャンペーン内容',  //ブロックパターンのタイトル
      'categories' => array( 'text' ),  //カテゴリーの指定
      'description' => 'キャンペーン用のパターンです',  //ブロックパターンの説明
      'content' => "###",  //ブロックパターンの内容(エスケープ処理したHTMLの文字列)を入れる
      'viewportWidth' => 710,  //ブロックパターンのプレビュー時の想定幅を指定する
    )
  );
}
add_action( 'init', 'neko_register_block_patterns' );
inserted by FC2 system