четверг, 31 января 2013 г.

Перелинковка страниц в WordPress — хлебные крошки средствами плагина Breadcrumb NavXT

Перелинковка страниц в WordPress — хлебные крошки средствами плагина Breadcrumb NavXT

Рубрика: Плагины для WordPress
Здравствуйте уважаемые читатели блога KtoNaNovenkogo.ru. Сегодня я хочу рассказать о двух плагинах для WordPress, которые используются на моем блоге сразу для двух очень важных целей. Во-первых, они облегчают навигацию по WP блогу, а во-вторых, они решают очень важную проблему — создание правильной внутренней перелинковки. Чтобы не затягивать интригу сразу скажу, что речь пойдет о плагине Breadcrumb NavXT. Но обо все по порядку.
Хлебные крошки

Я уже достаточно много говорил в рубрике Поисковая оптимизация сайтов (SEO) о необходимости создания надлежащей внутренней перелинковки страниц сайта для того, чтобы статический вес, передаваемый по любым внешним ссылкам, равномерно распределялся по всем вебстраницам проекта. Особенно это важно при продвижении сайта по низкочастотным (НЧ) поисковым запросам.

Важность внутренней перелинковки страниц при продвижении по низкочастотным запросам

Продвижение по низкочастотным запросам имеет ряд преимуществ. Главное из которых (особенно важно для не коммерческих проектов) — продвижение по НЧ запросам практически не требует вложения денежных средств, необходимых для покупки внешних ссылок. Связано это с тем, что по НЧ запросам можно продвигаться только за счет одной лишь внутренней оптимизации контента сайта и за счет создания правильной перелинковки страниц проекта.
Кстати, для коммерческих проектов продвижение по низкочастотным поисковым запросам тоже имеет целый ряд преимуществ, основным из которых опять же является меньшая стоимость продвижения, но кроме этого, посетители, пришедшие с поисковой выдачи по низкочастотным запросам, будут гораздо чаще конвертироваться в денежные знаки, нежели посетители, пришедшие по запросам средне и высокочастотным (в связи с неконкретность популярных запросов).
Внутреннюю оптимизацию контента сайта мы уже достаточно подробно рассмотрели:
Так же мы рассмотрели и оптимальную схему внутренней перелинковки страниц сайта, которая будет наилучшим образом работать при продвижении по низкочастотным запросам — внутренняя перелинковка под низкочастотные поисковые запросы.
Основная мысль правильной внутренней перелинковки страниц сводится к тому, чтобы статический вес, передаваемый на другие вебстраницы сайта (больше всего внешних ссылок обычно ведет на главную страницу), без проблем перетекал на те вебстраницы, которые непосредственно продвигаются по НЧ запросам (там, где, собственно, расположены статьи).
Но идеальная круговая схема перелинковки страниц трудно осуществима в реальных условиях, поэтому хорошим вариантом будет сферическая схема перелинковки. Грубо говоря, такую схему можно утрировать до того, что чем больше будет внутренних ссылок, тем лучше будет распределяться статический вес по всем страницам сайта. Это похоже на разветвленную кровеносную систему, позволяющую крови донести кислород до всех, даже самых отдаленных от легких, внутренних органов.
Вы можете вручную добавлять каждый раз при написании статей ссылки на другие материалы вашего же сайта, которые будут уместны. Это очень хороший способ внутренней перелинковки, но его всегда будет не лишним расширить и дополнить с помощью автоматических методов создания развернутой внутренней перелинковки страниц.
Одним из самых распространенных способов организации развернутой схемы внутренней перелинковки страниц сайта являются, так называемые, хлебные крошки, расширяющие возможности навигации по ресурсу, а так же создание блока ссылок на другие похожие материалы вашего проекта, схожие по тематике с данной статьей.
Сегодня я хочу подробно рассмотреть способы использования этих двух основных способов внутренней перелинковки страниц в WordPress. Для реализации хлебных крошек в WordPress мы будем использовать плагин Breadcrumb NavXT, а для реализации блога ссылок на похожие материалы — плагин WordPress Related Posts (о нем речь пойдет в следующей статье). В принципе, вы можете использовать для этих целей и другие плагины WordPress, но мне больше приглянулись именно эти.
Плагины Breadcrumb NavXT и WordPress Related Posts стоят на моем WordPress блоге с момента его создания (чуть больше года) и каких-либо проблем из-за этого у меня нет. Даже, пожалуй, что наоборот. В какой-то степени, благодаря этим плагинам, статический вес очень хорошо перераспределяется по вебстраницам WP блога и при PR главной равным 4, многие внутренние страницы имеют PR равный 3, 2, 1 (посмотреть значение PageRank для всех вебстраниц своего проекта).
Правда, апдейта PageRank уже давно не было (больше полугода) и все статьи, что появились на блоге за это время, естественно, тулбарного значения PR еще не имеют. Но судя по тому, что с поисковой системы Google идет очень приличный трафик, иногда доходящий до почти 1400 человек в сутки, то с реальным значением PageRank у страниц моего WP блога все в порядке.

Установка на WordPress плагина Breadcrumb NavXT — хлебные крошки


