Я приобрёл платную тему, но почему-то хлебных крошек нет, может не разобрался как добавить, но в любом случае интереснее добавить хлебные крошки на сайт самостоятельно, тем более, что это очень просто.
В результате у нас получится вот такой путь до нашей статьи:
Я не пытался сильно умничать и нашёл просьбой способ добавления breadcrumbs при помощи Yoast SEO.
У меня этот плагин установлен, чего и вам советую.
Как вы правильно поняли, если вам Yoast SEO не подходит, по каким-либо соображениям, далее можете не читать.
Итак: план настройки хлебных крошек
- Открываем настройки Yoast SEO
- Меню слева «SEO» -> Вкладка «Хлебные крошки»
- Кнопка должна быть в положении «Включено»
- Открываем директорию с вашей активной темой (шаблоном)
- Находим файл Header.php, открываем его.
- В самом низу файла ищем начало тэгов <div>, в которых написано content, предполагаем, что там начало отображения записей или одной записи (я расписываю для тех, кто совсем новичок),
- вот пример из моей темы:
- Я нашёл начало контента <div id=»content» …. и перед ним вставил свой код.
- Добавляем следующий код:
1 2 3 4 5 6 7 8 9 10 11 12 13 |
<div style="padding: 20px; background-color: #ffffff;"> <?php if( is_front_page() ){ // Если мы на главной странице, то напишем: echo "Вы на главной странице"; } else { // в любом другом случае if ( function_exists('yoast_breadcrumb') ) { // если у нас есть YoastSEO функция breadcrumb //выведем её результат yoast_breadcrumb('<p style="margin:0px">','</p>'); } } ?> </div> |
Я добавил для этих хлебных крошек несколько параметров стилей, если они не подходят к вашей теме или дизайну, вы можете изменить их на своё усмотрение.