Automattic\WooCommerce\Blocks
CoreBreadcrumbsCompatibility::replace_breadcrumb_label_at_index
Replace a breadcrumb label at an index.
Метод класса: CoreBreadcrumbsCompatibility{}
Хуков нет.
Возвращает
array. Modified breadcrumb items.
Использование
// private - только в коде основоного (родительского) класса $result = $this->replace_breadcrumb_label_at_index( $items, $index, $label );
- $items(массив) (обязательный)
- Array of breadcrumb items from Core.
- $index(int|строка|null) (обязательный)
- Breadcrumb item index.
- $label(строка) (обязательный)
- Replacement label.
Код CoreBreadcrumbsCompatibility::replace_breadcrumb_label_at_index() CoreBreadcrumbsCompatibility::replace breadcrumb label at index WC 11.2.1
private function replace_breadcrumb_label_at_index( $items, $index, $label ) {
if ( null === $index || ! isset( $items[ $index ] ) ) {
return $items;
}
$items[ $index ]['label'] = $label;
return $items;
}