Как вывести миниатюру категории товара woocommerce

Как вывести описание товарной категории в WooCommerce

Опубликовано: ADv Дата 19.09.2014 в рубрике WooCommerce 14 комментариев

Не все темы, адаптированные для WooCommerce, поддерживают вывод описания рубрики на страницу рубрики. Однако, некоторым из вас может понадобится вывести описание рубрики для SEO или для того, чтобы покупатели лучше ориентировались в том, какие именно товары расположены в этой товарной категории перед покупкой. Сегодня мы расскажем вам как, собственно, поместить описание рубрики под её названием.

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

Способ 1:

Все, что вам нужно сделать, это поместить код в файл functions.php вашей темы или в плагин для сайта WordPress:

Способ 2:

Код добавляем в файл вывода рубрики магазина (обычно это content-product_cat.php в папке woocommerce темы)

Способ 3:

Код добавляем в файл functions.php вашей темы:

Сохраните файл и перейдите в любую рубрику вашего магазина на WooCommerce, в которую вы предварительно добавили описание. Ниже — скриншот для товаров WooCommerce на странице товарной категории «WooCommerce»

Читайте также:  Как пароочистителем чистить одежду

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

Если вы начинаете разбираться с WooCommerce, то не забудьте посетить нашу рубрику WooCommerce, где мы публикуем материалы специально по тематике магазинов на этой платформе.

По всем вопросам и отзывам просьба писать в комментарии ниже.

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

Источник

Как вывести краткое описание товара на странице категории в WooCommerce

Краткое описание товара в WooCommerce отображается только в карточке. Выведем его и в списке товаров.

В данном руководстве мы будем использовать официальную тему WooCommerce — Storefront.

По умолчанию в списке товаров отображается миниатюра, название и ссылка на карточку товара.

Заполняем краткое описание в админ-панели.

Находим подходящий хук в /wp-content/plugins/woocommerce/templates/content-product.php и выводим краткое описание с помощью следующего сниппета.

Добавим нижний отступ для краткого описания. Для этого вставляем следующий код в Внешний вид -> Настроить -> Дополнительные стили.

Жмём кнопку «Опубликовать» и проверяем результат.

Чтобы вывести краткое описание товара только на странице категории достаточно добавить условный тег is_tax.

7 комментариев к записи « Как вывести краткое описание товара на странице категории в WooCommerce »

Можно проще , для тек кто не знает что и куда вставлять. есть плагин с двумя вариантами — https://www.3zweb.com.ua/opisanie-kategorii-tovara-dopolnitelnoe-pole-woocommerce/

