Как сделать хлебные крошки без плагина?
В этом уроке я дам вам подробный ответ на вопрос, как сделать «хлебные крошки» на WordPress без плагина, которые являются не только одним из видом внутренней перелинковки, но и могут стать важнейшим элементом навигации на веб — сайте придав ему юзабилити. Если до сих пор они не реализованы у вас на сайте, то советую срочно ознакомится с тем, как сделать «хлебные крошки» без плагина.
Сделать «хлебные крошки» без плагина прежде всего необходимо на ресурсах со внутренней сложной структурой (форумы, интернет — магазин), либо на обычном сайте для дополнительной внутренней перелинковки и оптимизации для равномерного распределения веса страниц.
Я уже публиковал серию статей о внутренней перелинковки, а именно писал о том. как можно сделать «хлебные крошки» с помощью плагина «Breadcrumb NavXt» с подробной видео инструкцией. Прочитать ее можно здесь. Если у вас есть такая возможность или вы просто не боитесь экспериментировать, то старайтесь обходиться без плагинов. так как делаю это я. Все таки они снижают нагрузку на блог и ускоряют загрузку страниц. Можете прочитать пост «Почему медленно загружаются страницы на сайте».
Как сделать хлебные крошки без плагина
Откройте файл function.php и разместите в нем следующий код после тега « и перед тегом «?>». Не забудьте сделать копию этого файла перед внесением изменений.
function the_disseo() { echo ''; if (!is_home()) { echo ''; echo 'Home'; echo " » "; if (is_category() || is_single()) { the_category('title_li='); if (is_single()) { echo " » "; the_title(); } } elseif (is_page()) { echo the_title(); } elseif (is_tag()) { single_tag_title(); } elseif (is_day()) { echo "Archive for "; the_time('F jS, Y'); } elseif (is_month()) { echo "Archive for "; the_time('F, Y'); } elseif (is_year()) { echo "Archive for "; the_time('Y'); } elseif (is_author()) { echo "Author Archive"; } elseif (isset($_GET['paged']) && !empty($_GET['paged'])) { echo "Blog Archives"; } elseif (is_search()) { echo "Search Results"; } elseif (is_404()) { echo "404 Error"; } }else{ echo ''; echo 'Home'; echo ""; } }
Теперь вам необходимо определится с местом расположения «хлебных крошек» и разместить там код опубликованный ниже. Это может быть, например, в single.php (одиночная запись).
У меня они, как раз реализованы через файл single.php и находятся над заголовком поста. С помощью них вы можете вернуться в категорию или на главную страницу. Сами по себе они являются отличным элементом навигации по сайту.
Удачной вам реализации. А на этом урок о том, как реализовать на WordPress «хлебные крошки» без плагина закончена. Если возникнут технические вопросы, то прошу вас оставлять их в комментариях. Не забудьте подписаться на бесплатную рассылку свежих новостей блога.
С уважением, Дороднов Иван
Навигация
Предыдущая статья: ← Как удалить, убрать дату публикации?
Следующая статья: Как возраст страницы влияет на продвижение? →
В этой же рубрике:
Понравилась статья? Получайте свежие уроки прямо на email или подпишитесь на RSS ленту блога!
Я считаю, что хлебные крошки являются неотъемлемой частью любого сайта, особенно если они реализованы без плагина. На своем ресурсе я заводил для них отдельный файл и подгружал в нужное место.
В статье, на которую я даю ссылку в этом посте, рассказывается как сделать хлебные крошки без плагина с помощью отдельного файла. Пробовал оба метода, но тот, который я опубликовал здесь более подходит для новичков, так как не нужно закрывать от индексации отдельные файлы.