Как убрать дубль названия статьи в хлебных крошках WordPress SEO by Yoast
Привык пользоваться хлебными крошками от Dimox и как-то упустил такой нюанс: в плагине WordPress SEO by Yoast (считаю лучший на данный момент плагин для нужд SEO) используя его модуль хлебных крошек, на странице записи идет дубль названия самой статьи.
Чтобы поняли о чем речь, вот скриншот с сайта одного блоггера (выбрал случайно, без намеков))):
Как видим,на странице присутствует нормальный заголовок статьи в теге h1, а над ним организован вывод хлебных крошек при помощи встроенного модуля WordPress SEO by Yoast.
Считаю это немного не правильно с точки зрения оптимизации: в h1 обычно продвигаемый ключ. Он же дублируется в крошках. Кроме этого все мы знаем, что ключ так же желательно использовать в первых 100 словах текста. Переспам по итогу.
Найти решение попросил один из моих клиентов. Оно простое и решается вставкой куска кода в файл функций шаблона (functions.php). Писать код самому не пришлось, т.к. буржуев больше и они давно задавались подобным вопросом.
function adjust_single_breadcrumb( $link_output) {
if(strpos( $link_output, 'breadcrumb_last' ) !== false ) {
$link_output = '';
}
return $link_output;
}
add_filter('wpseo_breadcrumb_single_link', 'adjust_single_breadcrumb' );
Как видите, не нужно лезть в код плагина. Т.е. спокойно его обновляем. Все решение проблемы хранится в файлах шаблона. Вставляем указанный код с новой строки сразу после начального <?php (самый верх файла functions.php).
Статья в тему про оптимизацию при помощи указанного плагина:
А вы хлебные крошки при помощи чего выводите?