Перейти до вмісту
Пошук в
  • Детальніше...
Шукати результати, які ...
Шукати результати в ...

ХАК. добавляем структурированные данные для товаров в ocStore 0.2.2


Recommended Posts

Для версий типа OpenCart 1.4.9.* и ocStore 0.2.2

 

За основу взят код представленный SHAMAN'ом на github, я подшаманил под старые версии. Представлен как есть! используйте на свой страх и риск :) после применения этого хака проверить работу, можно перейдя по ссылке  https://www.google.com/webmasters/tools/richsnippets

 

в файл product.tpl - catalog\view\theme\default\template\product\product.tpl второй строкой, после строки

<?php echo $header; ?><?php echo $column_left; ?><?php echo $column_right; ?>

добавляем следующий код:

<!-- Snippets: Begin -->
<div itemscope itemtype="http://data-vocabulary.org/Product">
  <?php if ($manufacturer) { ?>
    <meta itemprop="brand" content="<?php echo $manufacturer; ?>">
  <?php } ?>
  <meta itemprop="name" content="<?php echo $heading_title; ?>">
  <?php if ($thumb) { ?>
    <meta itemprop="image" content="<?php echo $thumb; ?>" />
  <?php } ?>
  <?php if ($description) { ?>
      <meta itemprop="description" content="<?php echo strip_tags($description); ?>" />
  <?php } ?>
  <meta itemprop="identifier" content="mpn:<?php echo $product_id; ?>" />
  <span itemprop="offerDetails" itemscope itemtype="http://data-vocabulary.org/Offer">
    <meta itemprop="currency" content="<?php echo $this->currency->getCode(); ?>" />
    <meta itemprop="price" content="<?php echo $price; ?>" />
  </span>
</div>
<!-- Snippets: End -->

проверить работу, можно перейдя по ссылке  https://www.google.com/webmasters/tools/richsnippets

 

забыл :)

этот ХАК не учитывает скидки на товар, выводит только основную цену. Иными словами если есть скидка, все равно будет отображаться цена из поля price

Змінено користувачем Zeppelin
Надіслати
Поділитися на інших сайтах


неужели есть еще те кто сидит на  этой версии

Полно. Не чини то, что хорошо работает.

У некоторых магазинщиков цель - продавать, а не постоянно обновляться.

Надіслати
Поділитися на інших сайтах


Створіть аккаунт або увійдіть для коментування

Ви повинні бути користувачем, щоб залишити коментар

Створити обліковий запис

Зареєструйтеся для отримання облікового запису. Це просто!

Зареєструвати аккаунт

Вхід

Уже зареєстровані? Увійдіть тут.

Вхід зараз
  • Зараз на сторінці   0 користувачів

    • Ні користувачів, які переглядиють цю сторінку

×
×
  • Створити...

Important Information

На нашому сайті використовуються файли cookie і відбувається обробка деяких персональних даних користувачів, щоб поліпшити користувальницький інтерфейс. Щоб дізнатися для чого і які персональні дані ми обробляємо перейдіть за посиланням . Якщо Ви натиснете «Я даю згоду», це означає, що Ви розумієте і приймаєте всі умови, зазначені в цьому Повідомленні про конфіденційність.