Микроразметка в Drupal7

M
На сайте с 13.01.2008
Offline
72
2223

Здравствуйте!

Прошу помощи с реализацией микроразметки в хлебных крошках и рейтинге в Drupal 7.

1. Хлебные крошки.

У меня установлен модуль Menu breadcrumb.

В шаблоне темы в template.php есть следующий код:

/**
* Override of theme_breadcrumb().
*/
function tb_mitius_breadcrumb($vars) {
if (theme_get_setting('breadcrumb_display')) {
$breadcrumb = $vars['breadcrumb'];
$home_class = 'crumb-home';
if (!empty($breadcrumb)) {
$heading = '<h2 class="element-invisible">' . t("You are here:") . '</h2>';
$separator = " ***187; ";
$output = '';
foreach ($breadcrumb as $key => $val) {
if ($key == 0) {
$output .= '<li class="crumb ' . $home_class . '">' . $val . '</li>';
}
else {
$output .= '<li class="crumb"><span>' . $separator . '</span>' . $val . '</li>';
}
}
return $heading . '<ol id="crumbs">' . $output . '</ol>';
}
}
return '';
}

Что надо изменить в коде, чтобы появилась микроразметка?

2. Рейтинг. Установлен модуль Fivestar. Здесь я вообще не понимаю как сделать.

Пробовал реализовать разметку рейтинга с помощью модуля schema.org, но при проверке в валидаторе гугла присутствуют ошибки (из-за включенного модуля RDF, который требуется для работы schema.org). Есть ли способ сделать это без подключения дополнительных модулей?

Заранее спасибо за помощь.

Авторизуйтесь или зарегистрируйтесь, чтобы оставить комментарий