Сортировка по произвольному полю

Сортировка по произвольному полю | n-wp.ru Вопросы

Здравствуйте! Такая проблема

сортировка проходит но пару позиций как будто живут отдельно

query_posts('&' . $catinclude .' &paged='.$paged.'&posts_per_page='.$postperpage.'&meta_key=sale_price&orderby=meta_value&order=ASC');

Сортировка по произвольному полю

tvenjoy
Оцените автора
Добавить комментарий

  1. tiaurus

    У вас сортировка по алфавиту. Мне кажется, что если взять алфавит, то 100 окажется действительно раньше, чем, 75, потому что 1, 2, 3 …. 6, 7, 8, 9. Нужна сортировка по величине. Вот если бы было 074, 075, 100, то отсортировало бы правильно. Наверное нужно использовать не meta_value, а meta_value_num:

    query_posts('&' . $catinclude .' &paged='.$paged.'&posts_per_page='.$postperpage.'&meta_key=sale_price&orderby=meta_value_num&order=ASC');

    Мне так кажется, хотя могу и ошибаться.

    Ответить
  2. tvenjoy автор

    Спасибо огромное! Оказалось так просто :) есть способы как отблагодарить? :)

    Ответить
    1. Morgan

      Размести контекстную ссылку на его сайт, тем самым поможешь нарастить коммьюнити и тИЦ

      Ответить