Home > Системы управления содержимым (CMS) > WordPress > Плагины WordPress > Плагин Prime Strategy Bread Crumb для WordPress

Плагин Prime Strategy Bread Crumb для WordPress

Для хорошей индексации блога необходима его тщательная перелинковка. Бот должен находить ссылки на каждой странице, в большом количестве, чтобы, переходя по ним, попадать во всё новые уголки Вашего блога. Необходимо сделать так, чтобы бот имел возможность бродить по сайту до тех пор, пока ему это не надоест.Одним из полезнейших плагинов для вордпресс является плагин для создания так называемых «хлебных крошек» — полного пути до текущей страницы.
Например:

Home > Системы управления содержимым (CMS) > WordPress > Плагины WordPress > Мой топ плагинов для WordPress

Здесь отражены:
1) главная страница
2) все категории до страницы.
То есть бот, попав сюда откуда угодно, имеет возможности пойти на главную и оттуда пойти бродить дальше, либо побродить по категориям. Таким образом, количество мест, куда может зайти блог, увеличивается довольно значительно.
Особое внимание обращает тот факт, что плагин японского происхождения. Поэтому если попробовать перейти на сайт разработчика из консоли, то ничего толком там понять не получится. Лучше воспользоваться ссылкой на официальный репозиторий WordPress

http://wordpress.org/extend/plugins/prime-strategy-bread-crumb/

Установка стандартная. После установки добавить тег в шаблон.

Далее, кстати, информация, взятая оттуда.

Тэг в шаблоне

<?php if ( function_exists( 'bread_crumb' ) ) bread_crumb(); ?>

На выходе:

<ul>
<li><a href="http://www.example.com/">Home</a></li>
<li><a href="http://www.example.com/?post_type=seminar">Seminar</a></li>
<li><a href="http://www.example.com/?area=tokyo">Tokyo</a></li>
<li>WordBench Tokyo</li>
</ul>

Тэг в шаблоне

 <?php if ( function_exists( 'bread_crumb' ) ) bread_crumb( 'type=string' ); ?>

На выходе получаем:

<a href="http://www.example.com/">Home</a> > <a href="http://www.example.com/?post_type=seminar">Seminar</a> > <a href="http://www.example.com/?area=tokyo">Tokyo</a> > <strong>WordBench Tokyo</strong>

Образец CSS

.bread_crumb {
margin:0;
border-bottom:1px solid #eee;
padding:0.8em 0 0.5em;
clear: both;
height: 20px;
background: #f8f8f8;
}
.bread_crumb li {
font-size:12px;
color:rgb(180,180,180);
float:left;
/*margin-right:1em;*/
list-style: none outside none;
}
.bread_crumb li:after {
content : '>';
padding-left:10px;
margin-right:10px;
}
.bread_crumb li:last-child:after {
content : '';
}
.bread_crumb li a {
color:rgb(120,120,120);
}
.bread_crumb li.current {
}

Параметры (дальше переводить лень, пробуйте, экспериментируйте, а лучше воспользуйтесь переводчиком!)

type
If you specify «string», output strings instead of list. Default: list

home_label
Texts displayed on front page. Default: home

search_label
Texts displayed on search results. Default: Search Results of «%s» (%s : search strings)

404_label
Texts displayed on 404 page. Default: 404 Not Found

category_label
Texts displayed on categories. Default: %s (%s is a category label.)

tag_label
Texts displayed on tags. Default: %s (%s is a tag label)

taxonomy_label
Texts displayed on taxonomies. Default: %s (%s is a taxonomy label)

author_label
Texts displayed on authors’ page. Default: %s (%s is author’s name)

attachment_label
Texts displayed on attachments. Default: %s (%s is an attachment’s name)

year_label
Texts displayed on Yearly Archives. Default: %s (%s is a year)

month_label
Texts displayed on Monthly Archives. Default: %s (%s is monthly-display-type specified on date format)

day_label
Texts displayed on Daily Archives. Default: %s (%s is a day)

post_type_label
Texts displayed on custom post type archives. Default: %s (%s is custom post type label)

joint_string
If you specify «string» on type, strings between texts. Default: » &gt; » ( > )

navi_element
Name of wrapper elements. You can select div or nav. Default: none (no element)

elm_class
Name of wrapper class. If no wrapper element and type is «list», name of «ul» class will be displayed. Default: bread_crumb

elm_id
Name of wrapper id. iF no wrapper element and type is «list», name of «ul» id will be displayed. Default: none (no id)

li_class
Name of class added to li if type is «list». Default: none (no class)

class_prefix
prefix added to each class. Default: none (no prefix)

current_class
Name of class added to breadcrumbs navigation on current page where you see. Default: current

indent
Number of tab indent. Default: 0

echo
Output or not. Default: true (output). If you specify 0 or false, return values as PHP.

0
0
  

24.08.2012 · Алексей · Comments Closed Просмотров: 107
Метки:  · Рубрики: Плагины WordPress