Спасибо за дополнение.
Несколько комментариев по плагину:
1. В WordPress можно добавлять метаданные для терминов таксономий ( https://wp-kama.ru/function/add_term_meta ). Советую перейти на них, вместо использования опций. Ну или хотя бы отключить autoload ( https://wp-kama.ru/function/update_option ), иначе, при определенных условиях, это может вызвать проблемы с производительностью сайта.
2. Мне кажется, если добавить галочку для выбора местоположения вывода описания и сделать один плагин — будет проще поддерживать код.
3. Стоит добавить плагин в официальный каталог WordPress ( https://ru.wordpress.org/plugins/ ). Так можно получить больший охват аудитории.

Спасибо то что искал,только почему то переноса текста по умолчанию не происходит.

А как сделать, чтобы описание было не между ценой и кнопкой «В корзину»? Это же абсурд!
Как выбрать, чтобы отображалось сразу после заголовка?

Спасибо, отлично, все работает!
Примечательно, что если в карточке товара нет краткого описания — то автоматически добавляется основное описание.
В следствие чего вопрос — а как должен быть код, если необходимо вывести, наоборот, длинное описание?

Но вот как-то для меня эта конструкция выглядела не очень. Еще один вариант, это скопировать файл отвечающий за вывод краткого описания из плагина в свою тему и отредактировать его и этот вариант тоже не хотел использовать.

не могу удалить некоторые категории товаров, хоть они и не по умолчанию и все равно не хотят удаляться. Что делать?

Источник

Полезные заметки по WooCommerce, разбираем на молекулы

WooCommerce весьма хороший инструмент для создания интернет-магазина на базе WordPress, однако работа с ним иногда вызывает вопросы. Порой найти решение простой задачи, например, вывести банальный артикул в карточке товара у некоторых вызывают вопросы. Я собрал минимальный набор самых простых заметок, с которыми и делюсь с вами, в процессе статья будет разрастаться. Новые заметки будут обозначены меткой UPD (update).

Заметка #1

Вывести описание текущей категории WooCommerce.

Заметка #2

Вывести миниатюру текущей категории WooCommerce.

Заметка #3

Вывести список подкатегорий текущей категории WooCommerce, в которой мы находимся. Код выводит только те категории, в которых есть хотя бы 1 товар, категории без товаров не выводятся.

Заметка #4

Вывести заголовок страницы WooCommerce, скрыть его, если заголовка у страницы нет.

Заметка #5

Вывести значение атрибута товара WooCommerce, зная его slug name.

Заметка #6

Вывести все атрибуты товара WooCommerce.

Заметка #7

Вывести краткое описание товара. Краткое описание товара указывается в админке, при редактировании товара.

Заметка #8

Вывести кнопку «Добавить в корзину», которая будет добавлять одну единицу текущего товара в корзину.

Заметка #9

Вывести артикул товара WooCommerce.

Заметка #10

Вывести стоимость текущего товара WooCommerce.

Заметка #11

В карточке товара вывести похожие товары WooCommerce из этой же категории.

Пояснение: Вывод происходит шорткодом, вы можете указать количество выводимых товаров. Переопределить шаблон вывода товаров нужно в шаблоне /woocommerce/content-related.php

Заметка #12

В результатах поиска отображаем только товары из магазина.

Добавляем в functions.php темы:

Заметка #13

Выводим иконку корзины и счетчик товаров в ней, работает на AJAX

В файл functions.php добавляем:

На место, где нужно вывести корзину и счётчик товаров в корзине добавляем:

Заметка #14

Выводим знак текущей выбранной валюты магазина

Заметка #15

Выводим статус остатка «Есть в наличии», «Нет в наличии»

Данная статья в процессе будет разрастаться, если у Вас есть, чем поделиться — пишите в комментариях, буду добавлять заметки по WooCommerce сюда.

Если Вам требуется разработка уникального интернет-магазина на WooCommerce, обращайтесь ко мне. Буду рад создать для Вас уникальный, продающий и функциональный интернет-магазин.

Источник

WooCommerce. Вывод миниатюры товара ссылкой

Доброго времени уважаемые форумчане !
Подскажите как сделать миниатюру которая выводится в каталоге и категории товара ссылкой ?

Сейчас выводится просто картинкой.

Как я понимаю что этот код отвечает за вывод именно этого изображения, но как его обернуть линком ума не приложу.

Полный код файла отвечающий за вывод

Помощь в написании контрольных, курсовых и дипломных работ здесь.

Вывод миниатюры ссылкой на оригинал?
Ребята помогите пожалуйста, облазил уже все форумы, но ни кто не может либо не хочет мне помочь.

Вывод параметров товара на вариативном товаре в woocommerce
Мне нужно вывести окно рассрочки для товаров. Для этого я в.

Отображение id товара на странице товара в woocommerce
Здравствуйте. Подскажите, как реализовать такую функцию, что бы в карточке товара было отображено.

Карточка товара на WP woocommerce
Всем привет. Нужна помощь. Как можно реализовать, чтобы в карточке товара были дополнительные поля.

Woocommerce название товара
Здравствуйте! Хотелось бы понять, как получить список товаров в виде объекта, или хотя бы как.

Woocommerce и карточка товара
Уважаемые гуру, выручайте. Перерыл все файлы woocom не могу найти файл, отвечающий за вывод.

Источник

Как вывести все категории (рубрики) товаров WooCommerce в WordPress?

Я думаю, что многие согласятся со мной, что WooCommerce – это отличное решение для CMS WordPress, с помощью которого можно организовать свой собственный интернет-магазин.

Мы уже затрагивали тему этого дополнения и CMS в общем. Так что сегодня я покажу вам, как просто и без всяких плагинов вывести два вида меню (кликабельный список всех категорий товаров) на вашем сайте.

Одноуровневый вывод всех категорий (рубрик) товаров WooCommerce в любом месте сайта в WordPress

Начнем с самого простого примера – одноуровневого меню со всеми категориями, где есть хотя бы 1 товар.

Вид функции (вставляется в файл functions.php, который находится в папке темы сайта):

Этот код вы вставляете в нужное вам место темы сайта. Важные моменты я пометил в функции.

Основные типы сортировок:

  1. id или term_id – по ID.
  2. name – по названию.
  3. slug – по альтернативному названию.
  4. description – по описанию.
  5. meta_value – по значению произвольного поля.
  6. none – не сортировать.

По умолчанию – name.

Допустимые порядки сортировки:

  1. ASC – от меньшего к большему (по порядку – 1, 2, 3 или a, b, c и т.д.);
  2. DESC – от большего к меньшему (в обратном порядке – 3, 2, 1 или c, b, a и т.д.).

По умолчанию – ASC.

Многоуровневый (древовидный) вывод всех категорий (рубрик) товаров WooCommerce в любом месте сайта в WordPress

Поскольку в WooCommerce (как, собственно, и в WordPress) есть возможность вложения категорий, будет не лишним показать вам, как же правильно вывести их все с учетом их структуры (вложенности).

Вставляете так же в файл functions.php, и использование (вывод):

Вставляете в нужное место в тему вашего сайта. Допустимые настройки вывода – как и в первом варианте.

Стилизацию меню в этой статье я не рассматриваю, думаю, ее вы можете сделать и сами.

Общий класс меню первого уровня – «main_categories_list», второго и последующего – «sub_categories_list» + «sub_categories_list_N», где N – уровень вложения. Цепляетесь за них и настраиваете вид так, как вам нужно.

Источник

Оцените статью