Ладно, пора переходить непосредственно к установке и настройке плагинов для WordPress Breadcrumb NavXT и WordPress Related Posts. Начнем, пожалуй, с плагина Breadcrumb NavXT, реализующего хлебные крошки в WordPress, а о плагине WordPress Related Posts поговорим в следующей статье.
Если вы вдруг не знаете, что такое хлебные крошки на сайте, то ничего страшного. Собственно, я тоже по началу не знал, ибо термин этот взят из буржунета и связан с ихней буржуйской сказкой про Гензеля и Грету, которые использовали хлебные крошки для того, чтобы пометить путь.
В нашем понимании, этот элемент навигации по сайту (хлебные крошки) нужно было бы назвать «нить Ариадны», ибо греческая мифология нам как-то ближе. Ну, да ладно, как назвали, так и назвали. Итак, хлебные крошки обычно отображаются где-нибудь в верхней части окна сайта и фактически представляют из себя путь до той статьи, которую вы в данный момент читаете.
Мне, например, очень нравится навигация с помощью хлебных крошек и я всегда стараюсь найти строчку хлебных крошек на любом сайте для того, чтобы понять, а где я, собственно, нахожусь и как перейти в тот раздел, где находится данная замечательная статья, чтобы почитать еще на ту же тему.
Ну что, вспомнили что такое хлебные крошки? Думаю, что вспомнили, а если нет, то посмотрите в самом верху этого окна под шапкой WP блога. Там как раз и будут расположены хлебные крошки, созданные в WordPress с помощью плагина Breadcrumb NavXT.
Для начала вам нужно будет скачать плагин Breadcrumb NavXT. Установка плагина на WordPress стандартная. Подключитесь к своему блогу по протоколу FTP (FileZilla для этих целей рулит) и откройте на сервере папку:
/wp-content/plugins
Распакуйте архив с плагином Breadcrumb NavXT и скопируйте получившуюся в результате папку BREADCRUMB-NAVXT на сервер хостинга в папку с плагинами WordPress (/wp-content/plugins). Теперь нужно будет зайти в админку WordPress, выбрать из левого меню пункт «Плагины», а в открывшемся окне перейти на вкладку «Неактивно». Найдите строчку с плагином Breadcrumb NavXT и щелкните по расположенной чуть ниже надписи «Активировать».
Вот, собственно, и все. Плагин Breadcrumb NavXT успешно установлен вами на WordPress и активирован, но осталась одна существенная деталь: выбрать место в шаблоне (теме) WordPress, где будет выводиться строка с хлебными крошками, и вставить в это место код функции плагина Breadcrumb NavXT. Задача не совсем тривиальная для начинающего вебмастера, мало знакомого со структурой тем (шаблонов) WordPress.
Но вас, пожалуй, это в тупик не поставит, т.к. вы всегда можете почитать подробный мануал по устройству тем (шаблонов) WordPress, благо, что там ничего сложно нет.
Если вы уже знакомы с устройством тем для WordPress и знаете назначение тех или иных файлов (шаблонов) из состава темы оформления Вордпресс, то мы продолжим. Но в противном случае все же советую вам хотя бы поверхностно ознакомиться с организацией WP тем, используя указанный выше материал (или какой-либо другой).
Итак, наша задача состоит в том, чтобы определить те файлы (шаблоны) из папки с используемой вами темой оформления Вордпресс, в которые мы должны будем вставить код вызова хлебных крошек. А потом нужно будет определиться в какое именно место кода этих файлов (шаблонов) темы WordPress нужно будет вставить код вызова плагина Breadcrumb NavXT:
<div class="breadcrumb">
<?php
if(function_exists('bcn_display'))
{
 bcn_display();
}
?>
</div>
Во-первых, вам нужно будет подключиться к вашем WP блогу по FTP и открыть папку с темой оформления, которую вы в данный момент используете:
wp-content/themes/название темы WordPress
А теперь давайте вам расскажу, как сделал вывод хлебных крошек в WordPress блоге я сам, а вы сможете повторить все за мной, либо использовать свой вариант вставки кода вызова плагина Breadcrumb NavXT.
Если попробовать наглядно представить предназначение файлов (шаблонов) из темы оформления WordPress, то получится примерно такой макет:
Тема WordPress - предназначение шаблонов
Из этого макета мы можем сделать вывод, что код вызова плагина Breadcrumb NavXT нам нужно будет вставлять в те шаблоны (файлы) из темы WordPress, которые отвечают за вывод контента в центральной части блога: INDEX, SINGLE, ARCHIVE, PAGE, SEARCH.
Правда, я не стал выводить хлебные крошки в шаблоне INDEX, отвечающего за формирование главной страницы WordPress, ибо там дополнительная навигация будет излишней.
Я вставил код вызова хлебных крошек для WordPress в шаблоны: SINGLE (отвечает за формирование страниц со статьями в WordPress), ARCHIVE (формирует страницы рубрик, временных архивов, архивов тегов), PAGE (формирует в WordPress статические страницы, например, страницу «О блоге»), SEARCH (формирует страницу с результатами поиска по WP блогу).
Код вызова плагина Breadcrumb NavXT в эти шаблоны (файлы из папки с текущей темой WordPress) я вставлял в одно и тоже место — в самом начале кода, сразу после первой строки:
<?php get_header(); ?>
я вставил код вызова плагина Breadcrumb NavXT:
<?php get_header(); ?>
<div class="breadcrumb">
<?php
if(function_exists('bcn_display'))
{
 bcn_display();
}
?>
</div>
В файл таблицы каскадных стилей STYLE.CSS из папки с используемой темой оформления WordPress я добавил несколько CSS свойств для класса BREADCRUMB:
.breadcrumb {
font:bolder 12px  "Trebuchet MS", Verdana, Arial;
padding-bottom: 10px;
}
 
.breadcrumb a{
 
color: #1B7499;
}
.breadcrumb a:hover {
color: #EF0E0E;
}
Эти свойства задают внешний вид для хлебных крошек в WordPress: размер и тип шрифта (font:bolder 12px «Trebuchet MS», Verdana, Arial;), отступы от соседних элементов дизайна (padding-bottom: 10px;) , а так же определяют цвет ссылок с хлебных крошек (.breadcrumb a) и цвет ссылок при наведении на них курсора мыши (.breadcrumb a:hover).

