Сортировка постов в индивидуальном порядке - PullRequest
0 голосов
/ 22 июля 2011

У меня настроена «настраиваемая страница», и я пытаюсь выяснить, как я могу сделать так, чтобы она организовывала сообщения, которые она извлекает в определенном порядке ... Я думаю об использовании настраиваемых полей.Но не уверен, как добавить список числового значения.

  • Для аренды и продажи
  • Элемент списка Размер Элемент списка (например, 1 br, 2br, 3br) (сначала наименее дорогой)
  • Цена элемента списка (Самый дешевый)до самых дорогих)

1 Ответ

0 голосов
/ 23 июля 2011

Заказывать сообщения можно по настраиваемым полям . Запрос будет примерно таким:

$query = new WP_Query( array ( 'post_type' => 'custom_page', 'order' => 'DESC', 'orderby' => 'meta_value', 'meta_key' => 'price' ) );

В вашем случае вам придется конвертировать цену и размер в чистые числовые значения, чтобы сортировка работала. Что касается аренды и продажи, я бы посоветовал вам не полагаться на сортировку, а использовать ее для запроса, что-то вроде этого:

$query = new WP_Query( array( 'post_type' => 'custom_page', 'meta_key' => 'deed', 'meta_value' => 'lease' ) );
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...