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

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

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

  1. Здравствуйте! Кажется в код закралась одна ошибочка, лишний слэш в ссылочке, где is_single —

    printf($link, $home_link . '----->>>/<<<------' . $slug['slug'] . '/', $post_type->labels->singular_name);

    если его убрать будет все ок, спасибо)

  2. Здравствуйте. Не могу найти класс .current в вашей функции. Следовательно css на него не отрабатывает. Подскажите, пожалуйста.

  3. Здравствуйте, использую ХК Ваши, но есть проблема.

    На сайте установлен плагин, на котором бы я не хочет выводить ХК — как мне это сделать?

    Заранее спасибо!

  4. на котором бы я не *хотел* выводить ХК — как мне это сделать?

  5. Как вывести крошки для произвольной страницы?
    (tag — tag.php, category — category.php а у меня taxonomy-xxxxxxx.php)

    что добавить в functions.php ?

  6. Добрый вечер! Очень давно использую Ваш код для хлебных крошек, большое спасибо, уже на многих проектах его использовали). Но вот сейчас возник вопрос, как эти крошки работают в пользовательской таксономии? В общем я создал новую таксономию, новый тип постов, добавил категории, но при переходе в нужный пост в хлебных крошках не отображается в какой категории находится запись, в чем дело? вот скрин http://c2n.me/iud54o — видно что новый тип записи это «Статьи», а вот категории (которая в данном случае «Оборудование») нет. Очень надеюсь на Вашу помощь)

  7. Я поменяла шаблон сайта. Скажите, пожалуйста, а вот это (смотрите скриншот — а как Вам его выслать?) и есть хлебные крошки? Если «да», что мне нужно делать? Как это изменить,чтобы было так: главная, рубрика, подрубрика и тема статьи?

  8. После вставки в файл функций пишет такое: Parse error: syntax error, unexpected ‘-‘, expecting ‘(‘ in /home/nimfa/24.cv.ua/c/wp-content/themes/stroim/functions.php on line 40
    В этой строке как раз начинается ваш код

  9. Здравствуйте! Пож-та, скажите как подключить стили css к крошкам?? Я делаю так

    /* хлебные крошки */
    #crumbs
    .current {font-size:12px;
    }

    добавляю в style.css, но ничего не происходит, шрифт не меняется. Также пробовал добавлять в functions.php, появляется ошибка, страница не отображается.

    Прошу вас, не откажите в любезности, куда и что добавлять, чтобы изменить шрифт крошек?

  10. Спасибо! Ваше решение просто прекрасно!

  11. у меня все иероглифами как это можно исправить ?

  12. Здравствуйте. Спасибо за скрипт, все работает хорошо, но есть 1 вопрос. Как в «$show_current» выводить не «название текущей статьи/страницы/рубрики», а содержимое тайтла, то, что между ?
    Спасибо.

  13. Спасибо.
    Лучшие крошки в рунете. Установил за 2 минуты, подстроил ксс по себя. Идеально.
    Продолжайте работать над блогом.

  14. Спасибо, просто и быстро!

  15. Отличное решение. Всегда стараюсь использовать поменьше плагинов, а если получится то и вовсе от них отказаться. Спасибо!

  16. Нижайший поклон и море лести, спасибо!

  17. Привет! Я установил себе хлебные крошки, все отлично получилось и смотрится хорошо. А как сделать микроразметку хлебных крошек?

  18. Привет. Подскажи пожалуйста, можно ли сделать так:
    Главная — Рубрика — Подрубрика/Подрубрика 2- Статья
    Сейчас выводится так: Главная — Рубрика — Подрубрика- Статья

    Вторя подрубрика не отображается.
    Спасибо!

  19. Респект, всё работает

  20. Благодарю! Именно то, что и было нужно! Не люблю плагины ставить для таких простых вещей.

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