Block Supports
colors.php — Color Block Support
Registers color-related attributes and generates CSS classes/inline styles for text, background, and gradient colors. Source: wp-includes/block-supports/colors.php Since: 5.6.0 Support Key...
custom-classname.php — Custom Class Name Block Support
Allows users to add custom CSS class names to blocks. Source: wp-includes/block-supports/custom-classname.php Since: 5.6.0 Support Key supports.customClassName — defaults to...
aria-label.php — ARIA Label Block Support
Registers the ariaLabel block attribute and applies the aria-label HTML attribute. Source: wp-includes/block-supports/aria-label.php Since: 6.8.0 Support Key supports.ariaLabel Registered Attribute...
background.php — Background Block Support
Registers background image support and renders background styles via render_block filter. Source: wp-includes/block-supports/background.php Since: 6.4.0 Support Key supports.background — top-level...
block-style-variations.php — Block Style Variation Support
Enables per-section styling of blocks via block style variations defined in theme.json. Source: wp-includes/block-supports/block-style-variations.php Since: 6.6.0 Support Key Registered as...
Block Supports Subsystem
The block supports subsystem provides server-side rendering of block-level design features (colors, typography, spacing, etc.) by registering attributes, generating CSS...
block-visibility.php — Block Visibility Support
Allows blocks to be hidden on the front-end by returning empty content when visibility is set to false. Source: wp-includes/block-supports/block-visibility.php...
align.php — Alignment Block Support
Registers the align block attribute and applies alignment CSS classes. Source: wp-includes/block-supports/align.php Since: 5.6.0 Support Key supports.align When a block...