Yoast\WP\SEO\Generators\Schema
Breadcrumb::create_breadcrumb()
Returns a breadcrumb array.
Метод класса: Breadcrumb{}
Хуков нет.
Возвращает
Массив
. A breadcrumb listItem.
Использование
// private - только в коде основоного (родительского) класса $result = $this->create_breadcrumb( $index, $breadcrumb );
- $index(int) (обязательный)
- The position in the list.
- $breadcrumb(массив) (обязательный)
- The position in the list.
Код Breadcrumb::create_breadcrumb() Breadcrumb::create breadcrumb Yoast 23.8
private function create_breadcrumb( $index, $breadcrumb ) { $crumb = [ '@type' => 'ListItem', 'position' => ( $index + 1 ), 'name' => $this->helpers->schema->html->smart_strip_tags( $breadcrumb['text'] ), ]; if ( ! empty( $breadcrumb['url'] ) ) { $crumb['item'] = $breadcrumb['url']; } return $crumb; }