Настройка плагина Breadcrumb NavXT, реализующего хлебные крошки в WordPress


В общем, как оно получилось в результате, вы можете видеть сами на вебстраницах этого WP блога. Вы вольны делать так, как захочется. Как говорится, хозяин — барин. Но этим мы только определили место вывода хлебных крошек в WordPress и задали их внешний вид. Но у плагина Breadcrumb NavXT еще довольно много настроек, которые очень тонко позволяют задать то, как будут выводиться хлебные крошки в WordPress.
Для этого заходите в админку WordPress и выбираете из левого меню в области «Настройки» пункт «Breadcrumb NavXT». В открывшемся окне вы увидите несколько вкладок настроек этого плагина хлебных крошек для WordPress:
Breadcrumb NavXT
На вкладке «Общие» настроек плагина Breadcrumb NavXT вы можете задать параметры, которые будут применены для всех страниц вашего WordPress блога. В поле «Разделитель» вы можете задать символ, который будет служить разделителем в хлебных крошках. В моем случае это символ «>», который задается специальным кодом, т.к. символ «>» проставленный в явном виде, буде интерпретирован Вордпресс, как символ открывающегося HTML тега.
Вообще, существует специальная таблица мнемокодов, которые можно вставлять в текст статей WordPress вместо специальных символов. Вот, например, некоторые из них:
Мнемокод       Символ
&quot;          "
&amp;           &
&lt;            <
&gt;            >
&curren;        ¤
&brvbar;        ¦
&sect;          §
&copy;          ©
&ordf;          ª
&laquo;         «
&reg;           ®
&deg;           °
&plusmn;        ±
&micro;         µ
&para;          ¶
&middot;        •
&sup1;          ¹
&euro;          €
Выбирайте любой понравившийся вам символ в качестве разделителя для хлебных крошек.
В поле «Максимальная длинна» настроек плагина Breadcrumb NavXT вы можете задать максимальную длину анкора в хлебных крошках. Длина текста ссылки (анкора) измеряется в символах (буквах). Я задал ограничение длины ссылки в хлебных крошках в 60 символов, исходя не из соображений дизайна, а исходя из соображений поисковой оптимизации контента сайта.
Дело в том, что ссылки с хлебных крошек будут учитываться поисковыми системами. При этом, данные ссылки будут служить вам не только для передачи статического веса, но и так же поисковыми системами будут учитываться анкоры ссылок из хлебных крошек.
Поисковики могут неоднозначно относиться к ссылкам с одинаковыми анкорами, поэтому я и укорачиваю большинство текстов ссылок с хлебных крошек для их уникализации. Возможно, что это и не очень-то нужно, но так, на всякий случай. Когда ты до конца не можешь понять логику работы поисковых систем, то не лишним будет перестраховаться.
Галочка в поле «Домашняя ссылка» в настройках плагина Breadcrumb NavXT позволит отображать в хлебных крошках для WordPress ссылку на главную страницу блога. Там же вы сможете задать анкор для этой ссылки (текст ссылки, ведущей на главную). Я выбрал вариант «KtoNaNovenkogo.ru»:
Ссылка на главную в Breadcrumb NavXT
В полях «Префикс домашней ссылки» и «Суффикс домашней ссылки» вы можете ввести текст, который будет предшествовать или следовать после ссылки на главную страницу WordPress в хлебных крошках. Эти слова или символы не будут являться ссылками, но таким образом вы можете обрамить ссылку на главную вашего WP блога.
В поле «Текст домашней ссылки» в настройках плагина Breadcrumb NavXT вы можете ввести текст, который увидят посетители вашего WP блога, при подведении мыши к ссылке на главную страницу WordPress в хлебных крошках:
Главная в Breadcrumb NavXT
Учтите, что этот текст будет помещен в атрибут TITLE тега ссылки A и, возможно, будет учтен поисковыми системами как альтернативный анкор для ссылки на главную страницу из хлебных крошек WordPress. Это я к тому, что в этом тексте следует употребить ключевые слова, относящиеся к главной странице вашего WP блога.
Не забудьте сохранить произведенные изменения в настройках плагина Breadcrumb NavXT с помощью одноименной кнопки. Далее вы можете пройтись по всем вкладкам настроек Breadcrumb NavXT. Например, на следующей вкладке «Текущая позиция» вы сможете задать настройки для ссылки из хлебных крошек, которая будет вести на ту страницу, где вы сейчас находитесь:
Настройка Breadcrumb NavXT
Я поставил галочку в поле «Отображать ссылку на текущую позицию» для улучшения внутренней перелинковки страниц своего Вордпресс блога. Если вы еще не забыли, то на предыдущей вкладке я задал ограничение в 60 символов именно в расчете на обрезание больших заголовков своих статей.
В поле «Текст ссылки текущей позиции» я оставил имеющийся там текст по умолчанию, ибо он очень хорошо отображает смысл перехода по ссылке, ведущей на эту же вебстраницу. Этот текст увидит пользователь при подведении к ссылке на текущую страницу в хлебных крошках WordPress:
Ссылка на текущую страницу в Breadcrumb NavXT
На следующей вкладке «Записи / Страницы» настроек плагина Breadcrumb NavXT вы можете настроить отображение ссылок на страницы со статьями и статические страницы вашего WordPress блога:
Хлебные крошки в Вордпресс - настройки
Для ссылок (в хлебных крошках) на вебстраницы со статьями WordPress я задал предшествующую надпись «Текущая статья» и заключил текст ссылки в кавычки с помощью мнемокода (список мнемокодов см. выше):
Обрамление ссылки на статью в Breadcrumb NavXT
Переходим на следующую вкладку настроек плагина Breadcrumb NavXT — «Рубрики». В принципе, здесь повторяются все те же настройки, что и на предыдущих вкладках. Я не стал задавать обрамление (префикс и суффикс) для ссылок на рубрики, но задал обрамление для ссылок на страницы архивов рубрик:
Хлебные крошки в WordPress - настройки
В результате на вебстраницах архива рубрик WordPress хлебные крошки выглядят так:
Ссылки на рубрики WordPress в хлебных крошках
На этом позвольте закончить тему создания хлебных крошек в WordPress с помощью плагина Breadcrumb NavXT. В следующей статье рубрики Плагины для WordPress я планирую так же подробно рассказать о втором плагине, необходимом в блоге на Вордпресс для организации перелинковки страниц — WordPress Related Posts. Так что если не хотите пропустить этот материал, то подпишитесь на рассылку новостей моего блога в любой удобной для вас форме (через RSS или E-mail).
Предлагаю Вам скачать бесплатные видеоуроки по основам Html, принципам CSS, работе с доменами и хостингом, а так же по работе с программой Dreamweaver.
Вы так же можете ознакомиться с другими материалами по WordPress:
Удачи вам! До скорых встреч на страницах блога KtoNaNovenkogo.ru



