Воспользуйтесь навигацией по странице чтоб перейти к чтению нужной вам информации. В п.1 я описываю как новичкам вывести страницу магазин на главной, а в п.2 информация о том как выводить товар woocommerce в произвольном месте, например на главной:
к менюЭто самый простой вариант, я скажу о нем только пару слов в виде инструкции и пойдем выводить товар в произвольном месте у виде блока.
1) В админке заходим в раздел "woocommerce" - "настройка" - "товары" - "отображение", как на скине:
там есть поле "Страница Магазина" для него нужно выбрать страницу под магазин, если там уже есть значение то достаточно просто запомнить название страницы (в 99% там значение прописанное автоматом).
2) Заходим в настройки ВП - "Чтение" и в блоке "На главной странице отображать" ставим отметку "Статическую страницу (выберите ниже) " как на кликабельном скине ниже и в выпадающем списке выбираем ту страницу, которую мы запомнили в п.1.
Вот и все, наслаждаемся мы только узнали как вывести товары на главной woocommerce.
к менюВот эта задачка по интереснее будет. Предположим что нам нужно на странице показать 4 товара с рубрики woocommerce Акция с сохранением общего стиля сайта. Для этого нам нужно создать рубрику акция и посмотреть ее ярлык, смотрите на скине ниже:
у меня ярлык называется "akciya".
И воспользоваться волшебным шорткодом:
[product_category per_page="4" orderby="date" order="desc" category="akciya"]
Учтите, если мы вставляем это в пхп то нужно писать вот так:
<?php echo do_shortcode('[product_category per_page="4" orderby="date" order="desc" category="akciya"]'); ?>
per_page - количество товаров
orderby - сортировка товаров по (title, date)
order - сортировка значений сверху вниз или снизу вверх (asc, desc)
category - ярлык категории
к менюДалее, немного усложним задачу предположим что нам нужно выводить последние добавленные товары, например 3 штуки. Для этого используем шорткод:
[recent_products per_page="3"]
Думаю нет смысла описывать параметры.
И последнее как у woocommerce вывести товары по ид в произвольном порядке в произвольном месте? - используем шорткод
[products ids="1, 5, 3, 7, 23"]
где ids - это все ид товаров которые нужно показать.
Также советую прочесть статью woocommerce настройка оформления заказа и как убрать похожие товары.
к менюНа этом у меня пожалуй что все, надеюсь этот урок для вас был полезный, не забываем делится им со своими друзьями в соц сетях:
Добрый день! Да все отлично, но только проблема в том что, список товаров выводится, а вот миниатюры -нет.
Т.е. в карточке товара и на странице магазина все хорошо, товары и миниатюры отображаются, но если вставлять в произвольное место , то - нет.