http://wm-monitoring.ru/ ')) {alert('Спасибо за то что установили нашу кнопку! =)');} else {alert('Очень жаль! =(');}"> http://wm-monitoring.ru/

Главная Новости

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

Опубликовано: 30.10.2017

видео Хлебные крошки WordPress без плагина. Хаки Wordpress

Хлебные крошки на Wordpress Breadcrumb

Недавно я рассказывал, как при помощи плагина Breadcrumb NavXT показать посетителю "хлебные крошки" (путь от главной страницы до страниц прибывания). Данная вещь служит одновременно для нужд SEO и навигации по сайту, т.е. способствует более лучшей ориентации пользователя на сайте. Сегодня сделаем то же самое, но без использования плагина, при помощи небольшого куска кода.



Безусловно, Вы можете воспользоваться плагином. Но используя хак - снижается нагрузка на хостинг, что дает свои плюсы при загрузке странички. Даже установив плагин, Вы все-равно будете вставлять руками код в файлы шаблона. Так почему не вставить код в еще один файл и не избавиться от плагина?


Создание Wordpress Темы (Шаблона) с нуля - Урок 8 Хлебные крошки (Breadcrumbs) Wordpress

Если надумали использовать хак, то открываем файл functions.php (находится в папке с шаблоном сайта) и добавляем следующий код перед закрывающим символом ?> (в самом конце файла):

function the_breadcrumb ( ) { echo '<ul id="crumbs">' ; if ( ! is_home ( ) ) { echo '<li><a href="' ; echo get_option ( 'home' ) ; echo '">' ; echo 'Home' ; echo "</a></li>" ; if ( is_category ( ) || is_single ( ) ) { echo '<li>' ; the_category ( ' </li><li> ' ) ; if ( is_single ( ) ) { echo "</li><li>" ; the_title ( ) ; echo '</li>' ; } } elseif ( is_page ( ) ) { echo '<li>' ; echo the_title ( ) ; echo '</li>' ; } } elseif ( is_tag ( ) ) { single_tag_title ( ) ; } elseif ( is_day ( ) ) { echo "<li>Archive for " ; the_time ( 'F jS, Y' ) ; echo '</li>' ; } elseif ( is_month ( ) ) { echo "<li>Archive for " ; the_time ( 'F, Y' ) ; echo '</li>' ; } elseif ( is_year ( ) ) { echo "<li>Archive for " ; the_time ( 'Y' ) ; echo '</li>' ; } elseif ( is_author ( ) ) { echo "<li>Author Archive" ; echo '</li>' ; } elseif ( isset ( $_GET [ 'paged' ] ) && ! empty ( $_GET [ 'paged' ] ) ) { echo "<li>Blog Archives" ; echo '</li>' ; } elseif ( is_search ( ) ) { echo "<li>Search Results" ; echo '</li>' ; } echo '</ul>' ; }

function the_breadcrumb() { echo '<ul id="crumbs">'; if (!is_home()) { echo '<li><a href="'; echo get_option('home'); echo '">'; echo 'Home'; echo "</a></li>"; if (is_category() || is_single()) { echo '<li>'; the_category(' </li><li> '); if (is_single()) { echo "</li><li>"; the_title(); echo '</li>'; } } elseif (is_page()) { echo '<li>'; echo the_title(); echo '</li>'; } } elseif (is_tag()) {single_tag_title();} elseif (is_day()) {echo"<li>Archive for "; the_time('F jS, Y'); echo'</li>';} elseif (is_month()) {echo"<li>Archive for "; the_time('F, Y'); echo'</li>';} elseif (is_year()) {echo"<li>Archive for "; the_time('Y'); echo'</li>';} elseif (is_author()) {echo"<li>Author Archive"; echo'</li>';} elseif (isset($_GET['paged']) && !empty($_GET['paged'])) {echo "<li>Blog Archives"; echo'</li>';} elseif (is_search()) {echo"<li>Search Results"; echo'</li>';} echo '</ul>'; }


Как разместить "хлебные крошки" с помощью плагина Yoast SEO?

Карта
rss