Хлебные крошки без плагина

Без плагина WordSmall

Сегодня поговорим о таком термине, как хлебные крошки. Что это такое?, зачем они нужны? и как их установить на сайт. Есть много мнений по поводу их полезности, но в любом случае применение хлебных крошек (Breadcrumps) может принести только положительный эффект. Если взять, к примеру, какой-нибудь сайт где глубина вложенности больше 3-4 переходов, то хлебные крошки упростят навигацию, покажут маршрут от главной страницы до места вашего нахождения на сайте.

Допустим, вы попали на чей-то сайт через поисковик, и чтобы узнать свое местонахождение на нем, достаточно только посмотреть на маршрут «хлебные крошки». И сразу видно в какой категории, в каком разделе или подразделе ваша активность.

Это первая особенность хлебных крошек, вторая заключается в улучшении перелинковки страниц, что относится к внутренней оптимизации. Всегда хорошо когда одна страница связана с другой. Третья особенность — это как бы дополнительные ключевые слова, что тоже немаловажно. Вот такие возможности дают хлебные крошки, а нужны они на сайте или нет, решать вам. Если проще сформулировать, то:

Хлебные крошки — это навигационная цепочка, маршрут, который указывает ваше передвижение по сайту. Начиная с главной страницы и углубляясь по статьям, архивам, рубрикам, меткам и т.д. См.1

Хлебные крошки без плагина

Установка хлебных крошек

Как всегда, сложного ничего нет, определяем место где они должны выводиться и вставляем нужный код. Открываем файл functions.php, находится внутри установленной вами темы, и в конце файла перед знаком «?>» вставляем код:

//хлебные крошки
function the_breadcrumb() {
    echo '';
    if (!is_front_page()) {
        echo '<a href="';          echo get_option('home');          echo '">Главная';
        echo "</a> » ";
        if (is_category() || is_single()) {
            the_category(' ');
            if (is_single()) {
                echo " » ";
                the_title();
            }
        } elseif (is_page()) {
            echo the_title();
        }
    }
}
//конец

Это мы только подключили крошки, то есть первая часть кода отвечающая за создание маршрута навигационной цепочки – хлебных крошек. Вторая часть отвечает за вывод, нужно определить место где они должны находиться. В основном это внутренняя страница single.php или loop.php — зависит от вашей темы (в большинстве случаях single.php). Открываем файл любым редактором и вставляем вторую часть кода, а именно:

<?php the_breadcrumb();?>

Вставляем его перед выводом контента, пример см№2. Но это не строгое правило, место вполне можно подобрать свое, где больше удобнее, лучше и т.д.

Хлебные крошки без плагина

Теперь на каждой странице вашего сайта появится дополнительный путь, с помощью которого вы легко перейдете в нужный раздел без лишних кликов. Это особенно приветствует поисковик, Google и повышает статус правильно перелинкованных страниц в поиске.

Автор, он же Андрей, он же Admin, он же WordSmall

Лентяй-любитель, окончил высшую школу безделья с многочисленными знаками отличия. Создатель этого небольшого «чудо-блога» о еще более «чудном» контенте.

E-mail Google+ Twitter
Добавить комментарий
bold quote code