这个register_block_style
功能就是你想要的。
基本实现是
register_block_style(
\'core/table\',
array(
\'name\' => \'my-table-style\',
\'label\' => \'My Table Style\',
)
);
选择样式时,它将添加
is-style-my-table-style
类到块,可以使用
style.css
或其他样式表。
还有另外两种实现,您可以在其中声明该特定样式的内联样式或整个样式表。您可以在文档中找到更多详细信息:https://developer.wordpress.org/block-editor/developers/filters/block-filters/#register_block_style