190
1.98
2.71
за сайт
- Проверено Modstore
- Бесплатные будущие обновления
- Работа на тестовом и публичном домене
- 12 месяцев тех. поддержки
msSchemaTools — поможет настроить Schema.org разметку в формате JSON-LD + доп. сниппеты.
JSON-LD — это Schema.org разметка в формате JSON. Но, к сожалению, Яндекс её пока не поддерживает.
JSON-LD отличается рядом преимуществ по сравнению с HTML-разметкой:
msGetSchema — строит и выводит разметку в формате JSON-LD
&types — Список названий сеток через запятую (Пример: product, organization)
&resource — ID ресурса. Необязательно
&json — Вывести только json. Необязательно
Добавить или изменить параметр сетки:
organization — разметка Организации
article — разметка Статьи
breadcrumblist — разметка Хлебных крошек
msGetProductsCount — Вывод кол-ва товаров в категориях (мультикатегориях)
msGetProductsMinMaxPrice — Вывод минимальной и максимальной цены в категориях (мультикатегориях)
msopProductMinMaxPrice — Вывод минимальной и максимальной цены на странице товара, при использовании msOptionPrice2
msGetProductsMinMaxPrice:
msopProductMinMaxPrice:
&ids — id категорий/товаров для которых нужно вывести плейсхолдеры (через запятую)
&addIds — Добавить к плейсхолдеру значение id. Значения: 1/0. По умолчанию false
&thousandsSep — разделитель для тысячных. По умолчанию null.
&addDecimals — добавить десятичные числа. Значения: 1/0. По умолчанию false.
&decimalsSep — разделитель для десятичных чисел. По умолчанию null.
[[+total_count]] / [[+total_count_123]] — кол-во товаров в категории / кол-во товаров в категории при использовании параметра &addIds, где 123 — это id для запрашиваемого ресурса
msGetProductsMinMaxPrice:
msopProductMinMaxPrice:
[[+min_price]] / [[+min_price_123]] — минимальная цена в категории / минимальная цена в категории при использовании параметра &addIds, где 123 — это id для запрашиваемого ресурса
[[+max_price]] / [[+max_price_123]] — максимальная цена в категории / максимальная цена в категории при использовании параметра &addIds, где 123 — это id для запрашиваемого ресурса
JSON-LD — это Schema.org разметка в формате JSON. Но, к сожалению, Яндекс её пока не поддерживает.
Внимание! Не адаптировано под MODx 3 версии
JSON-LD отличается рядом преимуществ по сравнению с HTML-разметкой:
- Содержит меньше кода, чем microdata или RDFa, проще воспринимается
- Рекомендован Google в качестве основного способа микроразметки
- Разметка внедряется посредством JavaScript и видна только поисковым роботам
Основное
msGetSchema — строит и выводит разметку в формате JSON-LD
Параметры
&id — ID конфигурации&types — Список названий сеток через запятую (Пример: product, organization)
&resource — ID ресурса. Необязательно
&json — Вывести только json. Необязательно
Добавить или изменить параметр сетки:
//указываем в скобках название сетки и пишем параметры в формате JSON
&schema[organization]=`{
name: "Моя компания"
}`
Доступные типы разметок
product — разметка Продуктаorganization — разметка Организации
article — разметка Статьи
breadcrumblist — разметка Хлебных крошек
Интеграция
- miniShop2
- easyComm
Начало
Дополнительно
msGetProductsCount — Вывод кол-ва товаров в категориях (мультикатегориях)
msGetProductsMinMaxPrice — Вывод минимальной и максимальной цены в категориях (мультикатегориях)
msopProductMinMaxPrice — Вывод минимальной и максимальной цены на странице товара, при использовании msOptionPrice2
Параметры
msGetProductsCount:msGetProductsMinMaxPrice:
msopProductMinMaxPrice:
&ids — id категорий/товаров для которых нужно вывести плейсхолдеры (через запятую)
&addIds — Добавить к плейсхолдеру значение id. Значения: 1/0. По умолчанию false
&thousandsSep — разделитель для тысячных. По умолчанию null.
&addDecimals — добавить десятичные числа. Значения: 1/0. По умолчанию false.
&decimalsSep — разделитель для десятичных чисел. По умолчанию null.
Вывод на странице
msGetProductsCount:[[+total_count]] / [[+total_count_123]] — кол-во товаров в категории / кол-во товаров в категории при использовании параметра &addIds, где 123 — это id для запрашиваемого ресурса
msGetProductsMinMaxPrice:
msopProductMinMaxPrice:
[[+min_price]] / [[+min_price_123]] — минимальная цена в категории / минимальная цена в категории при использовании параметра &addIds, где 123 — это id для запрашиваемого ресурса
[[+max_price]] / [[+max_price_123]] — максимальная цена в категории / максимальная цена в категории при использовании параметра &addIds, где 123 — это id для запрашиваемого ресурса
1.1.1 (10.10.23)
- Добавлены "json", "resource" параметры для сниппета msGetSchema
1.1.0 (16.12.22)
- Исправлены некоторые проблемы
1.0.9 (15.12.22)
- Исправлены некоторые проблемы
1.0.8 (15.12.22)
- Исправлены некоторые проблемы
1.0.7 (11.11.22)
- Исправлены некоторые проблемы
1.0.6 (20.10.22)
- Добавлена разметка Статьи
1.0.5 (13.09.22)
- Исправлены некоторые ошибки
1.0.4 (27.05.22)
- Добавлен JSON-LD
1.0.3 (1.09.21)
- Добавлена защита от modstore.pro
1.0.2 (14.07.21)
- Добавлены параметры: &thousandsSep, &addDecimals, &decimalsSep
1.0.1 (9.07.21)
- Некоторые изменения
1.0.0 (5.07.21)
- Начальная версия
Последние обсуждения в сообществе MODX.pro