Блог

Табличный вид товаров в каталоге

Woocommerce отличный плагин для интернет магазина. Стандартно и понятно, но бывают случаи, когда необходимо сделать каталог или прайс лист. Где будут присутствовать ячейки с информацией о товаре и кнопкой «купить».

ТАБЛИЧНЫЙ ВИД ТОВАРОВ WOOCOMMERCE

ТАБЛИЧНЫЙ ВИД ТОВАРОВ WOOCOMMERCE

И так, чтобы такое получить, нам понадобится файл functions.php и content-product.
Если с файлом все понятно functions.php , он есть во всех темах и лежит в корне, то вот с  content-product, могут возникнуть не большие трудности. Если у вас в теме нет папки «woocommerce», вам необходимо создать ее. Поместить туда этот файл (взятый из стандартного плагина), он находится по адресу «wp-content/plugins/woocommerce/templates/». Это делается для того, чтобы при обновлении плагина ваши изменения сохранились.
в файл  functions.php помещаем

 

Если у вас выдаст ошибку — удалите в самом начале < ? php .
Затем откройте  content-product
вместо того, что идет после

 

удаляем и вставляем наш код

 

Таким образом, мы выведем таблицу из 5 колонок — «миниатюра», «название товара», «атрибут производителя»(Proizvod), «цена» и «купить».
Вот и все. Пример, как это работает, можно посмотреть на сайте автозапчастей который я делал.

ВНИМАНИЕ! Если у вас тема уже адаптирована и перепилена под воо(особенно платные), готовьтесь к глюкам, багам и все возможным конфликтам. Данный способ удобен, если создавать тему с нуля! Во всех остальных случаях необходим индивидуальный подход! Ну надеюсь вам повезет, и все пройдет хорошо =)

Поделиться постом

5
Оставить комментарий

avatar
4 Цепочка комментария
1 Ответы по цепочке
0 Последователи
 
Популярнейший комментарий
Цепочка актуального комментария
5 Авторы комментариев
Discus86СергейВитекЮрий СоколовИван Авторы недавних комментариев
  Подписаться  
новее старее большинство голосов
Уведомление о
Иван
Гость
Иван

Добрый день.
Мне непонятно с файлом functions.php. Где его достать из какой именно папки?

Витек
Гость
Витек

Подскажите новичку. Тема Zerif-lite, бесплатная

1. Файлы functions и content-product изменил. в functions вставил в конец файла.
2. каким образом вывести товар на страницу, чтобы для примера посмотреть?

к примеру, я создал пустую страницу, на нем вывожу товар в таком виде?

[product id=”456″]
[product id=”456″]
[product id=”456″]
[product id=”456″]

Для данного товара я добавил атрибут как в примере ( PROIZVOD).
Но на странице товар все равно выводится не таблицей

Сергей
Гость
Сергей

Подскажи как реализовано вывод меню категорий в садбаре?
http://c-spare.ru/product-category/chery/fora/

Discus86
Гость
Discus86

Этот способ позволяет легко сделать табличку, и для большинства тем он подходит, с ним только одна проблема — это адаптивность.
К сожалению при отображении на телефоне или планшете это выглядит очень плохо((