Vedan2-10-2010 в 22:56
Дим, был бы ты женского пола, я бы тебя за этот пост, ну ей богу, расцеловал бы =))))))))))))))) Уже пол года ниче нормального не могу найти...
Алексей3-10-2010 в 0:34
Дмитрий, я с вами не согласен по поводу того, что хлебные крошки (ну во всяком случае описанный вами способ) помогают при продвижении НЧ.
Давайте рассмотрим ваш пример хлебных крошек, имеем следующую структуру:
«сайт-раздел-подраздел-статья» — это если мы находимся на страницы статьи. Соответственно, где бы мы не находились на сайте ссылка на статью с нужным анкором будет встречаться реже всего. А вместо этого, практически на каждой странице будет ссылка на морду, раздел и подраздел. Соответственно мы передаем вес ЗНАЧИТЕЛЬНО больше на морду\разделы\подразделы чем на конечную статью заточенную под НЧ.
Дмитрий3-10-2010 в 1:10
Алексей: ну, да, согласен. Если использовать только хлебные крошки, то будем накачивать только морду (главную) и рубрики. Но, нужно рассматривать этот способ вкупе с общей схемой перелинковки. Лучше всего статический вес распределяется в замкнутой цепи. С главной и рубрик вес будет возвращаться опять на страницы со статьями. Получает за счет хлебных крошек осуществляется обратный кровоток (если продолжить сравнение с кровеносной системой), венозная кровь. Система передачи и накопления статического веса достаточно запутана и рассчитывает путем последовательных итераций. У меня, такая схема перелинковки (включая хлебные крошки), работает и статический вес на страницы со статьями успешно передается.
Елена3-10-2010 в 1:12
У меня после установки плагина почему то выходит такая ошибка
Fatal error: Call to undefined function is_post_type_hierarchical () in /home/gofrs/public_html/bloglovzovyh.ru/wp-content/plugins/breadcrumb-navxt/breadcrumb_navxt_class.php on line 771
подскажите пожалуйста где я ошиблась!
Алексей3-10-2010 в 1:50
Дмитрий: внутренняя перелинковка важна, но нужно определиться с целью, которая ставится перед сайтом. Если это продвижение по НЧ, за счет конечных статей, то хлебные крошки — ломают схему передачи максимального статического веса конечным статьям
Алексей3-10-2010 в 15:31
Выходит следующее: Fatal error: Call to undefined function is_post_type_hierarchical () in Z:\home\obuchajka\www\wp-content\plugins\breadcrumb-navxt\breadcrumb_navxt_class.php on line 771
Буду благодарен, если подскажете
Сергей3-10-2010 в 21:25
Попробую, хотя неуверен что смогу
Андрей3-10-2010 в 22:48
Алексей говорит, что:
Выходит следующее: Fatal error: Call to undefined function is_post_type_hierarchical () in Z:\home\obuchajka\www\wp-content\plugins\breadcrumb-navxt\breadcrumb_navxt_class.php on line 771
Буду благодарен, если подскажете
Ссылается на вот эту строку:
if(is_page() || (is_post_type_hierarchical($queried_object->post_type) && !is_home()))
Что-то проглавную сказано, но я не программист, наверное автор подскажет...
А вот у меня другая проблема...
Вставляю код в page.php как описано, но выводится не вверху в самом конце страницы, все поперепробовал, но ничего не выходит...
Вот код, что не так?
<div class="breadcrumb">
<?php
if(function_exists('bcn_display'))
{
 bcn_display();
}
?>
</div> <?php if (have_posts()) : while (have_posts()) : the_post(); ?>
  <div class="post">
  <?php get_header(); ?>
 
 
   <h2><?php the_title(); ?></h2>
   <div class="entry">
    <?php the_content(); ?>
   </div>
   <?php wp_related_posts(); ?>
  </div>
  <?php endwhile; endif; ?>
 <?php edit_post_link('Редактировать.', '<p>', '</p>'); ?>
 
