/home/desid573/verdenaturopathy.com.au/site2/wp-includes/block-supports
NameSizeModeActions
align.php17080644editdlrm
anchor.php15740644editdlrm
aria-label.php16910644editdlrm
auto-register.php22330644editdlrm
background.php49030644editdlrm
block-style-variations.php98230644editdlrm
block-visibility.php41080644editdlrm
border.php62480644editdlrm
colors.php61160644editdlrm
custom-classname.php16750644editdlrm
custom-css.php102770644editdlrm
dimensions.php59890644editdlrm
duotone.php27310644editdlrm
elements.php95340644editdlrm
generated-classname.php17450644editdlrm
layout.php608970644editdlrm
position.php41100644editdlrm
settings.php45490644editdlrm
shadow.php20930644editdlrm
spacing.php27480644editdlrm
states.php218780644editdlrm
typography.php286450644editdlrm
utils.php10110644editdlrm
Edit: /home/desid573/verdenaturopathy.com.au/site2/wp-includes/block-supports/auto-register.php (2233B)
$args Array of arguments for registering a block type. * @return array Modified block type arguments. */ function wp_mark_auto_generate_control_attributes( array $args ): array { if ( empty( $args['attributes'] ) || ! is_array( $args['attributes'] ) ) { return $args; } $has_auto_register = ! empty( $args['supports']['autoRegister'] ); if ( ! $has_auto_register ) { return $args; } foreach ( $args['attributes'] as $attr_key => $attr_schema ) { // Skip HTML-derived attributes (edited inline, not via inspector). if ( ! empty( $attr_schema['source'] ) ) { continue; } // Skip internal attributes (not user-configurable). if ( isset( $attr_schema['role'] ) && 'local' === $attr_schema['role'] ) { continue; } // Skip unsupported types (only 'string', 'number', 'integer', 'boolean' are supported). $type = $attr_schema['type'] ?? null; if ( ! in_array( $type, array( 'string', 'number', 'integer', 'boolean' ), true ) ) { continue; } $args['attributes'][ $attr_key ]['autoGenerateControl'] = true; } return $args; } // Priority 5 to mark original attributes before other filters (priority 10+) might add their own. add_filter( 'register_block_type_args', 'wp_mark_auto_generate_control_attributes', 5 );