Настройка хлебных крошек Yoast SEO (Коротко)

Всем привет друзья! В продолжение статьи Настройка плагина Yoast SEO. Полное пошаговое руководство разберем как использовать хлебные крошки ( breadcrumbs ) Yoast SEO
Включаем хлебные крошки
Открываем Yoast SEO, заходим в пункт меню Отображение в поисковой выдаче и далее заходим в раздел «Хлебные крошки»
Включили? теперь осталось только вывести их в нужной части сайта, для этого используем следущий код:
<?php /** * Хлебные крошки Yoast */ if ( function_exists( 'yoast_breadcrumb' ) ) : yoast_breadcrumb( '<div id="breadcrumbs">', '</div>' ); endif; ?>
Чтобы крошки выводились на всех страницах сразу, функцию можно добавить в самый низ файла header.php.
Я использую тему twentysixteen, поэтому я открыл header.php в каталоге wp-content\themes\twentysixteen и добавил вышеупомянутый код перед этим элементом:
</header><!-- .site-header -->
В результате хлебные крошки Yoast SEO появились на всех страницах.
Переходим к настройке.
Разделитель между «хлебными крошками»
Эта опция задает символ который будет указывать на иерархию страниц в крошках, к примеру использовав ⇨ мы получим следующий результат:
Текст ссылки на главную страницу:
Здесь мы можем задать тест ссылки которая ведет на главную страницу нашего сайта. Вот как это выглядит:
Префикс:
Это поле задает текст который идет до хлебных крошек. Пример:
Значение поля Вид на сайте
Обычно это поле я оставляю пустым
Префикс для «хлебных крошек» на страницах архива/поиска
Здесь мы задаем тест который будет идти перед название архива/запросом поиска.
«Хлебные крошки» на странице 404
Сюда вписываем то, что будет выводится в пути крошек когда страница не найдена.
Таксономия, которая будет показана в «хлебных крошках» для типов записей
Записи (post):
Здесь мы можем указать какая таксономия будет показана в иерархии крошек Yoast SEO перед названием статьи. Обычно я ставлю Рубрика и это нам дает такой результат:
Здесь выводится одна основная рубрика.
Выделить последнюю страницу
Изменение этой опции на Полужирный просто оборачивает последний элемент крошек в тег strong соответственно делая его более выделенным по сравнению с остальным текстом.
В этом уроке мы детально настроили хлебные крошки Yoast SEO, до встречи в других статьях друзья!
P.S. С помощью этого кода можно отключить последнюю крошку для страниц записей для того чтобы не происходило дублирования названия записи.
/** * Удаление последней крошки для записей */ add_filter( 'wpseo_breadcrumb_single_link', 'remove_wpseo_breadcrumb_last' ); function remove_wpseo_breadcrumb_last( $link_output ) { if ( false !== strpos( $link_output, 'breadcrumb_last' ) ) { $link_output = ''; } return $link_output; }