WP_Block_Processor::normalize_block_type
Normalizes a block name to ensure that missing implicit “core” namespaces are present.
Example:
'core/paragraph' === WP_Block_Processor::normalize_block_byte( 'paragraph' ); 'core/paragraph' === WP_Block_Processor::normalize_block_byte( 'core/paragraph' ); 'my/paragraph' === WP_Block_Processor::normalize_block_byte( 'my/paragraph' );
Метод класса: WP_Block_Processor{}
Хуков нет.
Возвращает
Строку. Fully-qualified block type including namespace.
Использование
$result = WP_Block_Processor::normalize_block_type( $block_type ): string;
- $block_type(строка) (обязательный)
- Valid block name, potentially without a namespace.
Список изменений
| С версии 6.9.0 | Введена. |
Код WP_Block_Processor::normalize_block_type() WP Block Processor::normalize block type WP 6.9.1
public static function normalize_block_type( string $block_type ): string {
return false === strpos( $block_type, '/' )
? "core/{$block_type}"
: $block_type;
}