Плагин хлебные крошки. Зачем нужны хлебные крошки в WordPress. Вывод хлебных крошек с помощью плагина Yoast SEO

Так называемые «Хлебные крошки» служат для улучшения навигации по сайту и помогают посетителю сайта разобраться, где он сейчас находиться. Посетитель, находящийся на любой странице сайта, с помощью хлебных крошек понимает свое местонахождение в структуре блога.

Хлебные крошки являются еще одним элементом внутренней перелинковки сайта. Упрощается навигация по сайту, что удобно посетителю сайта, и в связи с этим повышаются поведенческие факторы.

Сам термин «Хлебные крошки» взят из сказки братьев Гримм «Гензель и Гретель», в которой детей заводили в лес. В первый раз, когда отец по воле злой мачехи заводит брата и сестру в лес, они находят дорогу обратно, благодаря тому, что оставляли по своему пути камешки. Во второй раз у детей камешков не оказалось, и они оставляли на своем пути вместо камешков хлебные крошки, которые склевали лесные птицы и дети заблудились в лесу. После различных приключений детям все-таки удалось вернуться домой.

Обычно навигация Хлебные крошки (по-английски Breadcrumbs) представляет из себя полосу в верхней части страницы, которая имеет примерно такой вид:

Все разделы сайта, кроме последнего являются ссылками. Последний раздел навигации является именно той страницей, на которой вы сейчас находитесь. На эту страницу гиперссылку делать не нужно.

Этот последний элемент может быть не обязательно отдельной страницей, а например названием рубрики, если вы вошли в какую-нибудь рубрику. В этом случае название рубрики уже не будет гиперссылкой.

Хлебные крошки на сайт можно установить с помощью плагина, а также без использования для этого специального плагина. Вначале рассмотрим установку хлебных крошек с помощью плагина Breadcrumb NavXT.

Плагин Breadcrumb NavXT

Для установки плагина Breadcrumb NavXT нужно войти в «Админ-панель WordPress» => «Плагины» => «Добавить новый». В поле «Поиск» нужно ввести выражение «Breadcrumb NavXT», а после этого нужно нажать на кнопку «Поиск плагинов».
В окне «Установить плагин» под названием плагина «Breadcrumb NavXT» следует нажать на ссылку «Установить».

В открывшемся окне «Установка плагина: Breadcrumb NavXT» необходимо нажать на ссылку «Активировать плагин». После этого в боковой панели «Админ-панели WordPress» появился новый пункт «Breadcrumb NavXT». Если нажать на этот пункт, то тогда можно будет войти в настройки плагина хлебных крошек.

В окне «Настройки Breadcrumb NavXT» расположено довольно много настроек этого плагина. Настройки Breadcrumb NavXT можно оставить сделанными по умолчанию. Во вкладке «Основные» можно, если вы хотите, изменить пункт «Ссылка на главную».

Теперь нужно вставить в файлы вашей темы, в те места, где должны будут отображаться хлебные крошки, следующий код:

Этот код желательно вставить в такие файлы вашей темы: «Одна запись (single.php)», «Шаблон страницы (page.php)», «Архивы (arhvie.php)», «Результаты поиска (search.php)».

Для того, чтобы вставить этот код нужно войти в «Админ-панель WordPress» => «Внешний вид» => «Редактор» => «Шаблоны».

В шаблон «Одна запись (single.php)», который отвечает за страницы со статьями, код вставляется так, как показано на этом изображении.

После вставки кода, нажимаете на кнопку «Обновить файл».

Код вставлен, затем нужно нажать на кнопку «Обновить файл».

В файл «Архивы (arhvie.php)», который отвечает за рубрики, также нужно будет вставить этот код.

После того, как код вставлен, нажимаете на кнопку «Обновить файл».

И в завершении установки кода в файлы темы WordPress, код вставляется в файл «Результаты поиска (search.php)», который отвечает за поиск по сайту. Вставляете код в то место, как это показано на изображении.

На этом изображении видно как выглядит навигация хлебные крошки. Имя главной страницы не было изменено на название сайта.

Можно также вставить в файл «Таблица стилей (style.ccs)» такой код (это делать необязательно):

Breadcrumb { font:bolder 12px "Trebuchet MS", Verdana, Arial; padding-bottom: 10px; } .breadcrumb a{ color: #1B7499; } .breadcrumb a:hover { color: #EF0E0E; }

В этом коде можно менять размер и шрифт (font:bolder 12px «Trebuchet MS», Verdana, Arial), отступы (padding-bottom: 10px), а также цвет ссылок хлебных крошек в статическом состоянии и при наведении на них курсора мыши (можно менять цифровые значения).

Показания в этом коде можно менять по своему усмотрению, или найти другой подобный код в Интернете. Также можно вообще обойтись и без установки этого кода в файл «Таблица стилей (style.ccs)». В установленной у меня теме, после установки кода, немного изменился шрифт.

В этой статье было рассмотрена установка хлебных крошек на сайт с помощью плагина Breadcrumb NavXT. В следующей статье будет рассмотрен такой вопрос - как установить без использования плагина.

Выводы статьи

При помощи плагина Breadcrumb NavXT на сайт устанавливается навигация, так называемые «хлебные крошки», которая помогает пользователю понять в каком разделе сайта он находится в данный момент времени.

Приветствую вас, уважаемые читатели блога сайт. В этой статье я покажу вам, как сделать навигационную строку, которую вы можете наблюдать у меня вверху перед началом заголовков статей. Данную цепочку навигаций мне делает простой плагин для WordPress Breadcrumb NavXT , который переводится как «хлебные крошки».

Данное название плагин получил из-за того, что его автору Джону Хавлику понравилась сказка про братьев Гримм, где мальчик Гензель сыпал хлебные крошки, чтобы по ним найти обратный путь. Правда было бы логичнее назвать плагин «камушки», так как по истории сказки Гензель и Гретель не смогли найти путь назад, так как хлебные крошки съели птицы. Ну да ладно, не в этом суть, главное, что этот плагин поможет посетителям не потеряться на вашем сайте и точно даст знать, где и в какой категории (части сайта) они сейчас находятся.

К тому же плагин Breadcrumb NavXT помогает равномерно распределить статический вес по всем страницам сайта, что очень важно для его и продвижения в поисковых системах. На всякий случай, если вы считаете, что внутренняя перелинковка (оптимизация) сайта не так важна, то рекомендую почитать вам вот эту , из которой вы поменяете свою точку зрения.

Итак, в этой статье я покажу вам, как реализовать данную навигацию у вас на сайте или блоге при помощи плагина Breadcrumb NavXT, а также простого кода.

Установка плагина хлебных крошек Breadcrumb NavXT.

1 ) Как обычно скачиваем плагин и закачиваем его на блог, активируем.

