Automattic\WooCommerce\Blocks\BlockTypes
ProductFilters::generate_navigation_id
Generate a unique navigation ID for the block.
Метод класса: ProductFilters{}
Хуков нет.
Возвращает
string. - Unique navigation ID.
Использование
// private - только в коде основоного (родительского) класса $result = $this->generate_navigation_id( $block );
- $block(разное) (обязательный)
- - Block instance.
Код ProductFilters::generate_navigation_id() ProductFilters::generate navigation id WC 11.2.1
private function generate_navigation_id( $block ) {
return sprintf(
'wc-product-filters-%s',
md5(
wp_json_encode(
array(
'attrs' => $block->parsed_block['attrs'] ?? array(),
'innerBlocks' => $block->parsed_block['innerBlocks'] ?? array(),
)
)
)
);
}