Русский перевод Breadcrumb NavXT
© www.wp-ru.ru
Плагин Breadcrumb NavXT переводится как «Хлебные крошки». Очевидно на родине автора плагина, , тоже есть сказка, как кто-нибудь заблудившись нашел путь по оставляемым зернышкам.
Этот плагин добавляет в навигацию по блогу иерархическое меню ссылок, ведущее к текущей странице — такую своеобразную тропу. Помимо дополнительного удобства для Ваших посетителей, Breadcrumb NavXT играет свою роль и на SEO оптимизацию сайта, предоставляя поисковым ботам дополнительный вариант внутренней перелинковки страниц. Ну и он практически не заменим в плане организации иерархического меню тем, кто использует WordPress в качестве CMS.
Инсталляция плагина ничем не отличается от инсталляции других плагинов для WordPress. После его инсталляции в панели настроек появляется соответствующий пункт меню, где и происходит настройка плагина. Все пункты настроек достаточно хорошо прокомментированы и в дополнительных пояснениях не нуждаются.
Использовать Breadcrumb NavXT можно как отдельный виджет, так и непосредственно встраивая его в темы для WordPress.
Самым простым способом его использования при интеграции в тему, является размещение следующего кода в нужном месте:
<div>
<?php
if(function_exists('bcn_display'))
{
bcn_display();
}
?>
</div>
Данный плагин завоевал такую большую популярность, что его поддержка довольно часто встраивается разработчиками в темы для WordPress. Хотя мне уже приходилось сталкиваться с тем, что в некоторых темах, со встроенной поддержкой Breadcrumb NavXT он вызывал ошибки.
Связано это с тем, что в старых темах встроена поддержка старой версии Breadcrumb. Если у Вас включение данного плагина вызывает фатальную ошибку, проверьте, нет ли в используемой на Вашем сайте теме, вызова функций старой версии Breadcrumb, что-нибудь на вроде приведенной ниже:
if (class_exists('bcn_breadcrumb'))
Если это так, то попробуйте участок подобного кода заменить на нечто подобное:
if(class_exists('bcn_breadcrumb_trail'))
{
//Make new breadcrumb object
$breadcrumb_trail = new bcn_breadcrumb_trail;
//Setup our options
//Set the home_title to Blog
$breadcrumb_trail->opt['home_title'] = "Blog";
//Set the current item to be surrounded by a span element, start with the prefix
$breadcrumb_trail->opt['current_item_prefix'] = '';
//Set the suffix to close the span tag
$breadcrumb_trail->opt['current_item_suffix'] = '';
//Fill the breadcrumb trail
$breadcrumb_trail->fill();
//Display the trail
$breadcrumb_trail->display();
}
или даже нечто более простое:
if(class_exists('bcn_breadcrumb_trail'))
{
//Make new breadcrumb object
$breadcrumb_trail = new bcn_breadcrumb_trail;
//Setup options here if needed
//Fill the breadcrumb trail
$breadcrumb_trail->fill();
//Display the trail, but don't link the breadcrumbs
$breadcrumb_trail->display(false, false);
}
Вот собственно и все, что я хотел рассказать об этом плагине.
На момент написания мною перевода, версия плагина была 3.2.1
Сам плагин можно скачать с его .
Скачать: Breadcrumb NavXT, версия: 3.2.1, размер: 9.45 KB, кол-во скачиваний: 70 (Файлы русского перевода для 'Breadcrumb NavXT')Просто распаковать в каталог у установленным плагином и наслаждаться русским языком.
Все свои замечания и пожелания можете оставлять в комментариях.
P.S. 03.08.2009 вышла версия , уже включающая в себя мой перевод, адаптированный для этой версии.
Связанные записи:

Комментариев к данной записи: 9
20 сентября 2009
ставлю плагин у меня вордпресс 2 8 4 но плагин не активируется:Parse error: syntax error, unexpected T_STRING, expecting T_OLD_FUNCTION or T_FUNCTION or T_VAR or '}' in /home/логин к бд)/chihooru/www/wp-content/plugins/breadcrumb-navxt/breadcrumb_navxt_admin.php on line 49
Xnj такое может быть и как исправить?
20 сентября 2009
Устанавливал на WP 2.8.4 версию плагина 3.3.0 неоднократно и никогда не имел с ним проблем.
22 сентября 2009
Спасибо, очень хороший плагин. Подскажите, пожалуйста, как изменить цвет шрифта “крошек”. По умолчанию он голубой, а мне нужен темно-синий. В каком месте нужно внести изменения в код, чтобы изменился цвет крошек?
Я не программист, но конкретные инструкции выполнить смогу. Заранее спасибо.
22 сентября 2009
В дополнение к предыдущему: в своей теме в хидере обнаружил такой код (сам его не вставлял):
opt['static_frontpage'] = true;
$mybreadcrumb->opt['url_blog'] = '/weblog/';
$mybreadcrumb->opt['title_blog'] = 'Weblog';
$mybreadcrumb->opt['title_home'] = 'Home';
$mybreadcrumb->opt['separator'] = ' > ';
$mybreadcrumb->opt['singleblogpost_category_display'] = true;
// Display the breadcrumb
$mybreadcrumb->display ();
} ?>
Может, в нем что-то нужно поменять, чтобы цвет крошек стал соответствовать цветам блога?
24 сентября 2009
Никогда не задавался таким вопросом.
Как я понял из камментов на офф сайте, цвета определяются в CSS классом breadcrumb.
Я не силен в CSS, поэтому отправлю к первоисточнику ))
24 сентября 2009
Разобрался,на хосте стояла 4 ПХП поменял на 5 и всё заработало, может кому поможет!
24 декабря 2009
Прикольный плагин. Установил себе на блог. В записях работает отлично. Вот только не могу найти как сделать чтобы в категориях тоже отображались «хлебные крошки». Может кто подскажет?
24 декабря 2009
Они там отображаются по умолчанию.
12 января 2010
У меня вылазит ошибка: Fatal error: Call to undefined function register_setting () in...
Как исправить?