_remove_theme_attribute_from_template_part_block()WP 6.4.0

Removes the theme attribute from a given template part block.

Внутренняя функция — эта функция рассчитана на использование самим ядром. Не рекомендуется использовать эту функцию в своем коде.

Хуков нет.

Возвращает

null. Ничего (null).

Использование

_remove_theme_attribute_from_template_part_block( $block );
$block(массив) (обязательный) (передается по ссылке — &)
a parsed block.

Список изменений

С версии 6.4.0 Введена.

Код _remove_theme_attribute_from_template_part_block() WP 6.6.2

function _remove_theme_attribute_from_template_part_block( &$block ) {
	if (
		'core/template-part' === $block['blockName'] &&
		isset( $block['attrs']['theme'] )
	) {
		unset( $block['attrs']['theme'] );
	}
}