“Хлебные крошки” для WordPress без использования плагина
"Хлебные крошки" - это важный элемент навигации веб-сайта, который повышает его юзабилити. Особенно это касается сайтов со сложной структурой. Я, к сожалению (а, может, и не к сожалению), не использую их на большинстве своих сайтов, возможно, потому, что у них слишком простая структура (для такого ...
Комментарии (693)
для Custom Post Type эти “хлебные крошки” сработают?
Сработают.
Как убрать отображение категории?
Здравствуйте. Подскажите а куда именно в functions.php надо ставить код? Я поставила в самом конце вышла лажа. А плагин не могу поставить потому что есть сложности с обновлением до более новой версии. Я так один сайт обновила и он просто пропал. Вернее он отражается но в админку не могу войти. Точнее вхожу но там ничего НЕТ. Подскажите пожалуйста.
В конец файла перед
?>
.Каким образом можно к ссылке “Главная” добавить rel=”nofollow” и “noindex” ?. А остальные ссылки отсавить без изменений
Поменяйте строку:
на:
и добавьте нужные параметры к ссылке.
Все замечательно работает. Я подписывался на новые комментарии, но уведомление так и не пришло. Пришлось заходить сюда и проверять наличие ответа.
Уведомление, скорее всего, попало в спам.
Спасибо! Пытался сам гугловскую разметку добавить и, естественно, ничего не получалось.
Здравствуйте! Все замечательно получилось, но хотелось бы немножко поправить.
У меня вот так отображается: Главная Рубрика » » Статья
а хотелось бы вот так: Главная » Рубрика » Статья
Подскажите пожалуйста как исправить?
Не знаю, в чем причина, такого не должно быть.
возможно у Вас что-то с float для блоков со стрелочками, например такое может быть, если стрелочки и последнее название в span и стоит для этих span float: right
Я тут заметил. Если в посте использовать хлебные крошки, то формируется такой код:
Обращу внимание на title ссылки рублики. Почему там добавляется слово “рубрике” и название рубрики в кавычках? Можно ли сделать так, чтобы в title было только название рубрики, кавычки и тд.
Если что – вот мой код, который использую:
Ты же сам зачем-то вырезал часть фразы “Просмотреть все записи в рубрике …” этой строкой:
вот и осталось слово “рубрике”.
Замени ее на это:
Спасибо!
Спасибо за код! все отлично работает!
Вы не могли бы подсказать, как убрать “Главная” из этой цепочки? Мне нужно чтобы просто была Рубрика-Подрубрика-Запись.
Удалите эту часть кода:
спасибо большое!!
как закрыть ссылки в хлебных крошках в нофоллов?
Отлично! Спасибо! Именно то, что нужно. Сам стараюсь по-возможности избегать плагинов. В то же время не пытаюсь изобрести велосипед, если есть готовые решения. Ваше – самое продуманное. Еще раз спасибо и удачи во всем.
Здравствуйте! Использую этот код, но выводятся Главная » Рубрика » Название статьи
Подрубрики не выводятся. Не знаете что может быть?
Не знаю, в чем может быть дело. Должна выводиться полная цепочка.
Здравствуйте.
А работает ли эта функция со страницами (главная/родительская/дочерняя…) , а не с постами в рубриках?
Работает. В статье про это написано.
Хм, что же я делаю не так… Вроде все выполнил согласно написанному… Может есть какие-то нюансы?
Валидатор ругается на эти крошки, что можно подправить в коде чтоб был семантичным?
Не обращайте внимания.
Модифицировал код для себя, чтобы работал через shortcode и имел два языка.
Дмитрий, добрый день!
У меня почему то не выводится наименование главной страницы.
И никак не могу css настроить.
Помогите, пожалуйста.
Поконкретнее, пожалуйста.
Дмитрий, у меня вместо слов где должна быть написана главная страница или ее название в крошках, вопросики стоят. А остальные крошки выводятся правильно.
Стиль я прописала вот таким образом, но он почему то только последнее слово выделяет этим форматом, а главную и рубрики остаются стандартными настройками:
/* хлебные крошки */
#crumbs
.current {font-size:16px}
.current {color: #629730!important}
Скорее всего, кодировка вашего файла functions.php отличается от кодировки сайта. Сделайте одинаковой.
Правильные стили:
Дмитрий, кодировку поменяла, спасибо заработало. А со стилем можете посмотреть на моем сайте, видимо надо прописать отдельно для ссылок стиль. Как это сделать?
Дмитрий, спасибо!
Дмитрий, здравствуйте. Спасибо за плагин, очень помогает! Не подскажите, в чем может быть проблема, при использовании вашего кода на мультисайте. На основном сайте все хорошо, а на поддомене проблемы – на страницах категорий, тэгов все нормально. На странице поста – всегда отображает крошки для самой первой записи в блоге. Такая же ситуация на страницах (page). Может быть подскажете, в какую сторону копать? Вроде бы используется глобальная переменная $post…
Я тестировал только на одиночной версии. Ничем не могу помочь.
Здравствуйте! Спасибо большое за полезную разработку. Подскажите пожалуйста, я использую эти крошки в index.php и вывожу их так:
То есть, мне нужно чтобы именно на главной странице они не выводились, но во всех остальных случаях – выводились.
Все отлично, но вот если с главной перейти на вторую страницу, показывается только ссылка на главную (хотя должно быть примерно так: “Главная – (Страница 2)”).
Как это происходит, можете посмотреть у меня на сайте http://vladmaxi.net, и перейдя на вторую страницу цикла статей на главной.
Буду благодарен за помощь! Спасибо!
P.S. Например, если перейти по ссылке http://vladmaxi.net/page/2, то показывается один домик, без подписи “Страница 2”. А если зайти в какую-то категорию, и открыть 2-ую страницу, то пишет все как положено. Как это исправить? Спасибо
Нужно заменить этот код:
на следующий:
Спасибо большое, немного модернизировав предоставленный вами код, пришел к желаемому результату. Всего доброго!
Добрый день.
Установил Ваш код, все без ошибок. Проблема такая, если я залогинен то я вижу “Хлебные крошки”, а если нет, то они не показываются.
Почему такое?
Либо на сайте используется кеширование, либо в шаблоне используется код, который выводит крошки только для админа, либо что-то еще.