WooCommerce — как настроить главную страницу интернет-магазина с помощью шорткодов
С помощью шорткодов WooCommerce мы можем быстро настроить главную страницу. Вывести категории, новинки, товары со скидкой и самые продаваемые товары.
Структура главной страницы

Вывести категории
[product_categories parent=0 orderby="menu_order"]
parent=0 — выводим категории только первого уровня
orderby=»menu_order» — сортировка, как в админке в блоке «Категории»
Смотрите также, как скрыть цифру с количеством товаров в категории.
Вывести хиты продаж
[products limit="4" columns="4" best_selling="true"]
limit=»4″ — количество товаров
columns=»4″ — количество столбцов
best_selling=»true» — признак вывода самых продаваемых товаров
Вывести новинки
[products limit="4" columns="4" orderby="id" order="DESC" visibility="visible"]
limit=»4″ — количество товаров
columns=»4″ — количество столбцов
orderby=»id» order=»DESC» — сортировка по номеру ID по убыванию
visibility=»visible» — показывать только товары, у которых значение видимости указано, как «Показывать». Иногда, чтобы не показывать товары, которых нет в наличии или уже не будет в ассортименте, владельцы сайта не удаляют, а скрывают. Чтобы такие товары не попали в блок, рекомендую установить параметр visibility.
Вывести товары со скидкой
[products limit="4" columns="4" on_sale="true"]
on_sale=»true» — выбираем товары только с акционной ценой.