Fqyeh29
@Fqyeh29
↓ ИМХО ↓

Как «починить» сортировку по имени в woocomerce?

Сделал по этому способу: 365-progress.ru/tehnologii/web/svoya-sortirovka-to...
Но, проблема в том что товары у нас нумеруются. И выводит это примерно так:
Товар №1
Товар №10
Товар №11
Товар №12
...
Товар №18
Товар №19
Товар №2
Товар №20
Товар №21
...
Товар №28
Товар №29
Товар №3
...

А надо чтобы было 1 2 3..
Не могли бы вы подсказать где сама функция сортировки, или как решить эту проблему?
Если сортировка производится сразу с помощью sql запроса, то как ее правильно отредактировать?
  • Вопрос задан
  • 120 просмотров
Пригласить эксперта
Ответы на вопрос 1
Paul_Inglsmit
@Paul_Inglsmit
Wordpress-космонавт
Проблема в том, что сортируються названия как строки, поэтому по сути все верно) НО нужно сортировка как чисел.
Гипотетически так должно сработать:
$args['meta_key'] => 'имя_мета_поля', 
$args['orderby'] => 'meta_value_num', 
$args['order'] => 'ASC'

Возможно нужно еще одно поле завести будет, где чисто цыфры вбиваете.
Ответ написан
Комментировать
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы