Главная » Блог » JOOMLA » Микроразметка рейтинга в Joomshopping
23:56

Микроразметка рейтинга в Joomshopping

Микроразметка товара и рейтинга в Joomshopping 3.15.3

1. Открываем шаблон товара - /components/com_jshopping/templates/default/product/product_default.php
и оборачиваем весь код вот в такой див:

<div itemscope itemtype="http://schema.org/Product"></div>

там же ищем заголовок продукта (обозначен тегами <h1></h1>)

Заголовок оборачиваем в:

<span itemprop="name"></span>

2. Открываем шаблон рейтинга - /components/com_jshopping/templates/default/product/ratingandhits.php
оборачиваем в див:

<div itemprop="aggregateRating" itemscope itemtype="http://schema.org/AggregateRating"></div>

внутрь слоя добавляем код:

<div>
<span itemprop="ratingValue">product->average_rating;?></span>
<span itemprop="bestRating">10</span>
<span itemprop="reviewCount">product->reviews_count;?></span>
</div>

У меня получилось вот так:
Код
<div itemprop="aggregateRating" itemscope itemtype="http://schema.org/AggregateRating">
<?php defined('_JEXEC') or die(); ?>
<?php if ($this->allow_review || $this->config->show_hits){?>
<div style="height:22px;">
<table align="right">
<tr>
  <?php if ($this->config->show_hits){?>
  <td><?php print _JSHOP_HITS?>: </td>
  <td><?php print $this->product->hits;?></td>
  <?php } ?>
   
  <?php if ($this->allow_review && $this->config->show_hits){?>
  <td> | </td>
  <?php } ?>
   
  <?php if ($this->allow_review){?>
  <td><?php print _JSHOP_RATING?>: </td>
  <td>
  <?php print showMarkStar($this->product->average_rating);?>  

<div class="microrazmetca">
<span itemprop="ratingValue"><?php print $this->product->average_rating;?></span> из  
<span itemprop="bestRating">10</span>
<span itemprop="reviewCount"><?php print $this->product->reviews_count;?></span>
</div>
  </td>
  <?php } ?>
</tr>
</table>
</div>
<?php } ?>
</div>

Проверяем http://www.google.com/webmasters/tools/richsnippets

С уважением admin


Категория: JOOMLA | | Рейтинг: 5 из 10 Просмотров: 5530 |

Возможно вас заинтересуют эти материалы:

Инструменты для создания RSS
Настраиваемые кнопки ява скрипт в браузере
Новый раздел сайта
Яндекс-кнопка "Поделиться"
Полезные сервисы для копирайтеров, блогеров и заказчиков статей
Секреты по оптимизации текстов ✌ о которых все забывают
Как чистить куки
Апдейт Яндекса
Установка плеера Kernel Team ✅ Заработок на видео
Микроразметка хлебных крошек
Letitbit закрылся! - Ну и хрен с ним ☠.
Создание карты сайта
Адалт копирайтеру: Пишем описание к роликам для взрослых
Как менять IP
Поделиться
Feedburner
Оплаченная реклама
Рейтинг@Mail.ru
Рейтинг@Mail.ru Valid XHTML 1.0 Transitional Читать @WmZar
Подпишись на RSS

Хостинг от uCoz