register_block_style()とは

register_block_style()とは、ブロックのスタイルを簡単に登録できるサーバーサイド関数(つまりphp)

register_block_style( string $block_name, array $style_properties ): bool

第1引数:$block_name(必須)

名前空間を含むブロックタイプの名前。

第2引数:$style_properties(必須)

以下のプロパティを含む配列。

  • name :string
  • label :string
  • inline_style :string
  • style_handle :string
  • is_default :bool

nameプロパティは必須。

ソース:WordPress · GitHub

用途

$block_nameのブロックに新しいスタイルを追加する。

$style_propertiesの各プロパティの役割。

name

CSSクラスに利用される。

label

編集画面で表示されるラベル。

inline_style

インラインCSSコードを記述。

style_handle

登録済みのハンドルを指定。

inline_styleとstyle_handleは通常、どちらかを使う。

is_default

trueにすると初期設定にできる

廃止されるやも。(ソース:WordPress/gutenberg · GitHub