Как создать хлебные крошки в WordPress

«Хлебные крошки» — это путь указания статьи, где находиться пользователь в данный момент на сайте.

Пример реализованных хлебных крошек в данном блоге вы можете увидеть над заголовком статьи. Сейчас я попробую объяснить как все это сделать легко и просто в WordPress без всяких плагинов.

В стандартной теме «Вордпресс» реализовано только вывод рубрики под статьей или под ней. Это не совсем удобно, по моему мнению, и я решил сделать хлебные крошки на своем блоге. Перебрав многочисленные решения данной задачи, был найден самый простой и легкий способ.

Реализация будет осуществляться без установки каких-либо плагинов, т.к. я им особо не доверяю и стараюсь воплотить многие возможности WordPress путем ручных манипуляций без посторонних  установок. Тем самым сохранить и без того немалую прожорливость блога «Вордпресс». При этом установка всегда проста, так что сделать хлебные крошки сможет даже начинающий пользователь.

О том, как создать хлебные крошки в WordPress без плагинов.

Пример html кода вызова хлебных крошек

Пример html кода вызова хлебных крошек

Для начала нужно создать текстовый документ и сохранить его под именем kroshki.php (или любое другое название). Затем в данный файл записываем код вызова хлебных крошек:

<?php if (is_home()) { ?>
<?php } elseif (is_single()) { ?>
<a href="http://coolseoman.ru/">Главная</a> >>
<?php foreach((get_the_category()) as $cat) {
$cat=$cat->cat_ID;
echo(get_category_parents($cat, TRUE, ' >> ')); } the_title(); ?>
<?php } ?>

где заменяем адрес сайта http://coolseoman.ru/ на свой.

Далее помещаем данный файл kroshki.php в папку, где расположена ваша тема (путь: wp-content/themes/ваша_тема/). Можно так же присвоить этому файлу права доступа 666 через фтп-клиент и редактировать уже данный файл через стандартный редактор в админке WordPress.

На этом, первый путь завершен, осталось только встроить вызов хлебных крошек в нужном месте. Заходим в админку WordPress → Дизайн → Редактор тем → и выбираем нужный шаблон для редактирования. У себя на блоге я реализовал это в файле single.php (одиночная запись) перед выводом заголовка статьи. Нужно в нужное место встроить следующий код:

<?php include (TEMPLATEPATH. '/kroshki.php'); ?>

Пример данной реализации хлебных крошек вы можете увидеть сверху данной записи, перед заголовком статьи. Так же, код хлебных крошек можно вставить на страницы page.php (шаблон страницы) и arhive.php (страницы категорий).

В следующей статье поговорим о том, как улучшить рубрики в WordPress — сделать уникальные заголовки для каждой отдельной рубрики (для SEO) и вывести описание каждой рубрики. О том, как это реализовано, вы можете увидеть прямо сейчас в рубриках (меню) моего блога coolseoman.ru.


Статьи по теме

Комментарии

  1. feuer81:

    Вы бы еще описали как под них вставить код адсенс))
    Если знаете, конечно 😉

  2. CoolSeoMan:

    feuer81, так это легко делается. Нужно просто в нужном месте вставить код Адсенса. В данном случае, под «крошками». Это можно сделать как в самом файле kroshka.php так и в файле single.php.

Оставить комментарий:

↑ Наверх

© 2008-2021 Блог coolseoman.ru - как заработать деньги в интернете на контекстной рекламе.