Custom Block Styles — a practical guide to WordPress block styles with clear examples you can reuse in real projects.
WordPress Theme Development Series (54/96). Prefer one article? Read the complete WordPress theme development tutorial.
Short description
Block styles give users design variations without creating whole new blocks.
Register block style
register_block_style('core/button', [
'name' => 'acme-outline',
'label' => 'Outline',
]);