Вы наверняка уже знакомы с понятием "Хлебные крошки" в веб-разработке и, возможно, даже приходилось реализовывать эти самые "крошки" на WordPress? Если — "нет", то знакомьтесь!
- Предыдущие по меткам
- Предыдущие записи
Ранее: Замены плагинам
- Функция вывода постов по количеству комментариев (самый комментируемые записи в WordPress) ← 25.Ноя.2010 // 23
- Функция вывода записей по количеству просмотров ← 5.Июл.2010 // 124
- Сравнение СЕО плагинов platinum SEO Pack и All in One SEO Pack и отказ от них ← 24.Май.2010 // 89
- Плагин для подсчета количества загрузок файла – Kama’s Click Counter ← 28 Март 2011 // 48
- Нумерация комментариев в WordPress ← 12 Март 2011 // 44
- Кнопка "Наверх" с плавным прокручиванием ← 3 Март 2011 // 107
Замечательное решение, отлично работает.
На одном из сайтов возникла аномалия, в конце строки появляется цифра 1, отключил все плагины, почистил весь functions.php пересмотрел весь ваш код но эта цифра все равно осталась... Нет мыслей откуда она взялась?
пока, что проблему решил таким способом:
Так неправильно вызывать функцию она сразу выводит результат на экран, её в переменную записать низя... Поэтому 1 в конце, вроде.
Чтоб крошки выводились везде, кроме хедера:
Чтоб крошки выводились везде, кроме хедера:
<?php if ( !(is_home())) { ?> <?php kama_breadcrumbs(' → '); // Вызов навигационной цепочки ?> <?php } ?>Чо подумала.. "крошки" нужны там, где есть сложная разветвлённая структура: категории, подкатегории, подкатегории подкатегорий и так далее. А вот если у меня имеются просто категории и просто страницы — типа не нуна, правильно?
Спасибо! Всё получилось! Пробовал на блоге http://yanebloger.ru/. Причем два варианта. Второй не зачетно вышел, потому как выводил название поста английскими буквами (я условия не внимательно прочитал), а вот вариант автора мне вполне пришелся по вкусу и красиво, и отображается в WP корректно. Теперь PR с внутряка будет передаваться как надо!
Еще раз спасибо.
Меня еще очень интересует, как реализуют хлебные крошки крупные порталы типа вот этого: http://www.travel.otzyv.by/index.php?action=review_story;sa=view;ID_REVIEW=2189
Может кто-нибудь встречался? Мне просто предстоит делать нечто похожее на моём более крупном проекте, а как...? Это для меня загадка...
Нужно доработать код, чтобы при разбиении поста на страницы тегом , крошки показывали номер страницы поста.
Нужно доработать код, чтобы при разбиении поста на страницы тегом
nextpage, крошки показывали номер страницы поста.
Очень частный случай. Тут уж вы как-нить сами подкорректируйте...
Не такой уж он и частный.. Я вот тоже недавно столкнулась с необходимостью разбить пост на страницы и обнаружила, что твои "крошки" это дело не учитывают.
И эта.. прости, но я повторю вопрос, заданный ранее: можно ли убрать отображение "крошек" с Главной? Вот у меня, к примеру (allpa.ru): одиноко посреди белого поля висит надпись "Главная" — ну не нужна она там. Ясно и так, что чел находится на главной странице..
), но не соображу, где и как конкретно. Не подскажешь?..
Догадываюсь, что где-то в коде нужно приписать чонить вроде: иф_из_хоум → показывать {false} (пардон за мой английский
Allpa, а вы на ВП работаете? Можно добавлять в код например single.php как у меня на http://optim-zone.ru.
На ВП, да. Иначе что бы я делала в блоге про хаки для ВП
В single.php это, в общем-то, вариант. Только мне не удаётся запихнуть строчку повыше, она получается сразу над картинкой к посту, а это не есть хорошо, на мой взгляд..
Так я в header.php запихиваю, тогда строчка в нужном месте, но работает везде, что тоже не нать.
Включила пока дефолтные "крошки". Посмотрим, что скажет Кама
чтобы работало можно и плагином пользоваться типа Breadcrumb NavXT или WordPress SEO (во втором вообще весь набор SEO оптимизатора включен, функции конечно круто, но предел есть
Интересная тема я и не знал что есть такое названия спасибо большое за информацию
всё хорошо, но только если главная страница и страница блога не переназначены.
тогда уже начинаются проблемы, а именно с страницами блога.
Не понятно Ваш код не определяет пользовательские типы сообщений?
В идеале что бы отображалась так:
а выводит так:
может как-то доработать?