<?php get_sidebar(); ?>
<?php get_footer(); ?>
Ledi_in_red4-10-2010 в 6:51
Дмитрий! Большое спасибо за ваш труд! Но у меня возникла проблема такая как и у всех, выдает ошибку :
Fatal error: Call to undefined function is_post_type_hierarchical () in Z:\home\nata.local\www\blog\wp-content\plugins\breadcrumb-navxt\breadcrumb_navxt_class.php on line 771
Подскажите, пожалуйста , где была совершена ошибка и как можно это исправить. Код вставлен в single.php после
Владимир4-10-2010 в 7:07
Это правильней назвать навигацией, а не внутренней перелинковкой. Спасибо статью, пригодится этот плагин.
Подскажите, а какой плагин используется у вас для такой перелинковки?
========
Цитата (не знаю как цитировать :) )
========
Я уже достаточно много говорил в рубрике Поисковая оптимизация сайтов (SEO) о необходимости создания надлежащей внутренней перелинковки страниц сайта для того, чтобы статический вес, передаваемый по любым внешним ссылкам, равномерно распределялся по всем вебстраницам проекта. Особенно это важно при продвижении сайта по низкочастотным (НЧ) поисковым запросам.
...
======
Нашёл плагин Cross-Linker, но он не работает на новых версиях вордпресс. Есть ли какой-то аналог Cross-Linker?
Ledi_in_red4-10-2010 в 8:15
Я нашла ответ на свой, а так же Алексея и Елены. Я не знаю какая версия wordpress стоит у них, но у меня 2.8.2 и я упустила из вида тот факт, что данный плагин устанавливается только на 3.0.0 или выше. Так вот обновив движок до версии 3.0.1 на локалке плагин заработал отлично. Единственно, выдается ошибка при уставновки максимального значения в общих настройках, но при значении «0», все работает
Kosinus4-10-2010 в 18:37
Здравствуйте Дмитрий, очень хорошая статья, как и сам блог. Если не трудно объясните мне непутевому несколько вопросов. Допустим я хочу поднять статью: «Разведение индюшек», в этой статье я ставлю ссылки на статьи «корм для индюшек», «как разводить индюшек», «теплица для индюшек», «размножение индюшек», а эти статьи линкую между собой. Вопрос: правильно это, или нужно перелинковать по другому? Отличается ли вес передаваемый ссылкой из меню, от веса, передаваемого ссылкой из контекста? Как правильно ставить сквозняки, чтобы поисковики их не приняли за элимент навигации?
Существуют ли сервисы или программы, с помощью которых можно оценивать внутреннюю перелинковку? И еще один вопрос не совсем по теме: Я хочу изменить название раздела в меню, но не хочу что бы менялись урлы (движок Joomla, плагин Artio JoomSEF) возможно ли это? За ранее Спасибо.
Андрей4-10-2010 в 20:26
Kosinus говорит, что:
Я хочу изменить название раздела в меню, но не хочу что бы менялись урлы (движок Joomla, плагин Artio JoomSEF) возможно ли это? За ранее Спасибо.
Напишите в тему:
Там Вам быстро авто ответит... В правилах вроде так написано...
Иначе помойка будет и неразбериха в темах... я так думаю...
LEGION5-10-2010 в 23:01
Большое спасибо за статью, настолько подробного руководства по Breadcrumb NavXT еще в инете не находил. Вот только сколько не игрался со стилями, не могу их настроить. Вписал в style.css темы вот это:
breadcrumb{color:#CD5C5C;font-family:Arial,Helvetica,sans-serif;font-size:8pt;}
breadcrumb a{text-decoration:none;color:#8B7E66;}
breadcrumb a:link{color:#CD5C5C;}
Цвет текста поменялся, но ссылки так и остались стандартно-голубого цвета. Не знаете в чем может быть причина??
Дмитрий5-10-2010 в 23:50
LEGION: точно не могу сказать, но можете попробовать написать так:
breadcrumb a{text-decoration:none; color:#8B7E66 !important;}
Может поможет.
Force18-10-2010 в 20:12
Особенно понравилась таблица мнемокодов! А вот цвет хлебных крошек поменять не получается, не принимает почему-то эти стили тема...(
LEGION19-10-2010 в 0:27
А вы с помощью FireBug посмотрите (там показывается какой стиль от какого наследуется), быть может стиль для ссылок хлебных крошек «конфликтует» со стилем для ссылок самой темы (у меня так и было), в моем случае добавление
!important;
спасло ситуацию.
Никита13-11-2010 в 0:05
Перво наперво слова благодарности автору :) ))
Подскажите, не могу никак разобраться...
Не отображается навигация «крошек» при открытии статьи...
Код в Page.php стоит, а все не отображается, хотя в остальных разделах без проблем все отлично работает...
Я попробовал переместить код ниже футора, видно,что что-то появилось (небольшая точка), но навигации нет?
может кто подскажет где искать ошибку?
Дмитрий13-11-2010 в 10:49
Никита: за формирование статей отвечает файл single.php из папки с темой оформления WordPress, а файл Page.php отвечает за формирование статичных страниц в Вордпресс (Как устроена тема оформления блога на WordPress). Возможно, что в этом кроется причина.
Владислав21-11-2010 в 13:41
Спасибо, отличная статья.
Leon2-12-2010 в 15:51
Здравствуйте! Скажите пожалуйста, а достаточно ли поставить код только в (header.php)для правильной перелинковки внутренних ссылок. Вроде и так все работает. http://www.pervoklahka.ru/
zi3k.com4-12-2010 в 1:34
Сделал — спасибо. Самом долго бы пришлось разбираться.
Сергей1-02-2011 в 6:58
Спасибо за пост, очень познавательно и доступно написано
Валерий4-02-2011 в 16:38
Здравствуйте, Дмитрий! Причитал Вашу статьи, поставил хлебные крошки, но столкнулся с маленькой проблемой, которую не знаю как решить:
при использовании «хлебных крошек» все отлично работает на страницах статей, статичных страницах, странице поиска и архивов, НО не работает, при переходе по страницам навигации, т.е. так называемых страница page 1, page 2 и т.д. Эти страницы на Вашем блоге отображаются на главной странице в виде квадратиков. Нажимаем на 2, и видим в строке браузера «http://www.q2w3.ru/page/2/» — т.е. мы находимся на 2-й странице. Так вот именно на этих страницах мне не удается добиться корректной работы «хлебных крошек».
Я решил пойти таким путем: встроить в шаблон темы там, где осуществляется вывод страниц начиная со 2-й следующий код:
Главная > Страница , но в силу плохого знания php-функций, не понимаю, что надо прописать в области кода вывода номера текущей страницы.
Подскажите, что туда надо «приляпать»?
Валерий4-02-2011 в 16:42
У Вас все теги в комментах обрезаются, попробовал изобразить код, который пытаюсь встроить в «русификации»:
Главная > Страница , но в силу плохого знания php-функций, не понимаю, что надо прописать в области кода вывода номера текущей страницы.
Маина3-03-2011 в 14:23
При установке плагина выдает шибку((((((((
Fatal error: Call to undefined function is_multisite () in /home2/mimka846/public_html/baby-garderob.ru/wp-content/plugins/breadcrumb-navxt/breadcrumb_navxt_admin.php on line 497
Minenkos4-03-2011 в 1:38
Сейчас оптимизирую свой новый блог и снова этот материал был очень к стати. Спасибо.
Малознающий12-03-2011 в 2:45
понятная и интересная статья, спасибо автору! вычерпал из неё много полезного. так как я человек не из сео и просто своими силами хочу помочь родному сайту, объясните плз ещё раз, есть ли разница в «хлебных крошках» для поисковых систем делая их автоматом через программу как вы описываете и если делать обычные гипперссылки в тексте страницы сверху. сайт на cms MODx. пихать хтмл коды в header-ы ил икак там — слишком сложно для меня, а вот гипперссылку проставить могу ;) спасибо за ответ.
Evgenij30-04-2011 в 19:19
Маина говорит, что:
При установке плагина выдает шибку((((((((
Fatal error: Call to undefined function is_multisite () in /home2/mimka846/public_html/baby-garderob.ru/wp-content/plugins/breadcrumb-navxt/breadcrumb_navxt_admin.php on line 497
у меня была аналогичная проблема, пришло взять более старую версию. breadcrumb-navxt.3.5.0 работает нормально.
investclubs.ru21-05-2011 в 9:36
Автору респект, за такой пост. Всё доходчиво, на своём примере и даже я не продвинут в этих делах сразу всё поставил. Ляпота!
СвятОм29-05-2011 в 14:52
Подскажите пожалуйста, сделал всё как у Вас описано, всё хорошо но вот только на странице меток и рубрик сея навигация не работает. В чём может быть проблема?
Посмотреть можно здесь http://investclubs.ru
Заранее Вам благодарен.
wp-money2-06-2011 в 17:28
Спасибо за статью, очень подробно все написано.
Только вот один вопрос. Поставил я хлебные крошки на свой сайт wp-money.ru — все работает. Но я бы хотел, чтобы они отображались и на главной странице. Скажите, пожалуйста, как это сделать.
Спасибо.
Елена9-06-2011 в 22:40
Большое спасибо за доходчивость Ваших статей, для таких начинающих чайников в возрасте это очень важно. Хотела добавить. Когда я всё сделала по Вашим рекомендациям, обнаружила, что строка хлебных крошек начинается от левого края монитора и размер мелковат. Я добавила строку: text-align: center; в Список стилей (style.css)в код, который давался и размер текста сделала 13. Результат мне понравился. Можег кому пригодится.
Алексей11-06-2011 в 20:11
Добрый день! Столкнулся с такой проблемой:
Плагин нормально работает для всех рубрик
Плагин правильно задает все ссылки текущих страниц, НО, почему то постоянно отображается заголовок не текущей страницы или записи, а последней опубликованной записи из последней опубликованной рубрики. http://new.basis-spb.ru
Галина Жилкина12-06-2011 в 15:03
Спасибо, Дмитрий! Очень полезный материал и изложено понятно. Даже я смогла поставить «Хлебные крошки». Вот только получилось не удобно. У меня в теме вверху меню статичные статьи блога (Главная, Новости, Обо мне...) Они стоят в два ряда. Так вот крошки установились как раз между первым и вторым рядом и названия не читаемы, и вид не красивый.
Подскажите, пож-та, как это исправить. если это исправляемо или я где-то ошибку допустила.
Спасибо. С уважением. Галина.
Михалыч30-06-2011 в 11:43
«связан с ихней буржуйской сказкой про Гензеля и Грету, которые использовали хлебные крошки для того, чтобы пометить путь.»
Ха, читал эту сказку братьев Гримм.Только вот по логике вещей, плагин должен называться «Камешки», потому как именно по камешкам, так предусмотрительно разбросанным Гретой(правильное имя Гретель) дети первый раз вернулись из леса домой. Второй же раз, когда Гретель раскидывала хлебные крошки, дети заблудились, т.к. все крошки склевали птицы. Хотя пойми попробуй эту буржуйскую логику.
За описание спасибо, установил и настроил на своём блоге. Жаль, что чуть пораньше не наткнулся на эту статью Ап PR прошёл уже :) , Главная 0>3, а внутряки все по нулям.
venski10-07-2011 в 22:08
«Хлебные крошки» в блоге для навигации — решение отличное, но для «развесовки» страниц картину будут портить.
Kilo19-07-2011 в 8:40
Мне на форуме рекомендовали http://www.bitvar.ru/besplatnoe-seo/vnutrennyaya-optimizaciya-po-polochkam/192-vnutrennie-i-vneshnie-ssylki-sayta-po-urovnyam-vlozhennosti-stranic.html схему перелинковки, теперь думаю как приспособить. Кто нибудь подскажет может такой плагин?
Илья22-07-2011 в 14:53
Дмитрий а подскажите пожалуйста. Если я буду использовать хлебные крошки только в single.php (в основном для улучшения юзабилити), при этом рубрики у меня закрыты от индексации. Не будет ли утечка статического веса на закрытые от индексации страницы?
Анатолий26-07-2011 в 16:19
Спасибо автору за подробное описание! Очень доходчиво. Автор постарался. Нашел тут много полезной информации.
Артём31-07-2011 в 12:44
Довольно таки много полезной информации!!
Вован3-08-2011 в 10:13
здравствуйте!
У меня — так же как у вас при наведении курсора на «хлеб крошки» — а именно на «категории» и «текущую страницу» — ССЫЛКА ВЫДАЕТСЯ ОДИНАКОВО — НА КАТЕГОРИЮ!
Вот посмотрите на текущей странице: «плагины для вордпресс» и «перелинковка страниц...» -ссылку показывают на одно и тоже!. То есть — при нажатии на «перелинковка страниц...» — обновление этой, текущей станицы НЕ происходит, а идет пересылка на уровень выше...
Как исправить?
Boom11-08-2011 в 17:40
А у меня при активации плагина исчезает текст со всех страниц кроме главой. кто знает в чём дело,,,?
Denis15-08-2011 в 20:38
Fatal error: Call to undefined function mb_convert_case () in X:\home\localhost\www\postel\wp-content\plugins\breadcrumb-navxt\breadcrumb_navxt_admin.php on line 847
Выдает такую ошибку плагин.
wp 3.2.1
Breadcrumb NavXT 3.9.0
Andrey18-08-2011 в 14:11
15-08-2011 в 20:38 Denis,
аналогичная ошибка! +1
Дмитрий, вы что нас «кинули» ?!? помогать более пользователям не надо ?
SEO-Саня18-09-2011 в 15:18
Нахера так подробно, писать?? все что прочитал можно было бы описать в несколько абзаце.
Дмитрий18-09-2011 в 21:04
SEO-Саня: я не настолько талантлив, чтобы краткость был моей сестрой. Это если пошутить. А если серьезно — то я пишу для неподготовленного читателя (считай новичка), а это всегда сопряжено с риском быть окритикованным более менее подкованным товарищем (словами «вода», «банальщина» и т.п.). Кто не рискует...
Aleks24-09-2011 в 20:45
Здравствуйте, Дмитрий.
Помогите пожалуйста.
Если плагин установлен, то в HTMl виде получается между заголовком статьи от плагина и самим заголовком получается последнее слово заголовка в другой кодировке
«Статья'16 способов проверить стоимость сайта РѕРЅР» Р° Р№ РЅ.'16 способов проверить стоимость сайта онлайн.»
Пробовал разные статьи, везде одинаково — последнее слово в другой кодировке.
Когда плагин не установлен, все нормально.
Спасибо.
Alex (AJxKorsar)25-09-2011 в 18:16
Денис и Андрей, а кто вас просил раньше времени WP 3.2.1 ставить? Не спешите обновляться, эта версия изначально глючная была. А плагины не так часто обновляют как Вордпресс, вот с вашей новой версией и конфликтует походу плагин. В WP 3.2 работает как часы.
AJxKorsar25-09-2011 в 18:21
Aleks, а что адрес сайта то не оставил, как он тебе скажет? у него, что 10 блогов, чтобы разные кодировки проверять?
Антон4-10-2011 в 23:59
Что-то неправильно написано, плагин ни на одном сайте не сработал
Прохожая5-10-2011 в 22:08
Здравствуйте! Спасибо огромное за обьяснение, отличная статья!!! НО не могли бы вы помочь в такой проблеме,плагин работает на нескольких страницах отлично, а на других ругается , выдаёт вот такую ошибку:
Catchable fatal error: Object of class WP_Error could not be converted to string in мой сайт/plugins/breadcrumb-navxt/breadcrumb_navxt_class.php on line 71
ПОДСКАЖИТЕ пожалуйста в чём может быть проблема??? Может в настройках чтото не так? Или слишком длинные названия постов?
Спасибо заранее!!!
Дизайн студия ProGrafika13-10-2011 в 10:08
Невыходит встроить в новых версиях.
У меня WordPress 3.2.1
MaksLeo10-11-2011 в 17:27
Дмитрий, здравствуйте.
Подскажите пожалуйста, если я на главную вывожу страницу, а не анонсы статей.
Я не хочу чтобы плагин отображал на ней «крошки», а на остальных отображал, как быть? Как-то в коде, именно для этой страницы, нужно прописать исключение видимо.
Максим27-11-2011 в 12:09
Здравствуйте,Дмитрий.Я заметил одну особенность — при переходе на вашем сайте на главную страницу,хлебные крошки исчезают, как вы это сделали?
MaksLeo27-11-2011 в 16:12
Я как раз об этом и спрашивал, но Дима молчит. =(
Максим27-11-2011 в 20:57
Дело в том, что если выводить код как предлагает сам разработчик — в хедере, то крошки неизменно будут появляться на главной странице в виде ссылки на ГЛАВНУЮ. Никакие другие страницы сайта тут не причем, редактировать придется именно header. Если у вас какие — то другие соображения на этот счет — напишите пожалуйста.
Галина28-11-2011 в 1:32
Дима,спасибо,все получилось отлично.Но,тоже есть вопрос.Вы не показали скриншот и не написали куда вставлять код в STYLE.CSS. Плиз,напишите после чего вставлять.Я вставила в heder,но размер шрифта так и не смогла поменять,видимо не туда все-таки.Заранее спасибо.
Максим28-11-2011 в 16:47
Галина, код стилей, который представлен на этом сайте нужно вставить в файл STYLE.CSS, который находится в папке вашего wordpress шаблона, вставлять его нужно в самом конце листинга и лучше перед ним (это конечно на ваше усмотрение)поставить поясняющий комментарий, чтобы впоследствии не запутаться.
Маринa22-12-2011 в 5:24
Дмитрий, спасибо Вам огромное за Вашу работу! Ваш блог просто находка для начинающих — уже не совсем «чайников», но ещё далеко не «продвинутых» — ползователей. Настолько всё подробно объяснено, что трудностей, практически ни каких, главное внимательно следовать инструкциям. Вы — чудо!
Geleosan22-12-2011 в 13:33
А не подскажете, как этот плагин будет работать в случае, когда статьи добавляются не в одну рубрику, а в несколько? Как он будет отображать эту цепочку?
Юлия13-01-2012 в 19:04
Подскажите, пожалуйста, куда следует вставить код вызова хлебных крошек, если в теме отсутствие шаблон ARCHIVE?
Юрий16-01-2012 в 14:22
Я активировал этот плагин и вставил код в следующие страницы: SINGLE, ARCHIVE, PAGE, SEARCH сразу после строки но нигде ничего не показывает. Такое чувство, что после установки этого плагина вообще ничего не произошло.
Может подскажите, что можно сделать?
imaster14-03-2012 в 2:16
А где взять русскую версию, как у вас в описании?
Андрей24-03-2012 в 18:40
Дмитрий, убедительно прошу ответить.
Такой вопрос возник не только у меня.
Плагин правильно задает все ссылки текущих страниц, НО, постоянно отображается заголовок не текущей страницы или записи, а последней опубликованной записи из последней опубликованной рубрики.
Urbix29-03-2012 в 4:49
ПОМОГИТЕ! Как заменить слово «Главная» на иконку домика?!?!?!
AuruM30-03-2012 в 8:21
Вот и я себе сделал подобную штуковину. Кстати, на движке WordPress на много проше интегрировать и подключать модули чем в джумле. За пост +100
Владислав Челпаченко29-04-2012 в 0:40
Спасибо, Дим! Все настроил
Юрий29-04-2012 в 18:01
у меня проблема, после того что написано я все сделал, а в итоге ошибка 500 «Internal Server Error», что делать, подскажите?
Анатолий22-06-2012 в 17:51
Здравствуйте,Дмитрий!
Спасибо за сайт-здесь масса полезного материала!
У меня к Вам вопрос по поводу вот этой ссылки:
МираЛинкс — вам дают готовые статьи для сайта, да еще и доплачивают за это; Я зарегистрировался на этом сайте,но,к
сожалению не могу понять «халяву», если можно будь добр
подробнее. Анатолий
Дмитрий23-06-2012 в 13:01
Анатолий: нужно добавить свой сайт в систему. Подробнее читайте в статье про Миралинкс.
Urnix24-06-2012 в 19:33
Дмитрий, здравствуйте! Плагином пользуюсь давно, но никак не могу найти где в коде слово «Главная» (или переменную, которая отвечает за слово «Главная») можно было бы заменить на иконку домика, может быть вы знаете как это сделать?
Павел25-06-2012 в 11:26
Огромное спасибо, очень помогло!
Витек28-06-2012 в 15:11
Дима, спасибо за статью. Но у меня на блоге возник следующий косяк — при добавлении статей, относящихся к какой-либо рубрике, в плагине меняются пути к статическим страницам. Т.е. если было -> Главная-О блоге, то становиться -> Главная-Рубрика-Название материала. Подскажите в чем может быть дело, до размещения статей все было нормально.
praktik_man9-07-2012 в 18:17
Подскажите, а как сделать, чтобы в конце хлебных крошек, название не выводилось?
оно же итак выводится как TITLE
Muller9-07-2012 в 21:33
Не подскажите где нужно прописать, чтобы «хлебные крошки» выводились в категориях, и повлияет ли это положительно...?)
Алексей18-07-2012 в 21:00
С хлебными крошками в теле статьи добавляется ещё один ключевик, причём вокруг тайтла получается высокая плотность ключевика (больше чем рассчитывалось) причём по всем статьям сразу. Вот я думаю, влияет ли это отрицательно на seo? Или может лучше убрать отображение текущей страницы?
Denis22-07-2012 в 19:49
Хорошая статья, все понятно, спасибо... но не могу понять одного, что за код плагина и где его взять. Я понимаю, что выгляжу глупо, но помощь все-таки нужна. Помогите, пожалуйста, кто знает!!! Заранее спасибо)))
Леонид19-08-2012 в 7:22
Здравствуйте!!! Спасибо за хлебные крошки!!!
Установил. Но есть проблемы
Как только нажимаю на просмотра информации и посте" {Хлебные крошки исчезают)
Помогите
Елана3-09-2012 в 22:46
Что-то я не вижу хлебных крошек на данном ресурсе :-) )
Кирилл12-09-2012 в 19:55
Спасибо за плагин, установил у себя. Надеюсь это поможет с продвижением сайта.

Комментариев нет:

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