WP Manifestindependent plugin directory
manifest / seo / woocommerce-yandex-schema

Yandex Schema.org for WooCommerce

WordPress плагин для генерации schema.org разметки по требованиям Яндекса

★ 0stars

Install

Download source zip No release zip yet

This is the repository archive. It installs, but the folder name will carry the branch suffix and updates will not flow.

Install straight from GitHub with WP-CLI:

wp plugin install https://github.com/ali3412-lgtm/woocommerce-yandex-schema/archive/refs/heads/main.zip
No built-in updater. New versions won't appear under Dashboard → Updates. Install new releases yourself, or let Git Updater track the repository.

Генерирует микроразметку schema.org для WooCommerce согласно требованиям Яндекса.

Описание

Плагин автоматически добавляет структурированную разметку schema.org в формате JSON-LD на все страницы интернет-магазина WooCommerce согласно требованиям Яндекса.

Поддерживаемые типы разметки

Для страниц товаров (Product + Offer):

  • name — название товара (обязательно)
  • description — описание товара (обязательно)
  • image — изображения товара
  • price — цена (обязательно)
  • priceCurrency — валюта RUB (обязательно)
  • availability — наличие товара
  • url — ссылка на товар
  • sku — артикул
  • brand — бренд
  • category — категория
  • aggregateRating — рейтинг и отзывы
  • weight — вес

Для страниц каталога/категорий (OfferCatalog):

  • name — название каталога (обязательно)
  • description — описание (обязательно)
  • image — изображение (обязательно)
  • itemListElement — список товаров (Offer[])

Дополнительно:

  • Organization — информация об организации
  • LocalBusiness (Store) — на главной странице
  • WebSite — информация о сайте с поиском
  • BreadcrumbList — навигационные цепочки

Требования Яндекса

Плагин соответствует требованиям Яндекса для:

Установка

  1. Загрузите папку yandex-schema-woocommerce в /wp-content/plugins/
  2. Активируйте плагин через меню 'Плагины' в WordPress
  3. Настройте данные организации в файле плагина (при необходимости)

Проверка разметки

Для проверки корректности разметки используйте:

Настройка

Данные организации настраиваются в файле плагина в массиве $this->organization:

$this->organization = array(
    'name' => 'Название компании',
    'telephone' => '+7 (XXX) XXX-XX-XX',
    'email' => 'email@example.com',
    'address' => array(
        'country' => 'RU',
        'region' => 'Регион',
        'city' => 'Город',
        'street' => 'Улица',
        'postal' => 'Индекс'
    ),
    // ...
);

Changelog

2.1.0

  • Вывод характеристик товаров (additionalProperty)
  • Специальные свойства: color, material, size, model, pattern
  • Автоматическое определение атрибутов WooCommerce
  • Поддержка как таксономий, так и кастомных атрибутов

2.0.0

  • Полноценная админ-панель с редактированием всех данных
  • Поддержка вариативных товаров (AggregateOffer с lowPrice/highPrice)
  • Разметка доставки (OfferShippingDetails)
  • Разметка отзывов (Review)
  • Мета-поля для товаров: GTIN, MPN, Бренд
  • Размеры товара (length, width, height)
  • Кеширование разметки
  • Автоочистка кеша при обновлении товаров

1.0.0

  • Первый релиз
  • Поддержка Product + Offer для товаров
  • Поддержка OfferCatalog для каталогов
  • Organization, LocalBusiness, WebSite, BreadcrumbList
  • Отключение стандартной разметки WooCommerce
  • Страница настроек в админке