• Никакой политики на форуме. Иначе - бан!
  • Вопрос без рабочей ссылки на проблему считается риторическим. Без ссылки и скриншота - провокацией!
  • Темы озаглавленные с маленькой буквы или капсом удаляются без предупреждения!

Сортировка товара

Саша987

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

D&B

Администратор
Команда форума
Местный
В разделе настроек "Сортировка товаров по умолчанию" больше вариантов. Если вас не устраивает ни один, выводите товары шорткодами.
 

searchingman

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

Решение следующее.
  1. В WooCommerce (меню «Woocommerce» → «Настройки» → «Товары»→ «Отображение» → «Сортировка товара по умолчанию») сортировка по умолчанию включает «Произвольный порядок + имя»). ( http://joxi.ru/jgmvQpySV8XWra )
  2. В списке товаров (меню «Товары» → «Товары» → «Сортировать товары») можно задать произвольный порядок путем перетаскивания товаров "мышкой". http://joxi.ru/vDr8QRJS1jw0m6
  3. За порядок следования товаров отвечает значение «Меню заказа» во вкладке «Дополнительно». http://joxi.ru/j1A5DK7h5vg12E
  4. В итоге товары будут выводиться, согласно полям для произвольной сортировки. http://joxi.ru/1bmoME3cLkVRAy
 

searchingman

Гуру
Местный
Можно также воспользоваться плагином Post Types Order, но предложенный выше вариант конечно проще и получше.
С данным плагином тоже можно выполнять требуемую задачу.
Но когда товаров много, то удобнее использовать фильтры в списке товаров и затем сортировать.
Post Types Order + Category Order and Taxonomy Terms Order - отличное решение для сортировки пользовательских типов данных и таксономий.
 
Последнее редактирование:

architectors

Новичок
Если я правильно понял, то Вы хотите задать свой порядок сортировки товаров.

Решение следующее.
  1. В WooCommerce (меню «Woocommerce» → «Настройки» → «Товары»→ «Отображение» → «Сортировка товара по умолчанию») сортировка по умолчанию включает «Произвольный порядок + имя»). ( http://joxi.ru/jgmvQpySV8XWra )
  2. В списке товаров (меню «Товары» → «Товары» → «Сортировать товары») можно задать произвольный порядок путем перетаскивания товаров "мышкой". http://joxi.ru/vDr8QRJS1jw0m6
  3. За порядок следования товаров отвечает значение «Меню заказа» во вкладке «Дополнительно». http://joxi.ru/j1A5DK7h5vg12E
  4. В итоге товары будут выводиться, согласно полям для произвольной сортировки. http://joxi.ru/1bmoME3cLkVRAy


Да это самый отличный вариант. Только один вопрос.
Можно сделать чтоб сортировка по умолчанию «Произвольный порядок + имя» сортировалась не по имени а по дате? т.е. «Произвольный порядок + дата».
Это нужно для того, чтобы те товары которым не ставишь порядковый номер в «Меню заказа» во вкладке «Дополнительно» сортировались по дате. Тогда получится таким образом. К примеру 3м товарам которые нужны чтоб показывались первые я присвою значение -1 у остальных по умолчанию 0. И после этих 3х будут последние добавленные, благодаря этому клиенты сразу будут видеть в каталоге новый товар.

Иначе получится что абсолютно все товары которые начинаются с буквы "А" могут быть не востребованы\не популярные\устаревшие, но они будут первые (например ИМ косметики и быт. химии - наиболее востребованы шампуни название которых в 99% начинается не с А и не с Б, но в каталоге есть стир порошки Ариель. получается что 1 и 2я страница будет тупо стир порошок, который не так покупаем), что может сильно влиять на продажи т.к.:
1. постоянный клиент будет видеть одно и тоже в каталоге.
2. по логике если на первой ничего нового то и на 2й, 3й и т.д тоже. значит основная масса покупателей не будут пытаться чтото искать. А в таком магазине как "косметики и бытовой химии" очень важно, основная масса постоянные клиенты.
3. Динамичность всех страниц, следовательно обновление.
 

DenLn

Новичок
Тема немного старая, но всё же.
Как применить данное решение к шорткоду [products] ?
в стандартном shope всё работает, а в шорт отказывается..
Если я правильно понял, то Вы хотите задать свой порядок сортировки товаров.

Решение следующее.
  1. В WooCommerce (меню «Woocommerce» → «Настройки» → «Товары»→ «Отображение» → «Сортировка товара по умолчанию») сортировка по умолчанию включает «Произвольный порядок + имя»). ( http://joxi.ru/jgmvQpySV8XWra )
  2. В списке товаров (меню «Товары» → «Товары» → «Сортировать товары») можно задать произвольный порядок путем перетаскивания товаров "мышкой". http://joxi.ru/vDr8QRJS1jw0m6
  3. За порядок следования товаров отвечает значение «Меню заказа» во вкладке «Дополнительно». http://joxi.ru/j1A5DK7h5vg12E
  4. В итоге товары будут выводиться, согласно полям для произвольной сортировки. http://joxi.ru/1bmoME3cLkVRAy
 

can_do

Новичок
Спасибо за удобную инструкцию. Можете помочь разобраться почему в теме Atelier не работает сортировка указанным способом. Сейчас я не могу контролировать сортировку путём перетаскивания. Например я хочу отобразить "товары со звездочкой" + сортировка путём перетаскивания:

WhatsApp Image 2017-08-09 at 11.41.15.jpeg
Проверил выполнение пункта 1. Убедился, что в настройках отображения билдера сортировка также по-умолчанию. Всё по сп иску выбрано правильно. Товары отдельно проверил и "меню заказа" соответствует произвольной сортировке, а вот отображается не правильно.

2017-08-10 22-11-50 Товары ‹ Sobolluxury — WordPress — Яндекс.Браузер.jpg

Вопрос по этому сайту sobolluxury(ru) на примере "новые модели"

Подвох в теме? Как выводить товары без ШК, чтобы научить заказчика(цу)/

update: на локальном сервере woo>3 ver на указанном сайте последний перед 3 апдейтом. И оказалось , что на внешнем сайте функция отображать товары со звездочкой не работает. Версии темы одинаковые.

Варианты сортировки:
- По-умолчанию
- ID
- Date
- Title
- Random

Если я правильно понял, то Вы хотите задать свой порядок сортировки товаров.

Решение следующее.
  1. В WooCommerce (меню «Woocommerce» → «Настройки» → «Товары»→ «Отображение» → «Сортировка товара по умолчанию») сортировка по умолчанию включает «Произвольный порядок + имя»). ( http://joxi.ru/jgmvQpySV8XWra )
  2. В списке товаров (меню «Товары» → «Товары» → «Сортировать товары») можно задать произвольный порядок путем перетаскивания товаров "мышкой". http://joxi.ru/vDr8QRJS1jw0m6
  3. За порядок следования товаров отвечает значение «Меню заказа» во вкладке «Дополнительно». http://joxi.ru/j1A5DK7h5vg12E
  4. В итоге товары будут выводиться, согласно полям для произвольной сортировки. http://joxi.ru/1bmoME3cLkVRAy
 
Последнее редактирование:
Сверху Снизу