Некоторые шорткоды WooCommerce

Шорткоды WooCommerce позволяют настроить разнообразные способы вывода товаров. Шорткоды можно использовать на страницах и в записях WordPress.

В редакторе кода есть блок шорткода, используйте его для вставки. Шорткоды можно использовать на страницах и в записях WordPress. В редакторе кода есть блок шорткода, используйте его для вставки.

 

Шорткоды страниц

Эти шорткоды, в большинстве случае будут добавлены автоматически.
[woocommerce_cart]- показывает страницу корзины и интерфейс для кодов и купонов
[woocommerce_checkout]- показывает страницу оформления заказа
[woocommerce_my_account]- показывает страницу учетной записи пользователя
[woocommerce_order_tracking]- показывает форму отслеживания заказа

Шорткоды категорий продукта

Следующие шорткоды будут отображать категории продуктов на любой странице:
[product_category] - Будет отображать товары указанной категории.
[product_categories] - Будут отображены все категории товаров.

Доступные атрибуты категории продукта

ids - Укажите идентификаторы конкретных категорий, которые будут перечислены. Для использования в [product_categories]
category - Может быть либо идентификатором категории, либо названием, либо слагом. Для использования в [product_category]
limit - Количество категорий для отображения
columns- Количество отображаемых столбцов. По умолчанию 4
hide_empty - По умолчанию установлено «1», что позволяет скрыть пустые категории. Установите значение «0», чтобы отображать пустые категории.
parent - Установите конкретный идентификатор категории, если вы хотите отобразить все дочерние категории. Или установите значение «0» (как в примере ниже), чтобы отображались только категории верхнего уровня.
orderby - По умолчанию упорядочивается по «имени», может быть установлено значение «id», «slug» или «menu_order». Если вы хотите заказать по указанным вами идентификаторам, вы можете использоватьorderby="include"
order - Указывает, является ли порядок категорий по возрастанию ( ASC) или по убыванию ( DESC), используя заданный метод orderby. По умолчанию ASC.

Примеры сценариев категорий продуктов

Показать категории верхнего уровня
Допустим необходимо показать категории верхнего уровня на странице и исключить подкатегории.
[product_categories number = "0" parent = "0"]

Страница продукта

Показать полную страницу продукта по идентификатору или артикулу.
[product_page id = "99"]
[product_page sku = ”FOO”]

Сопутствующие товары

Перечислите сопутствующие товары.
Аргументы:

array(
'limit' => '12',
'columns' => '4',
'orderby' => 'название'
)

[related_products limit = ”12 ″]


Добавить в корзину URL

Отображение URL-адреса на кнопке добавления в корзину отдельного продукта по идентификатору.
Аргументы:

array(
'id' => '99',
'sku' => 'FOO'
)

 

[add_to_cart_url id = "99"]