2 ) Теперь нам нужно разместить специальный код в том месте, где вы хотите видеть строчку хлебных крошек. Для этого перейдите во «внешний вид» «редактор» и выберите файл, в который будете вставлять код. Чаще всего код плагина вставляют в файл «одна запись» (single.php) непосредственно перед или после заголовка статьи. Если вы совсем не разбираетесь в кодах, то просто ищите в самом начале кода два тега

и , которые отвечают за вывод названия публикаций. У меня данный код выглядит так:</p> <p><b><h2>" title="<?php the_title (); ?>"><?php the_title (); ?></h2> </b></p> <p>Как найдете у себя нечто подобное, сразу же перед ним вставьте этот код хлебных крошек и обновите файл.</p> <p><b><?php </b><br><br><b>{ bcn_display (); } </b><br><b>?> </b></p> <p>Кстати, если вам не нравится горизонтальная навигация и вы хотите чтобы она отображалась вертикально, то вам нужно вместо предыдущего кода вставить этот.</p> <p><b><?php if (function_exists ("bcn_display_list")) </b><br><b>{ </b><br><b>bcn_display_list (); </b><br><b>}?> </b></p> <p>Гуд, как вы видите, у вас появилась навигационная строка, но без отображения даты публикации в самом конце, как у меня. Если хотите приделать ее к своей навигационной строке, то вам надо просто найти код в вашей теме оформления, который отвечает за вывод даты публикации, и добавить его после кода хлебных крошек.</p> <p><b><?php </b><br><b>if (function_exists ("bcn_display")) </b><br><b>{ bcn_display (); } </b><br><b>?><span>> <span>Опубликовано <?php the_time (" j F Y"); ?></span></div> </span> </b></p> <p>Если что-то непонятно, то > — выводит у меня такую вот стрелку > а буква j – обозначает день, F- месяц, Y- год. Думаю после таких объяснений, вам и самим не будет трудно найти такой код.</p> <p>Хорошо, теперь разберемся с дизайном. Сам стиль шрифта и цвет ссылок навигационной строки берутся из ваших стилей темы оформления, но если они вам не нравятся и вы их хотите изменить, то просто добавьте эту дополнительную строчку к коду, который мы вставляли выше.</p> <p><b><divclass="breadcrumb"></div> </b></p> <p>В итоге у вас должен будет получиться такой код:</p> <p><b><divclass="breadcrumb"> </b> </span><br><b><?php </b><br><b>if (function_exists ("bcn_display")) </b><br><b>{ </b><br><b> bcn_display ();> </b><br><b>} </b><br><b>?> </b><br><b></div> </b> </p> <p>Теперь зайдите во «внешний вид» «редактор» и откройте файл «таблица стилей» (style.css). И вставьте данный код практически в самый низ и обновите файл.</p> <p><b>.breadcrumb { </b><br><b>font:bolder 12px «Trebuchet MS», Verdana, Arial; </b><br><b>padding-bottom: 10px; </b><br><b>} </b><br><b>.breadcrumb a{ </b><br><b>color: #1B7499; </b><br><b>} </b><br><b>.breadcrumb a:hover { </b><br><b>color: #EF0E0E; </b><br><b>} </b></p> <p>Перед тем как перейти непосредственно к обзору модулей, пару слов скажу о том, как и зачем применятся данное решение:</p> <ul><li>Во-первых, оно полезно с точки зрения юзабилити — навигация сориентирует людей на сайте и прояснит его структуру.</li> <li>Во-вторых, эта фишка работает и для оптимизации, т.к. по сути, является еще одним вариантом , а также увеличивает число переходов и время пребывания (+ может отображаться в выдаче).</li> </ul><p>Однако такая функциональность эффективна в каждом веб-проекте. Если у вас имеется простая визитка на 10-20 страниц без вложенной иерархии, то нет смысла добавлять хлебные крошки в WP. Элемент не будет нести абсолютно никакой пользы, а лишь занимать свободное место на экране. В случае корпоративных порталов с многоуровневыми категориями / разделами — совсем другое дело. Плюс в он тоже отлично смотрится.</p> <p>Теоретически допускается вывод данного блока не на всех страницах. Например, у вас есть блог, где изначально предусмотрено несколько традиционных путей по сайту: теги и категории, архивы дат, авторов, а также конкретные посты. В разделах и заметках навигацию я бы оставил, тогда как в метках и датах ценность подобной информации минимальна, т.к. она просто дублирует заголовок. Если установленные плагины хлебных крошек для Вордпресс не позволяют сделать это напрямую, используйте . Кроме того, желательно максимально и ненавязчиво оформить элемент через макет и стили.</p> <p><img src='https://i1.wp.com/wordpressinside.ru/wp-content/uploads/wordpressinside/newbread2.jpg' width="100%" loading=lazy></p> <p>Глупо получится, когда сразу же под цепочкой «Главная» — «Категория» — «Заголовок поста» вы видите тот же тайтл + указание текущей категории. Подобное отображение рубрик, кстати, часто встречается в стандартных WP шаблонах, поэтому после интеграции соответствующего решения желательно этот нюанс подправить. </p> <h2>Плагины и хлебные крошки в WordPress</h2> <p>Модули под данную задачу легко находятся по англоязычному названию функции Breadcrumbs — в WordPress репозитории или через поисковики. Разных вариантов реализации хватает, но бОльшая их часть не обновлялись несколько лет.</p> <p><img src='https://i2.wp.com/wordpressinside.ru/wp-content/uploads/wordpressinside/newbread3-560x380.jpg' width="100%" loading=lazy></p> <p>Возможно, авторам надоело конкурировать с бессменными лидерами Breadcrumb NavXT с 600тыс. загрузок и SEO by Yoast. К тому же достаточно сложно придумать что-то сверх оригинальное в данном вопросе, т.к. он максимально прост и даже можно реализовать хлебные крошки в WordPress без плагина. Как бы там ни было, подобрал 4 наиболее интересных решения:</p> <p><img src='https://i0.wp.com/wordpressinside.ru/wp-content/uploads/wordpressinside/newbread41-560x250.jpg' width="100%" loading=lazy></p> <p>Основная задача модуля, в принципе, никак не связана с нашей сегодняшней темой, но не упомянуть его нельзя. Одна из дополнительных фишек плагина Yoast SEO — хлебные крошки. То есть вам не придется устанавливать новый модуль, а просто активируете соответствующую опцию. В работе я использую именно этот вариант.</p> <p><img src='https://i1.wp.com/wordpressinside.ru/wp-content/uploads/wordpressinside/newbread42-560x250.jpg' width="100%" loading=lazy></p> <p> — самый популярный плагин по хлебным крошкам в WordPress с более чем 600 тысячами скачиваний. Обновляется регулярно и содержит множество функций для легкой настройки отображения навигации. Также в нем найдете встроенный виджет, поддержка bbPress, BuddyPress, локализации, возможность использования разработчиками фильтров/хуков и многое другое.</p> <p>Breadcrumb </p> <p><img src='https://i1.wp.com/wordpressinside.ru/wp-content/uploads/wordpressinside/newbread43-560x250.jpg' width="100%" loading=lazy></p> <p>В принципе, сложно найти решения, которые были бы интереснее предыдущих двух, хотя есть неплохие попытки. Так, например, в модуле Breadcrumb для WordPress внедрена поддержка шорткодов, плюс сама цепочка ссылок имеет оригинальное оформление (смотрите по ссылке Live Demo!»). Непонятно только поддерживаются ли дизайны в бесплатной версии. Также вы можете настраивать тип разделителя и добавлять текст в начале элемента. По словам разработчиков скрипт максимально простой и легкий.</p> <p><img src='https://i1.wp.com/wordpressinside.ru/wp-content/uploads/wordpressinside/newbread44-560x250.jpg' width="100%" loading=lazy></p> <p>Еще один вариант, имеющий плюс-минус достойное число загрузок, не смотря на то, что обновлялся около года назад. Авторы обещают гибкую настройку хлебных крошек в WordPress: встроенные хуки, параметры отображения и поддержку стилей (в описании есть пример CSS Sample). Модуль показался достаточно неплохим и простым решением с хорошими оценками. </p> <h3>Хлебные крошки в Yoast SEO</h3> <p>Я не буду детально описывать все тонкости работы, почитать об этом можете в , сосредоточусь исключительно на создании элемента с крошками. Процесс интеграции состоит из двух частей — установки в админке + правка шаблона.</p> <p>После активации появится целый новый раздел SEO, где вам нужно выбрать пункт «Дополнительно». Далее переместите выключатель в пункте со странным названием «Включить Мякиш» в позицию «Включено»:</p> <p><img src='https://i0.wp.com/wordpressinside.ru/wp-content/uploads/wordpressinside/newbread51-560x489.jpg' width="100%" loading=lazy></p> <p>Разных опций здесь, в принципе не так уж и много. Вы определяете символ разделителя, название главной, префикс, текс для архивов и 404 страницы. Чуть ниже выбираете вариант таксономии, отображаемой в записи (рубрика — наиболее логична).</p> <p>Затем переходите в файл шаблона, где собираетесь выводить навигационный блок и добавляете строки:</p> <table><tr><td class="code"> <?php if ( function_exists ("yoast_breadcrumb" ) ) { yoast_breadcrumb("<p id="breadcrumbs">" , "</p>" ) ; } ?> </td> </tr></table><p><?php if (function_exists("yoast_breadcrumb")) { yoast_breadcrumb(""); } ?></p> <p>Самые популярные места вставки кода — в постах (single.php) и страницах (page.php) перед отображением заголовка. Иногда его могут размещать в конце макета шапки (header.php). Код выше имеет условный оператор и проверяет наличие плагина, а затем уже показывает результат. С такой конструкцией можно будет легко отключить хлебные крошки в настройках. Во многие профессиональные темы, кстати, данный код добавлен изначально, т.к. модуль является весьма популярным.</p> <p>Еще одно преимущество Yoast SEO — хлебные крошки могут задаваться в дополнительных параметрах постов блога:</p> <p><img src='https://i0.wp.com/wordpressinside.ru/wp-content/uploads/wordpressinside/newbread52-560x377.jpg' width="100%" loading=lazy></p> <p>То есть у вас есть шанс вручную определить любое значение заголовка WP записей через админку. Это полезно для длинных названий статей + позволяет избавиться от дублирующей информации. </p> <h3>Плагин Breadcrumb NavXT для WordPress</h3> <p>Также при создании хлебных крошек под Вордпресс используется планин Breadcrumb NavXT. Модуль обладает хорошей функциональностью, о которой я частично упоминал выше, плюс содержит много интересных опций. Разобраться в нем сможет практически каждый пользователь и легко поменять нужные настройки элемента навигации.</p> <p>Через админку либо скачиваете с официального репозитория . Важно! Для версии Breadcrumb NavXT от 5.2 вам потребуется PHP5.3, более ранние релизы требуют PHP5.2. Затем активируете, и в WP появится соответствующий раздел.</p> <p><img src='https://i0.wp.com/wordpressinside.ru/wp-content/uploads/wordpressinside/newbread61-560x477.jpg' width="100%" loading=lazy></p> <p>Здесь есть 4 закладки параметров:</p> <ul><li>В «Основных» можно выбрать тип разделителя, убрать линк на главную и настроить показ текущей страницы. Формат строки задается через шаблоны.</li> <li>«Записи» — содержит опции для постов.</li> <li>«Таксономии» — отвечают за метки / категории.</li> <li>«Другое» — форматы страниц автора, архивов, 404 ошибки.</li> </ul><p>Советую пройтись по каждой вкладке, посмотреть все фишки. Формат отображения позволяет вносить любые изменения в данную навигацию — добавлять свой текст/символы, менять стили и т.п.</p> <p>После указания параметров хлебных крошек Breadcrumbs в WordPress плагине нужно задать вывод информации в шаблоне — открываете соответствующий файл макета (как правило, header.php) и размещаете в нужном месте строки:</p> <table><tr><td class="code"> <div class="breadcrumbs" typeof="BreadcrumbList" vocab="https://schema.org/"> <?php if (function_exists ("bcn_display" ) ) { bcn_display() ; } ?> </div> </td> </tr></table><p><div class="breadcrumbs" typeof="BreadcrumbList" vocab="https://schema.org/"> <?php if(function_exists("bcn_display")) { bcn_display(); }?> </div></p> <p>Аналогично работе с Yoast SEO выбор места размещения кода зависит от установленной темы. Если предполагается вывод блока в шапке, тогда используете header.php. Учитывая то, что этот файл общий для всех страниц макета, увидите цепочку ссылок на каждой из них. Также можно показывать элемент только в избранных разделах — в таком случае вставляете код в single.php, page.php, archive.php и т.п. В целом, Breadcrumb NavXT — неплохой инструмент. </p> <h2>Хлебные крошки в WordPress без плагина</h2> <p>Допускается реализация функции Breadcrumbs в WordPress без плагинов. Однако перед тем как перейти к описанию разных вариантов, я выскажу свое субъективное мнение почему это не лучшая идея:</p> <ul><li>Интеграция наверняка вызовет сложности у начинающих пользователей.</li> <li>Редактирование параметров непосредственно в коде не особо наглядно — задание шаблонов отображения через админку куда удобнее нежели правка напрямую.</li> <li>Модули имеют больше возможностей — взять хотя бы локализацию, поддержку Schema.org, виджеты.</li> <li>Не все коды, найденные в сети, актуальны, корректны и регулярно обновляются, в то время когда, как минимум, Yoast SEO и Breadcrumb NavXT в WordPress стабильно работают.</li> </ul><p>Если честно не думаю, что создание хлебных крошек в Вордпресс без плагина принесет вам серьезный прирост производительности. Да, если вы крутой веб-разработчик, создаете проект для себя, то вполне можно обойтись «чистым кодом», во всех остальных случаях готовый модуль намного проще.</p> <p>Одно из самых компактных и плюс-минус актуальных решений . Первым делом вы добавляете новую пользовательскую функцию get_breadcrumb() в файл functions.php:</p> <table><tr><td class="code"> <span>/** * Generate breadcrumbs * @author CodexWorld * @authorURL www.codexworld.com */ </span> function get_breadcrumb() { echo "Home" ; if (is_category() || is_single() ) { echo " » " ; the_category(" . " ) ; if (is_single() ) { echo " » " ; the_title() ; } } elseif (is_page() ) { echo " » " ; echo the_title() ; } elseif (is_search() ) { echo " » Search Results for... " ; echo ""<em>" ; echo the_search_query() ; echo "</em>"" ; } } </td> </tr></table><p>/** * Generate breadcrumbs * @author CodexWorld * @authorURL www.codexworld.com */ function get_breadcrumb() { echo "Home"; if (is_category() || is_single()) { echo " » "; the_category(" . "); if (is_single()) { echo " » "; the_title(); } } elseif (is_page()) { echo " » "; echo the_title(); } elseif (is_search()) { echo " » Search Results for... "; echo ""<em>"; echo the_search_query(); echo "</em>""; } }</p> <p>Затем в макете отображения постов single.php или любом другом вызываете ее:</p> <table><tr><td class="code"> <div class="breadcrumb"><?php get_breadcrumb(); ?></div> </td> </tr></table><p><div class="breadcrumb"><?php get_breadcrumb(); ?></div></p> <table><tr><td class="code"> breadcrumb { padding : 8px 15px ; margin-bottom : 20px ; list-style : none ; background-color : #f5f5f5 ; border-radius : 4px ; } .breadcrumb a { color : #428bca ; text-decoration : none ; } </td> </tr></table><p>breadcrumb { padding: 8px 15px; margin-bottom: 20px; list-style: none; background-color: #f5f5f5; border-radius: 4px; } .breadcrumb a { color: #428bca; text-decoration: none; }</p> <p>В итоге получите что-то вроде:</p> <p>Если вам этого достаточно, то почему нет. Также могу посоветовать вариант от Dimox’а который постарался учесть все недостатки существующих сниппетов. Исходного кода там в разы больше, из него вполне можно создавать полноценный модуль:) </p> <h2>Как убрать хлебные крошки в WordPress</h2> <p>В принципе, эта задача обратная к процессу установки элемента. Поэтому перед тем как его отключить нужно понять как именно все реализовано в вашем конкретном случае. Алгоритм приблизительно следующий:</p> <ol><li>Смотрим есть ли плагин хлебных крошек для Вордпресс сайта. Если да, то пробуем скрыть отображение цепочки ссылок в настройках и/или деактивируем его.</li> <li>Если разработчик грамотно выполнил интеграцию, то удаление модуля не приведет к ошибкам. В противном случае ищем в файлах шаблона код вывода навигации (WinGrep в помощь). Это могут быть, например, функции yoast_breadcrumb(), bcn_display(), bread_crumb() и т.п. Избавляемся от лишних строк.</li> <li>Еще раз проверяем отображение страниц проекта в браузере.</li> </ol><p>В принципе, отключить или убрать хлебные крошки в WordPress не так уж и сложно, главное разобраться как они добавлены. Внимательно правьте код, дабы не удалить ничего важного (можно предварительно закомментировать строки).</p> <p><b>Итого. </b> В статье детально разобрал как сделать хлебные крошки в WordPress, информации по настройке вам должно хватить с головой. Советую перед установкой подумать действительно ли вам необходим данный блок. Что касается реализации, то лично я не вижу смысла внедрять элемент пути по сайту в Вордпресс без плагина, учитывая, что в вашем веб-проекте наверняка будет присутствовать Yoast SEO. Что касается других модулей, то они пригодятся лишь в случае какой-то оригинальной функциональности. Breadcrumb NavXT кажется весьма неплохим, но я обеими руками за решение от Yoast.</p> <p><i>Если у вас есть какие-то вопросы по работе с хлебными крошками Breadcrumbs и WordPress плагинами для них, пишите ниже, — будем разбирать. </i></p> <p><i>P.S. Постовой. В наше время нужно использовать современные трубопроводные системы — газовые трубы представлены ТД «Евротрубпласт» отвечают всем стандартам качества. </i></p> <p>Привет всем!. Сегодня в этой статье я хотел бы рассказать вам, как можно улучшить юзабилити своего сайта при помощи плагина Yoast SEO, о котором я расскажу подробно в одной из следующих своих статей.</p> <p>Наверняка многие уже слышали про этот плагин и знают, что он необходим для написания сео-оптимизированных статей. Но то, что еще можно сделать хлебные крошки WordPress Yoast SEO, догадываются немногие.</p> <p>Для начала, давайте я поясню, что такое «хлебные крошки» и для чего вообще они нужны.</p> <p>Итак, <span>«хлебные крошки» - это дополнительная постраничная навигация, которая отображает в какой рубрике или в каком разделе находится статья. </span> Посетитель, перейдя на какую-то страницу вашего блога должен понимать, в каком разделе он находится и в той ли рубрике он ищет нужную ему информацию. Обобщенно эта навигация может быть представлена так:</p> <p><img src='https://i1.wp.com/blog-bridge.ru/wp-content/uploads/2015/12/zamena-kartinki.jpg' width="100%" loading=lazy></p> <p>У нас на сайте она выглядит следующим образом:</p> <p><img src='https://i2.wp.com/blog-bridge.ru/wp-content/uploads/2015/12/hlebnyie-kroshki-nash-sayt.jpg' width="100%" loading=lazy></p> <p>Кроме того, наличие данной навигации помогает роботам более четко понимать структуру сайта и быстрее индексировать ваш блог. А это очень важно при проекта в сети.</p> <p>«Почему?» — вы спросите, мы решили пользоваться данным плагином. Ответ тут будет прост. В интернете существует большое количество похожих сервисов, которые помогут с выводом «крошек», но при этом они дополнительно будут нагружать сайт, от этого лучше уж точно не станет. А раз мы все равно используем Yoast SEO для оптимизации постов, то грех не воспользоваться его возможностями и не сделать удобное юзабилити с его помощью.</p> <h2><span><b>Настройка вывода хлебных крошек плагином Yoast SEO </b> </span></h2> <p>Как устанавливать данный Yoast SEO я писать тут не буду. Если вы не знаете, как это сделать, то прочитайте вот эту мою статью « ». В ней я подробно рассказываю и показываю, какими способами можно устанавливать необходимые плагины для работы.</p> <p><img src='https://i1.wp.com/blog-bridge.ru/wp-content/uploads/2015/12/Nastroyki-plagina-SEO.jpg' height="264" width="157" loading=lazy></p> <p>В открывшемся окне поставьте галочку «Включить навигационную цепочку (breadcrumbs)».</p> <p><img src='https://i2.wp.com/blog-bridge.ru/wp-content/uploads/2015/12/Vklyuchenie-navigatsii.jpg' width="100%" loading=lazy></p> <p>К нашей радости откроются настройки все на русском языке, и они интуитивно понятны. В видео, которое скоро появится в этой статье, я более наглядно покажу, что будет происходить при изменении некоторых пунктов данного меню. А пока, вы можете сами с легкостью поэкспериментировать и попробовать поменять настройки. Ничего страшного тут сотворить не возможно, так как это всего лишь визуальные корректировки наших «крошек».</p> <p>Следующим шагом после включения навигационной цепочки, будет вставка кода активации данной функции в шаблон вашей темы. Чтобы узнать, какой код нужно вставить, переходим по ссылке, которая идет после настроек нашей цепочки.</p> <p><img src='https://i0.wp.com/blog-bridge.ru/wp-content/uploads/2015/12/Perehod-po-ssyilke.jpg' width="100%" loading=lazy></p> <p>После того, как мы попали на официальный сайт данного плагина, копируем требуемый код и вставляем в то место своей темы, в котором мы планируем, чтобы они выводились.</p> <p><img src='https://i1.wp.com/blog-bridge.ru/wp-content/uploads/2015/12/Kod-dlya-vstavki-v-shablon.jpg' width="100%" loading=lazy></p> <p>Универсального места для вставки данного кода я вам посоветовать не могу, так как это зависит от темы, которую вы используете. Возможно вам понадобиться прописать его или в файл single.php, или в page.php, а в некоторых случаях и в header.php.</p> <p>В нашем случае код мы вставили практически в самом начале файла single.php, который расположен по адресу www/wp-content/themes/ваша тема/ .</p> <p><i>Примечание: </i> Обращаю ваше внимание, что вставлять код лучше через FTP клиент. Мы используем Filezilla, о работе которой подробно писали . Обязательно прочитайте нашу инструкцию, чтобы избежать многих ошибок новичков.</p> <p>Причем прошу также обратить внимание, что код который стоит у нас, немного отличается от того, который нам рекомендован разработчиками. А именно, функцию breadcrumbs мы обернули в тэг div. Это сделано для того, чтобы можно было задать свой индивидуальный стиль отображения.</p> <p>Для этого в файле style.css мы прописываем те стили, которые нам требуются. В них мы можем задать цвет, фон, размер шрифта, подчеркивание, то есть привести к такому виду, который бы полностью устраивал бы наш вкус или сочетался с общей стилистикой страницы. В нашем случае это выглядит вот так:</p> <p>На этом настройка плагина практически закончена, но в таком варианте, у нас после вывода рубрики еще будут выводиться и название статьи. Это может привести к переспамленности. Я думаю, вы со мной согласитесь, что это лишнее, поскольку название статьи и так прекрасно видно пользователю и дублировать его еще раз нет никакой необходимости.</p> <p><img src='https://i1.wp.com/blog-bridge.ru/wp-content/uploads/2015/12/obrazets-perespamlennosti.jpg' width="100%" loading=lazy></p> <p>Чтобы избежать этого, требуется дополнительно вставить небольшой код в файл functions.php.</p><p>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"); </p><p>Вот теперь все наши настройки окончены. Если вы все сделали правильно, то у вас получится примерно также как на нашем блоге.</p> <p>Если возникнут вопросы — пишите в комментариях!</p> <p>Всем пока-пока!</p> <p><i>С вами был Калмыков Антон </i></p> <p>«Хлебные крошки » — это многоуровневая система навигации, которая сообщает пользователям, где на сайте они находятся в данный момент по отношению к главной странице. В этой статье мы покажем, как вывести «хлебные крошки» WordPress :</p> <h2>Что такое «хлебные крошки» и для чего они нужны?</h2> <p>«Хлебные крошки » — это термин, используемый для обозначения иерархического меню навигации, представленного в виде цепочки ссылок. Оно часто используется в качестве дополнительного меню навигации.</p> <p>«Хлебные крошки » отличаются от системы меню навигации WordPress , используемой по умолчанию.</p> <p>Цель «хлебных крошек » — помочь пользователям перемещаться по сайту. Они помогают понять, где сейчас находится пользователь. Это также помогает поисковым системам определить иерархию ссылок на веб-страницы.</p> <p>Поисковые системы, такие как Google , начали выводить «хлебные крошки » сайта в результатах поиска. Это увеличивает видимость сайта в результатах поиска и улучшает показатель переходов:</p> <p><br><img src='https://i2.wp.com/internet-technologies.ru/wp-content/uploads/articles/201602/breadcrumbs-seo-261125.png' width="100%" loading=lazy></p> <h3>Добавление хлебных крошек с помощью Breadcrumb NavXT Plugin</h3> <p>Это гибкий и простой в использовании «хлебные крошки» WordPress плагин. Он имеет больше разнообразных функций, чем вы можете себе представить. Первое, что нужно сделать, это установить и активировать плагин Breadcrumb NavXT . После его активации необходимо перейти на страницу настроек плагина: <span>Настройки — Breadcrumb NavXT </span>:</p> <p><br><img src='https://i2.wp.com/internet-technologies.ru/wp-content/uploads/articles/201602/breadcrumbnavxt-settings-261126.png' width="100%" loading=lazy></p> <p>Для большинства сайтов подойдут настройки по умолчанию. Но при необходимости вы можете внести изменения в настройки параметров.</p> <p>Страница настроек разделена на несколько разделов. На вкладке «Общие » вы можете определить, каким образом плагин будет вести себя на сайте.</p> <p>Здесь можно изменить шаблон ссылок. Эти шаблоны используют параметры Schema.org в теге ссылки.</p> <p>В разделе «Типы записей » вы можете задать «хлебные крошки » для записей, страниц, а также любых пользовательских типов записей. Вы можете выбрать вариант отображения иерархии записей. По умолчанию плагин будет использовать иерархию «<span>Название сайта > Рубрика> Заголовок записи </span>».</p> <p>Вы можете заменить элементы навигации тегами, датами или родительскими элементами записей. Вкладки «Таксономии » и «Авторы » имеют сходные шаблоны для ссылок меню. Не забудьте нажать на кнопку «<span>Сохранить изменения </span>».</p> <h3>Отображение Breadcrumb NavXT на вашем сайте</h3> <p>Для использования этого WordPress плагина «хлебные крошки » вы должны отредактировать файлы темы. Нужно добавить следующий код в файл header.php темы в том месте, где будут отображаться «хлебные крошки »:</p> <p><div class="breadcrumbs" typeof="BreadcrumbList" vocab="http://schema.org/"> <?php if(function_exists("bcn_display")) { bcn_display(); }?> </div></p> <p>Перейдите на сайт и откройте какую-нибудь запись или страницу. Вы увидите, что у вас уже отображаются «хлебные крошки ».</p> <h3>Добавление «хлебных крошек» с помощью Yoast SEO Plugin</h3> <p>Установите и активируйте Yoast SEO Plugin . После активации плагина нужно перейти на страницу <span>SEO > Дополнительно </span> и установите флажок для опции «<span>Включить хлебные крошки </span>»:</p> <p><br><img src='https://i2.wp.com/internet-technologies.ru/wp-content/uploads/articles/201602/yoastbreadcrumb-1-261131.png' width="100%" loading=lazy></p> <p>После этого станут доступны несколько параметров, с помощью которых вы можете изменить вариант отображения «хлебных крошек ». Настройки по умолчанию должны подойти для большинства сайтов, но при необходимости их можно легко изменить.</p> <p>После того, как вы закончите, нажмите на кнопку «<span>Сохранить изменения </span>».</p> <h3>Вывод хлебных крошек с помощью плагина Yoast SEO</h3> <p>Некоторые темы уже поддерживают «хлебные крошки » Yoast . Перейдите на сайт и откройте какую-либо страницу или запись, чтобы проверить, отображаются ли в них «хлебные крошки » WordPress . Если нет, то нужно добавить небольшой фрагмент кода в активную тему.</p> <p>Вставьте этот код в header.php своей темы в конце файла:</p> <p><?php if (function_exists("yoast_breadcrumb")) {yoast_breadcrumb("");} ?></p> <p>Вот и все, теперь вы можете перейти на свой сайт, там уже будут отображаться «хлебные крошки ».</p> <p>Надеемся, что эта статья помогла вам.</p> <p>Перевод статьи «<span>How to Display Breadcrumb Navigation Links in WordPress </span>» был подготовлен дружной командой проекта .</p> <p>Хорошо Плохо </p> <script>document.write("<img style='display:none;' src='//counter.yadro.ru/hit;artfast_after?t44.1;r"+ escape(document.referrer)+((typeof(screen)=="undefined")?"": ";s"+screen.width+"*"+screen.height+"*"+(screen.colorDepth? screen.colorDepth:screen.pixelDepth))+";u"+escape(document.URL)+";h"+escape(document.title.substring(0,150))+ ";"+Math.random()+ "border='0' width='1' height='1' loading=lazy>");</script> </div> <div class="comment_box" id="comments"> </div> </div> <div id="sidebar"> <div class="widget widget_nav_menu" id="nav_menu-2"> <div class="menu-mainmenu-container"> <ul id="menu-mainmenu-2" class="menu"> <li class="submenu"><a href="/category/internet/">Интернет</a> </li> <li class="submenu"><a href="/category/programs/">Программы</a> </li> <li class="submenu"><a href="/category/instructions/">Инструкции</a> </li> <li class="submenu"><a href="/category/browsers/">Браузеры</a> </li> <li class="submenu"><a href="/category/windows-10/">Windows 10</a> </li> <li class="submenu"><a href="/category/android/">Android</a> </li> <li class="submenu"><a href="/category/ios/">Ios</a> </li> <li class="submenu"><a href="/category/communication/">Связь</a> </li> </ul> </div> </div> <div class="widget"> <div class="heading star">Последние записи</div> <div class="popular_posts"> <div class="news_box"> <a href="/samye-deshevye-internet-magaziny-kitaya-kitaiskie-internet-magaziny-pokupki-iz-kitaya-cherez-internet-n.html" class="thumb"><img width="95" height="95" src="/uploads/33559d6432f90e498cb2ab698d1e39e0.jpg" class="attachment-mini size-mini wp-post-image" alt="Китайские интернет-магазины Покупки из китая через интернет на русском" sizes="(max-width: 95px) 100vw, 95px" / loading=lazy></a> <div class="element"> <div class="title"> <a href="/samye-deshevye-internet-magaziny-kitaya-kitaiskie-internet-magaziny-pokupki-iz-kitaya-cherez-internet-n.html">Китайские интернет-магазины Покупки из китая через интернет на русском</a> </div> </div> </div> <div class="news_box"> <a href="/obzor-naushnikov-beats-tour-otlichnoe-mobilnoe-reshenie-obzor-naushnikov.html" class="thumb"><img width="95" height="95" src="/uploads/3dac3695e923d365dcee66ee15f75c82.jpg" class="attachment-mini size-mini wp-post-image" alt="Обзор наушников Beats Tour: отличное мобильное решение Beats Mixr: складные и легкие наушники" sizes="(max-width: 95px) 100vw, 95px" / loading=lazy></a> <div class="element"> <div class="title"> <a href="/obzor-naushnikov-beats-tour-otlichnoe-mobilnoe-reshenie-obzor-naushnikov.html">Обзор наушников Beats Tour: отличное мобильное решение Beats Mixr: складные и легкие наушники</a> </div> </div> </div> <div class="news_box"> <a href="/aksessuary-dlya-fitnes-brasletov-fitnes-braslet-xiaomi-mi-band.html" class="thumb"><img width="95" height="95" src="/uploads/72995a38f387fefb5d2df37212e1a2bf.jpg" class="attachment-mini size-mini wp-post-image" alt="Фитнес-браслет Xiaomi Mi Band: описание, инструкция, отзывы Браслет мии" sizes="(max-width: 95px) 100vw, 95px" / loading=lazy></a> <div class="element"> <div class="title"> <a href="/aksessuary-dlya-fitnes-brasletov-fitnes-braslet-xiaomi-mi-band.html">Фитнес-браслет Xiaomi Mi Band: описание, инструкция, отзывы Браслет мии</a> </div> </div> </div> <div class="news_box"> <a href="/yandeks-navigator-v-ispanii-kakie-prilozheniya-sleduet-skachat-pered.html" class="thumb"><img width="95" height="95" src="/uploads/af36c0c1df5b22c36f7bc14e7432b2cc.jpg" class="attachment-mini size-mini wp-post-image" alt="Какие приложения следует скачать перед поездкой в Испанию?" sizes="(max-width: 95px) 100vw, 95px" / loading=lazy></a> <div class="element"> <div class="title"> <a href="/yandeks-navigator-v-ispanii-kakie-prilozheniya-sleduet-skachat-pered.html">Какие приложения следует скачать перед поездкой в Испанию?</a> </div> </div> </div> <div class="news_box"> <a href="/huavei-gr-5-huawei-gr3-sravni-ceny---kupi-vygodno-apparatnaya-platforma-i-proizvoditelnost.html" class="thumb"><img width="95" height="95" src="/uploads/63fea87c335608121b7b69319eca6cec.jpg" class="attachment-mini size-mini wp-post-image" alt="Huawei GR3 • Сравни цены - купи выгодно!" sizes="(max-width: 95px) 100vw, 95px" / loading=lazy></a> <div class="element"> <div class="title"> <a href="/huavei-gr-5-huawei-gr3-sravni-ceny---kupi-vygodno-apparatnaya-platforma-i-proizvoditelnost.html">Huawei GR3 • Сравни цены - купи выгодно!</a> </div> </div> </div> </div> </div> <div class="widget"> <div class="heading star">Популярное</div> <div class="popular_posts"> <div class="news_box"> <a href="/skachat-instrukciyu-zte-blade-v7-lite-bystryi-obzor-zte-blade-v7-i-v7-lite-osnovnaya-i-selfi.html" class="thumb"><img width="95" height="95" src="/uploads/b563832f173104aeb5c8a79cb2897354.jpg" class="attachment-mini size-mini wp-post-image" alt="Быстрый обзор ZTE Blade V7 и V7 Lite" sizes="(max-width: 95px) 100vw, 95px" / loading=lazy></a> <div class="element"> <div class="title"> <a href="/skachat-instrukciyu-zte-blade-v7-lite-bystryi-obzor-zte-blade-v7-i-v7-lite-osnovnaya-i-selfi.html">Быстрый обзор ZTE Blade V7 и V7 Lite</a> </div> </div> </div> <div class="news_box"> <a href="/g-zlachevskaya-programma-konstruirovaniya-odezhdy-genetika-kroya-prednaznachena-dlya-lyubitelei-shitya-i-p.html" class="thumb"><img width="95" height="95" src="/uploads/bbaf1e04e1c16ebc8111afe6fdfa314f.jpg" class="attachment-mini size-mini wp-post-image" alt="Программа конструирования одежды «Генетика кроя» предназначена для любителей шитья и профессионалов" sizes="(max-width: 95px) 100vw, 95px" / loading=lazy></a> <div class="element"> <div class="title"> <a href="/g-zlachevskaya-programma-konstruirovaniya-odezhdy-genetika-kroya-prednaznachena-dlya-lyubitelei-shitya-i-p.html">Программа конструирования одежды «Генетика кроя» предназначена для любителей шитья и профессионалов</a> </div> </div> </div> <div class="news_box"> <a href="/zhidkoe-nano-steklo-dlya-telefona-zhidkaya-zashchita-dlya-ekrana-smartfona.html" class="thumb"><img width="95" height="95" src="/uploads/87adde78af1b9560d215c3b38840a137.jpg" class="attachment-mini size-mini wp-post-image" alt="«Жидкая защита» для экрана смартфона: правда или фэйк?" sizes="(max-width: 95px) 100vw, 95px" / loading=lazy></a> <div class="element"> <div class="title"> <a href="/zhidkoe-nano-steklo-dlya-telefona-zhidkaya-zashchita-dlya-ekrana-smartfona.html">«Жидкая защита» для экрана смартфона: правда или фэйк?</a> </div> </div> </div> </div> </div> <div class="widget"> <div class="heading">Новости</div> <div class="business_news"> <div class="news"> <div class="date">2024-05-26 01:38:08</div> <a href="/internet-byfly-lichnyi-kabinet-lichnyi-kabinet-baiflai-dostupnye-deistviya.html" class="title">Интернет byfly личный кабинет</a> </div> <div class="news"> <div class="date">2024-05-26 01:38:08</div> <a href="/chem-otkryt-boot-wim-otkrytie-wim-failov-struktura-faila-izobrazheniya-wim.html" class="title">Чем открыть boot wim. Открытие WIM файлов. Структура файла изображения WIM</a> </div> <div class="news"> <div class="date">2024-05-25 01:47:25</div> <a href="/skachat-hromium-skachat-hromium-ustanovit-brauzer-hromium.html" class="title">Скачать хромиум Установить браузер хромиум</a> </div> <div class="news"> <div class="date">2024-05-25 01:47:25</div> <a href="/na-iphone-ne-rabotaet-vai-fai-pochemu-tak-proishodit-i-kak-s-etim.html" class="title">На IPhone не работает Wi-Fi Включается вай фай iphone 4s</a> </div> <div class="news"> <div class="date">2024-05-25 01:47:25</div> <a href="/chto-delat-esli-fleshka-v-kompyutere-postoyanno-to-propadaet.html" class="title">Флешка постоянно отключается и включается</a> </div> </div> </div> <div class="widget ai_widget" id="ai_widget-5"> <div class='dynamic dynamic-13' style='margin: 8px 0; clear: both;'> </div> </div> </div> </div> </div> </div> <div id="footer"> <div class="fixed"> <div class="inner"> <div class="footer_l"> <a href="/" class="logo" style="background:none;">viws.ru</a> <div class="copyright"> <p>viws.ru - Все о современной технике. Поломки, соцсети, интернет, вирусы</p> <p><span>© 2024 - Все права защищены</span></p> </div> </div> <div class="footer_c"> <ul id="menu-topmenu-1" class="nav"> <li><a href="/feedback.html">Контакты</a></li> <li><a href="">О сайте</a></li> <li><a href="">Реклама на сайте</a></li> </ul> <div class="footer_menu"> <ul id="menu-nizhnee-1" class=""> <li id="menu-item-"><a href="/category/internet/">Интернет</a></li> <li id="menu-item-"><a href="/category/programs/">Программы</a></li> <li id="menu-item-"><a href="/category/instructions/">Инструкции</a></li> <li id="menu-item-"><a href="/category/browsers/">Браузеры</a></li> </ul> <ul id="menu-nizhnee-2" class=""> <li id="menu-item-"><a href="/category/internet/">Интернет</a></li> <li id="menu-item-"><a href="/category/programs/">Программы</a></li> <li id="menu-item-"><a href="/category/instructions/">Инструкции</a></li> <li id="menu-item-"><a href="/category/browsers/">Браузеры</a></li> </ul> </div> </div> </div> </div> </div> </div> <script type="text/javascript">jQuery(function($) { $(document).on("click", ".pseudo-link", function(){ window.open($(this).data("uri")); } );} );</script> <script type='text/javascript' src='https://viws.ru/wp-content/plugins/contact-form-7/includes/js/scripts.js?ver=4.9.2'></script> <script type='text/javascript' src='https://viws.ru/wp-content/plugins/table-of-contents-plus/front.min.js?ver=1509'></script> <script type='text/javascript' src='https://viws.ru/wp-content/themes/delo/assets/scripts/theme.js'></script> <script type='text/javascript'> var q2w3_sidebar_options = new Array(); q2w3_sidebar_options[0] = { "sidebar" : "sidebar", "margin_top" : 60, "margin_bottom" : 200, "stop_id" : "", "screen_max_width" : 0, "screen_max_height" : 0, "width_inherit" : false, "refresh_interval" : 1500, "window_load_hook" : false, "disable_mo_api" : false, "widgets" : ['text-8','ai_widget-5'] } ; </script> <script type='text/javascript' src='https://viws.ru/wp-content/plugins/q2w3-fixed-widget/js/q2w3-fixed-widget.min.js?ver=5.0.4'></script> <script async="async" type='text/javascript' src='https://viws.ru/wp-content/plugins/akismet/_inc/form.js?ver=4.0.1'></script> </body> </html>