Извините, сервисы вопрос/ответ и онлайн помощь - временно в режиме offline.
Вопросы можно оставлять но они будут рассмотренные после 24.07.17

Как вывести товары woocommerce на главной или в произвольном месте

Всем привет, продолжаем говорить на тему woocommerce. Далее я хочу рассказать вам как у woocommerce вывести товары в произвольном месте, например на главной, а также покажу как вывести страницу магазин на главной.

Воспользуйтесь навигацией по странице чтоб перейти к чтению нужной вам информации. В п.1 я описываю как новичкам вывести страницу магазин на главной, а в п.2 информация о том как выводить товар woocommerce в произвольном месте, например на главной:

 

  1. вывод магазина woocommerce на главной
  2. вывод товаров из woocommerce в произвольном месте

 

Выводим все товары woocommerce на главной

к менюЭто самый простой вариант, я скажу о нем только пару слов в виде инструкции и пойдем выводить товар в произвольном месте у виде блока.

1) В админке заходим в раздел "woocommerce" - "настройка" - "товары" - "отображение", как на скине:

там есть поле "Страница Магазина" для него нужно выбрать страницу под магазин, если там уже есть значение то достаточно просто запомнить название страницы (в 99% там значение прописанное автоматом).

2) Заходим в настройки ВП - "Чтение" и в блоке "На главной странице отображать" ставим отметку "Статическую страницу (выберите ниже) " как на кликабельном скине ниже и в выпадающем списке выбираем ту страницу, которую мы запомнили в п.1.

Нажимаем сохранить.

Вот и все, наслаждаемся мы только узнали как вывести товары на главной woocommerce.

 

Как у 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"]');
?>

Вот пожалуй и все. Ниже приведу параметры шорткода product_category:

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 настройка оформления заказа и как убрать похожие товары.

к менюНа этом у меня пожалуй что все, надеюсь этот урок для вас был полезный, не забываем делится им со своими друзьями в соц сетях:

Комментарии к записи «Как вывести товары woocommerce на главной или в произвольном месте»:
Сделать заказ
Онлайн помощь по WordPress