С помощью шорткодов вы можете выводить товары, товарные, категории и прочие элементы WC на страницах или в постах своего магазина.
Вставлять шорткоды всегда предпочтительнее переключившись в редакторе в текстовый режим во избежание добавления элементов форматирования и тому подобного. Используйте для вставки шорткодов комбинацию клавиш CTRL/CMD + Shift + V
Ниже для каждого показаны аргументы (если есть) и собственно, сам шорткод.
Последние продукты
Полезно для использования на главной странице. Определяет, сколько товаров показывать на странице и количество сколько столбцов.
Рекомендуемые (featured)
Работает точно так же, как и последние продукты, но показывает продукты, обозначенные как “рекомендуемые”. В этом примере шорткод выводит 12 рекомендуемых продуктов в 4 колонки.
Продукт
Выводит одиночный продукт по ID или SKU (артикл).
SKU вы задаёте сами в настройках товара, а ID товара можно найти например, вот так:
Продукты
Показывать несколько продуктов по ID или SKU
Страница продукта
Показывает полную страницу продукта по ID или SKU.
Товарная категория
Показывает продукты категории по ярлыку (slug)
Товарные категории
Показывает продукты категорий
Установите parent в 0, чтобы отображались только категории верхнего уровня. Или укажите ids набором идентификаторов с разделением запятыми.
Продукты на распродаже
Показывает все продукты которые имеют скидку
Продукты - лучшие продажи
Список самых продаваемых продуктов
Продукты с лучшим рейтингом
Выводит самые рейтинговый продукты
Продукты по атрибуту
Показывает список продуктов по определенному атрибуту
Сопутствующие товары
Выводит список сопутствующих товаров
Полное описание доступно вот здесь.
Полное описание на русском тут
Вставлять шорткоды всегда предпочтительнее переключившись в редакторе в текстовый режим во избежание добавления элементов форматирования и тому подобного. Используйте для вставки шорткодов комбинацию клавиш CTRL/CMD + Shift + V
Ниже для каждого показаны аргументы (если есть) и собственно, сам шорткод.
Последние продукты
Полезно для использования на главной странице. Определяет, сколько товаров показывать на странице и количество сколько столбцов.
Код:
array(
'per_page' => '12',
'columns' => '4',
'orderby' => 'date',
'order' => 'desc'
)
[recent_products per_page="12" columns="4"]
Рекомендуемые (featured)
Работает точно так же, как и последние продукты, но показывает продукты, обозначенные как “рекомендуемые”. В этом примере шорткод выводит 12 рекомендуемых продуктов в 4 колонки.
Код:
array(
'per_page' => '12',
'columns' => '4',
'orderby' => 'date',
'order' => 'desc'
)
[featured_products per_page="12" columns="4"]
Продукт
Выводит одиночный продукт по ID или SKU (артикл).
Код:
[product id="99"]
[product sku="FOO"]
SKU вы задаёте сами в настройках товара, а ID товара можно найти например, вот так:
Продукты
Показывать несколько продуктов по ID или SKU
Код:
array(
'columns' => '4',
'orderby' => 'title',
'order' => 'asc'
)
[products ids="1, 2, 3, 4, 5"]
[products skus="foo, bar, baz" orderby="date" order="desc"]
Страница продукта
Показывает полную страницу продукта по ID или SKU.
Код:
[product_page id="99"]
[product_page sku="FOO"]
Товарная категория
Показывает продукты категории по ярлыку (slug)
Код:
array(
'per_page' => '12',
'columns' => '4',
'orderby' => 'title',
'order' => 'asc',
'category' => ''
)
[product_category category="appliances"]
Товарные категории
Показывает продукты категорий
Код:
array(
'number' => 'null',
'orderby' => 'name',
'order' => 'ASC',
'columns' => '4',
'hide_empty' => '1',
'parent' => '',
'ids' => ''
)
[product_categories number="12" parent="0"]
Установите parent в 0, чтобы отображались только категории верхнего уровня. Или укажите ids набором идентификаторов с разделением запятыми.
Продукты на распродаже
Показывает все продукты которые имеют скидку
Код:
array(
'per_page' => '12',
'columns' => '4',
'orderby' => 'title',
'order' => 'asc'
)
[sale_products per_page="12"]
Продукты - лучшие продажи
Список самых продаваемых продуктов
Код:
array(
'per_page' => '12',
'columns' => '4'
)
[best_selling_products per_page="12"]
Продукты с лучшим рейтингом
Выводит самые рейтинговый продукты
Код:
array(
'per_page' => '12',
'columns' => '4',
'orderby' => 'title',
'order' => 'asc'
)
[top_rated_products per_page="12"]
Продукты по атрибуту
Показывает список продуктов по определенному атрибуту
Код:
array(
'per_page' => '12',
'columns' => '4',
'orderby' => 'title',
'order' => 'asc',
'attribute' => '',
'filter' => ''
)
[product_attribute attribute='color' filter='black']
Сопутствующие товары
Выводит список сопутствующих товаров
Код:
array(
'per_page' => '12',
'columns' => '4',
'orderby' => 'title'
)
[related_products per_page="12"]
Полное описание доступно вот здесь.
Полное описание на русском тут
Последнее редактирование: