block_core_breadcrumbs_create_item()WP 7.0.0

Creates a breadcrumb item that's either a link or current page item.

When paginated (is_paged is true), creates a link to page 1. Otherwise, creates a span marked as the current page.

No Hooks.

Returns

Array. The breadcrumb item data.

Usage

block_core_breadcrumbs_create_item( $text, $is_paged );
$text(string) (required)
The text content.
$is_paged(true|false)
Whether we're on a paginated view.
Default: false

Changelog

Since 7.0.0 Introduced.

block_core_breadcrumbs_create_item() code WP 7.0

function block_core_breadcrumbs_create_item( $text, $is_paged = false ) {
	$item = array( 'label' => $text );
	if ( $is_paged ) {
		$item['url'] = get_pagenum_link( 1 );
	}
	return $item;
}