wp_register_custom_classname_support() WP 1.0
Registers the custom classname block attribute for block types that support it.
Хуков нет.
Возвращает
Null. Ничего.
Использование
wp_register_custom_classname_support( $block_type );
- $block_type(WP_Block_Type) (обязательный)
- Block Type.
Код wp_register_custom_classname_support() wp register custom classname support WP 5.6.2
function wp_register_custom_classname_support( $block_type ) {
$has_custom_classname_support = true;
if ( property_exists( $block_type, 'supports' ) ) {
$has_custom_classname_support = _wp_array_get( $block_type->supports, array( 'customClassName' ), true );
}
if ( $has_custom_classname_support ) {
if ( ! $block_type->attributes ) {
$block_type->attributes = array();
}
if ( ! array_key_exists( 'className', $block_type->attributes ) ) {
$block_type->attributes['className'] = array(
'type' => 'string',
);
}
}
}