Wordpress custom styles
Block Name | Block Type | Supports register_block_style() ? |
Notes / Quirks |
---|---|---|---|
core/paragraph |
Text | ✅ Yes | Works normally |
core/heading |
Text | ✅ Yes | All heading levels |
core/list |
Text | ✅ Yes | |
core/quote |
Text | ✅ Yes | |
core/pullquote |
Text | ✅ Yes | |
core/code |
Text | ✅ Yes | |
core/preformatted |
Text | ✅ Yes | |
core/verse |
Text | ✅ Yes | |
core/image |
Media | ✅ Yes | e.g. “Rounded” style |
core/gallery |
Media | ✅ Yes | |
core/media-text |
Media / Layout | ✅ Yes | |
core/cover |
Media / Layout | ✅ Yes | |
core/table |
Layout | ✅ Yes | |
core/columns |
Layout | ✅ Yes | |
core/column |
Layout | ✅ Yes | |
core/group |
Layout | ✅ Yes | |
core/separator |
Layout | ✅ Yes | |
core/buttons |
Interactive | ⚠️ Sometimes | Register on both core/buttons and core/button . Theme variations may override. |
core/button |
Interactive | ⚠️ Sometimes | Works if registered, but some themes only show Fill/Outline by default. |
core/navigation |
Interactive | ⚠️ Limited | Better to style via theme.json . |
core/navigation-link |
Interactive | ⚠️ Limited | Same as above. |
core/embed |
Embeds | ✅ Yes | |
core/latest-posts |
Query | ❌ No | Style panel doesn’t appear. |
core/latest-comments |
Query | ❌ No | |
core/archives |
Query | ❌ No | |
core/categories |
Query | ❌ No | |
core/tag-cloud |
Query | ❌ No | |
core/calendar |
Query | ❌ No | |
core/rss |
Query | ❌ No | |
core/spacer |
Layout utility | ❌ No | No styles, only height control. |
core/separator |
Layout utility | ✅ Yes | Already has built-in “Wide / Dots”. |
core/html |
Utility | ❌ No | Custom HTML, no style panel. |
core/shortcode |
Utility | ❌ No | Deprecated use case. |
core/widget-area |
Legacy | ❌ No | Widget-based, legacy. |
core/site-logo |
Site | ⚠️ Limited | Mostly theme.json driven. |
core/site-title |
Site | ⚠️ Limited | |
core/site-tagline |
Site | ⚠️ Limited | |
core/post-title |
Post/template | ⚠️ Limited | Often theme.json instead. |
core/post-content |
Post/template | ❌ No | Doesn’t support styles directly. |
core/query |
Query loop | ⚠️ Limited | Use block variations or theme.json. |
No comments to display
No comments to display