【WordPress】ブロックエディタのカラーパレットのカスタマイズ

ブロックエディタのカラーパレットのカスタマイズは、
functions.php に以下のコードを書くことで実現可能です。

function my_add_editor_color_palette() {

	// 既存のパレットに追加する場合
	$palette = get_theme_support( 'editor-color-palette' );	// 既存のパレットを取得

	$add_palette = array(
		array(
			'name'  => esc_attr__('色の名前', 'themeLangDomain'),
			'slug'  => '色のスラッグ(クラス名)',
			'color' => 'カラーコード',
		),
		// 色の数だけ追加
	);
	
	// 既存のパレットに追加する場合
	$palette = array_merge( $palette[0], $add_palette );	// 既存のパレットに追加

	add_theme_support( 'editor-color-palette', $palette );


}
add_action( 'after_setup_theme', 'my_add_editor_color_palette', 11 );

このコードでは、
対象に class 属性が追加されるだけのようなので、
class 属性に対するスタイルの設定が別途必要なようです。