Здравствуйте, дорогие читатели! В первой части урока мы с Вами говорили о шорткодах в WooCommerce, а в этом продолжим начатое.
Вывод страницы товара на любой странице или записи
Интересный шорткод, с помощью которого можно вывести страницу товара на любой странице или записи.
Вывод по ID товара:
[product_page id="40"]
По артикулу:
[product_page sku="0001"]
Результат:
Как вывести товары из категории WooCommerce?
Для вывода товаров из категории в WooCommerce есть шорткод:
[product_category category="kategoriya-1"]
Замечу, что в скобках нужно указывать не название категории, а ее ярлык!
Узнать ярлык категории можно перейдя в Товары -> Категории:
По умолчанию будет выводится 12 товаров в 4 колонки.
Как сделать вывод категорий?
Для того чтобы сделать вывод категории используйте шорткод:
[product_categories number="7" parent="0"]
Значение number — количество выводимых категорий.
С помощью шорткода ниже можно вывести категории(ю) по ID:
[product_categories ids="7,8" parent="0"]
Результат:
Как вывести товары со скидкой?
Для этого используйте шорткод:
[sale_products per_page="4"]
Результат:
Как вывести топ рейтинговых товаров?
Обычно рейтинги товару назначаются при добавлении комментария. На основе этих рейтингов можно сделать вывод товаров. Для этого в WooCommerce есть специальный шорткод:
[top_rated_products per_page="12"]
Вывод товаров по свойствам
С помощью шорткода ниже можно сделать вывод товаров по заданным свойствам. В примере ниже вы из свойства Цвет выводим все товары черного цвета.
[product_attribute attribute='color' filter='black']
Если у Вас возникнут вопросы — смело задавайте их в комментариях 🙂
здравствуйте, помогите, нужна срочно помощь.
мне необходимо выводить на стр. определенную категорию товаров и использовать фильтры для товара , которые в сайт-баре.
эту группу товаров я вывожу шорт кодом . а фильтр не работает. как быть?
в конечном результате должно быть сверстана страница с одной категорией товаров к которой применяется фильтр, и еще на этой странице расположен текст.
Именно из-за текста приходиться создавать стр. и выводить товар таким образом, а не пользоваться стр. магазина.
Может есть какой-то вариант создать в магазин с текстом для каждой категории и активным фильтром?
Здравствуйте!
Для этого нужно выводить просто страницу категории товара и не нужны шорткоды. Фильтр по ним не будет работать.
Описание можно добавить в категорию другими способами. Обычно на большинстве тем оно уже есть.
Как просто вывести страницу категории товара ?
Здравствуйте!
Не подскажите как можно сделать, при наведении на миниатюру товара должно показать кнопки поделиться в woocommerce?
здравствуйте.
воспользовался Вашими советами и всё получается большое спасибо.
сейчас есть одна проблема не приходят сообщения с woocommerce о купленном товаре могли бы Вы помочь с этим
Здравствуйте! Попробуйте настроить SMTP на сайте. Для этого есть специальные плагины: WP Mail SMTP или Easy WP SMTP и т.п.
Спасибо поменял значение при просмотре заказа на новый и все стало нормально сообщения доходят
Подскажите пожалуйста, а как вывести товары со скидкой определенной категории (или метки)?
А то в один блок вываливаются вперемешку разные товары со скидкой из всех подряд категорий, если просто указать [sale_products per_page=»4″]
Заранее спасибо!
Нужна помощь! Я хочу чтобы у меня на сайте на Главной странице отображались ТОЛЬКО категории товаров. Я ввёл следующие шорт-коды на страницу «Главная»:
[product_category category=»снегоуборочный-инвентарь»]
[product_categories number=»7″ parent=»0″]
Добавил товар в эту категорию (снегоуборочный-инвентарь). В итоге у меня отобразилась не только категория, ещё и сам товар. Что делать? Помогите пожалуйста!
Для этого используйте шорткод
[product_categories ids="7,8" parent="0"]
Где числа — ID нужных категорий.
Спасибо. А как узнать id категории?
Зайти в админке на страницу категории, и в url (ссылка страницы) найти tag_ID=
Число которое будет стоять после знака равно и будет ID категории.
К примеру tag_ID=13, где 13 — id этой категории
Всё, получилось. Большое спасибо 🙂
Добрый день! подскажите пожалуйста, после того,как вставил шорткод [product_categories ids=»7,8″ parent=»0″], на странице помимо необходимых категорий появились горизонтальные строки-директории(пустые)
Как убрать?
Добрый день. Подскажите как с помощью шорткода вывести товары категории более чем 12 штук и 4 колонки, или как вывести вместе с кнопками переключения страниц 1 2 3…Т.е. у меня в категории больше 40 товаров, а с помощью шорткода [product_category category=»kategoriya-1″] выводится только 12 товаров
[product_category category=»kategoriya-1″ per_page=»50″] 50 товаров на странице…………
добрый день! а возможен ли вывод товара по меткам?
Подскажите пожалуйста! 🙂 Уже не знаю что делать… Нужна такая структура рубрик «родительская рубрика 1->дочерная 1» и «родительская рубрика 2->дочерная 1»
Например: Есть магазин плитки, в нем есть коллекции, но в них может быть разная плитка, (например для ванны и для кухни и т.д.) как сделать что-бы в «плитка для ванной -> коллекция-1» и «плитка для кухни коллекция-1» но не выводилось то что не нужно в этих рубриках.
Здравствуйте, подскажите пожалуйста!! У меня на сайте, на главной странице выводятся все последние записи. Я хочу, чтобы будущие товары там не публиковались. К сути))) Ка можно ограничить вывод определенной категории товаров на главной странице?
Спасибо за объяснения. Из огромного количества материала в интернете на эту тему — ваш самый понятный, информационный и полезный.
Я имею в виду часть1 и часть 2
Добрый день! вывел каталог товаров на главную страницу с отображением миниатюр пунктов каталога , но помимо категорий рядом еще надпись цифра в скобках которая говорит о количестве товара который относится к этой категории наприме___ категория 1 (15) —- как это убрать?
Подскажите пожалуйста, вывел на странице товары из категории, но у них отсутствуют фото
Здравствуйте, заметил , что в последнем обновлении, когда выводишь категорию товара на страницу с помощью данного шорта : [product_category category=»kategoriya-1″]
Категория выводиться но в окошке и с горизонтальным ползунком, хотя не так дано выводилось всё в порядке, изображения ( карточки товаров ) ложись просто на основной фон странице.( по 4 штуки в 4 ряда )
Пожалуйста подскажите как это возможно убрать?
Да и еще и в придачу первая строчка лесенкой , ( с ума сойти ) как такое вообще могло придти в голову разработчикам, а 2-3-4 колонки в горизонтальном стандартном виде.
Подскажите пожалуйста! Как сделать отоброжение 3 категорий в ряд? у меня сейчас отображается по 2 в ряд…Шорткод [product_categories number=»20″ parent=»0″]
Проподает место на странице …не красиво:) Помогите пожалуйста!
Все разобрался))) Кому надо вот
[product_categories number=»7″ parent=»0″ per_page=»3″ columns=»3″ ]
как вывести список товаров, которые есть в наличии?
Подскажите пожалуйста. нужно вывести категории без подкатегорий. Пишу шорткод [product_categories columns=»3″ ids=»categoriy1,categoriy2,categoriy3″] но в результате получаю еще и вывод подкатегорий, а нужно только те что указал в параметре «ids».
Разобрался, нужный
Разобрался, вот нужный параметр «parent»
Здравствуйте!
Как можно вывести описание категории товара, например, на главной странице ?