«Хлебные крошки» для WordPress без использования плагина

"Хлебные крошки" - это важный элемент навигации веб-сайта, который повышает его юзабилити. Особенно это касается сайтов со сложной структурой. Я, к сожалению (а, может, и не к сожалению), не использую их на большинстве своих сайтов, возможно, потому, что у них слишком простая структура (для такого ...

Комментарии (686)

  1. Спасиба! Очень замечательная весчь!!! =)
    вопросик есь… а как поменять CSS таким образом чтоб например активная ссылка (т.е. где сейчас находится пользователь) отличалась цветом от неактивной? =)
    заранее благодарен… Наверн тупой вопрос счас задал)))

  2. Скажите, пожалуйста, а почему лучше обходиться без плагинов?

  3. Ой… извините )) спасибо за ответ )

  4. Спасибо за статью

  5. цикл foreach можно заменить на implode с указанием сепаратора.

  6. Спасибо Вам за информацию. Будем «уделять» внимание на численность плагинов.

  7. Странно но функцию поместить в файл functions.php не удается ((( Может в ней что-то изменить надо?

  8. о как раз то что нужно, спасибо, автору респект и уважуха )

  9. Хелло!

    А в вордпресс 3.0 ф-я не работаєт почему-то, просто не отображается^(

    Подскажите, пожалуйста!

  10. Спасибо! Плагины выдавали фатальную ошибку, а ваш код идеально подошел и css не пришлось трогать.

  11. Спасибо, установил без особых проблем

  12. Здравствуйте Максим, а у меня после попытки прописать ваш код в functions.php стала вылизить следующая надпись:
    Warning: Cannot modify header information — headers already sent by (output started at /var/www/gugolovski/data/www/seoptimizacia.ru/wp-content/themes/logistix-3c/functions.php:9) in /var/www/gugolovski/data/www/seoptimizacia.ru/wp-admin/theme-editor.php on line 75

    Не подскажите как исправить?

  13. Классная штука!
    Спасибо большое!
    У меня все заработало!

  14. Не с первого раза, но получилось, пришлось вставлять , без него — никак. На мой взгляд, ваш код, лучшее решение для «хлебных крошек». По крайней мере, где возможно пытаюсь не использовать плагин, хотя и новичок в сайтостроении. Не ищу лёгких путей :) Спасибо за код!

  15. Приветствую, Dimox!

    После установки «хлебных крошек» по Вашему руководству в файле логов появилась следующая ошибка:
    PHP Catchable fatal error: Object of class WP_Error could not be converted to string in /wp-content/themes/kartolog/functions.php on line 51

    Строка 51 содержит следующее:
    echo get_category_parents($cat, TRUE, ‘ ‘ . $delimiter . ‘ ‘);

    Может быть Вы подскажете как устранить ошибку?

  16. Подскажите, пожалуйста, как убрать вывод title у ссылок?

  17. Дима, скажите пожалуйста, что нужно изменить в коде чтоб тег выводился в виде ссылки.

    <a href="http://" rel="nofollow">Главная</a> > <a href="http://" rel="nofollow">Тег</a> > Page 3

    С рубрикой я эту проблему решил, а с тегом не получается.

  18. Спасибо, работает!

  19. Уважаемый Dimox! Можно ли настроить чтобы крошки отображались на главной???

  20. Спасибо. Как раз то что надо, тоже не люблю плагины лишние ставить, лучше в функциях.

Ваш комментарий