«Хлебные крошки» для WordPress без использования плагина
"Хлебные крошки" - это важный элемент навигации веб-сайта, который повышает его юзабилити. Особенно это касается сайтов со сложной структурой. Я, к сожалению (а, может, и не к сожалению), не использую их на большинстве своих сайтов, возможно, потому, что у них слишком простая структура (для такого ...
Комментарии (687)
Достаточно полезная функция. Взял на заметку. Иногда полезно видеть весь путь к статье, юзабилити повышает как никак :)
Да полезная функция.
Димк, а можно скрин или ссылку на пример? А то я что-то не воспринял на слух что и где будет выводится и как оно вообще выглядит.
Я же в статье привел несколько примеров. Погугли по запросу «breadcrumbs examples».
Не знал что это называется хлебные крошки=) Фишка такая я думаю мне не нужна, но вот ссылочка на php-хаки для wp вкусная=)))
Спасибо, попробую. Обычно для своих проектов я выводил их через
wp_tag_cloud
, а потом css прикручивал. Получается, что практическая разница только в длине ссылочного пути? Что-то еще от этого выигрываем по сравнению со стандартным вариантом?
wp_tag_cloud — это облако тегов, а «хлебные крошки» — это совсем другое.
Аааа… Понял о чем речь, спасибо за ликбез =)
ссылка на википедию не работает
Исправил.
Я так понимаю, для постов с несколькими рубриками эта функция будет работать некорректно? и будет ли работать вообще?
Будет работать, конечно, но выглядеть это будет некрасиво, например:
Главная » Рубрика 1, Рубрика 2, Рубрика 3 » Название статьи
Да, так однозначно криво выводится, а поэтому либо вообще их не использовать что не совсем правильное решение, либо использовать только одну рубрику для сообщения.
Но вот что! Мб можно подкоректировать функцию и для постов, которые находятся в нескольких рубриках выводить только одну рубрику?
Тоже очень интересует этот вопрос!
Если возможно ответьте кто-нибудь, пожалуйста.
Заранее спасибо :)
2 недели назад ломал голву над тем, как сделать это без плагина, в итоге сдался и поставил плагин)
Я и сам собирался тока плагин качать, а теперь можно и без него обойтись! Пасибо
Интересно, взял пост на заметку. У меня вопрос: стоит ли категории и подкатегории заключать в noindex? Не будут ли эти страницы считаться дублированным контентом?
Я на своем блоге тоже написал подобную статью. Делал перевод одного зарубежного ресурса. Там для хлебных крошек используется такой код:
Однако у меня не вышло. Буду пробовать Ваш метод ))
Однако у меня не вышло с этой функцией (Dimox), а вот с данной все получилось, в силу того что она короткая, немного ее поправил и по-моему все работает. Держите исправленный вариант:
Информация интересная, я честно говоря не знал об этой функции. Правда, пока мои сайты простые как веник и им такая фуккция не нужна. Но в будущем надеюсь использовать.
Обидно, что подходит только для WordPress версии 2.5 и выше. Меня и старая версия устраивала, но от хлебных крошек я бы не отказалась. Наверное, придется устанавливать новую версию, но я к своей старушке уже так привыкла…
Спасибо. Очень интересная информация
Полезно, но
на самом деле отображается не цепочка ссылок( как я добрался до статьи), а ссылки на «развернутые» рубрики где находиться статья, ИМХО это не одно и тоже
А если представить что я до статьи добирался «через тернии»? Нужно ли вообще видеть всю цепочку ссылок? Правильным считаю отображать
Супер! Очень полезная и необходимая вещь.
Спасибо большое за этот пост. Давным давно искал способ реализовать описанную функцию, но не мог сформулировать ее четко, поэтому ничего путнего не находил. Временами забывал о ней, потом снова вспоминал и опять ничего не находил. А тут вот в ридере как чудесный подарок ваша статейка. Ок. Будем устанавливать. Благодарствую.
Пожалуйста =) Рад, что пригодилось.
Сколько запросов к БД делает плагин?
Ни одного.
сорри за оффтоп: я думаю, почему ты не пишешь ничего, а у тебя оказывается RSS нерабочий через фидбёрнер http://feeds.feedburner.com/SupraBlog.
Адрес еще год назад изменился — https://dimox.name/izmenilsya-adres-rss-fida-bloga-dimoxname/
Полезная вещь действительно очень. Может быть в виде плагина оформите?
А смысл?
Чтобы не таскать код из шаблона в шаблон, это не трудно. Но иногда надоедает. Да и у новичков с правкой function.php может быть затруднительно.
Смысл в том, что делать ничего не надо будет) Просто установил плагин и все. А в коде я не разбираюсь, поэтому сделать не смогу. А плагин установить — легко.