Как сделать заказ по total_sales, а затем ранд в WooCommerce? - PullRequest
0 голосов
/ 12 февраля 2019

Я на самом деле работаю над развитием электронной коммерции, и мне нужна помощь.Я пытаюсь отсортировать товар по total_sales.Проблема в том, что некоторые продукты существуют в разных вариациях (продукт A, продукт B ... и т. Д.), И я не хочу, чтобы они были склеены.Когда мои продукты имеют одинаковое количество продаж (например, 0), все 0 продуктов продаж упорядочены по имени, и я хочу, чтобы они были заказаны случайным образом.

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

Я пробовал что-то вроде

$args['meta_key'] = 'total_sales'
$args['orderby'] = 'rand,meta_value_num';
$args['order'] = 'DESC';

* для этой строки, которую я пробовал:

rand,meta_value_num ; meta_value_num,rand ; rand meta_value_num ; meta_value_num rand

но ничего из этого не помогло.

Не могли бы вы мне помочь?

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...