block_core_breadcrumbs_items │ хук-фильтр │ WP 7.0.0

Filters the breadcrumb items array before rendering.

Allows developers to modify, add, or remove breadcrumb items.

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

add_filter( 'block_core_breadcrumbs_items', 'wp_kama_block_core_breadcrumbs_items_filter' );

/**
 * Function for `block_core_breadcrumbs_items` filter-hook.
 * 
 * @param array[] $breadcrumb_items Array of breadcrumb item data.
 *
 * @return array[]
 */
function wp_kama_block_core_breadcrumbs_items_filter( $breadcrumb_items ){
	// filter...
	return $breadcrumb_items;
}
$breadcrumb_items(array[])

Array of breadcrumb item data.

  • label(строка)
    The breadcrumb text.

  • url(строка)
    Optional. The breadcrumb link URL.

  • allow_html(true|false)
    Optional. Whether to allow HTML in the label. When true, the label will be sanitized with wp_kses_post(), allowing only safe HTML tags. When false or omitted, all HTML will be escaped with esc_html().
    По умолчанию: false

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

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

Где вызывается хук

render_block_core_breadcrumbs()
block_core_breadcrumbs_items
wp-includes/blocks/breadcrumbs.php 180
$breadcrumb_items = apply_filters( 'block_core_breadcrumbs_items', $breadcrumb_items );

Где используется хук в WordPress

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