Здравствуйте.
Подскажите, как сделать вывод записей по значению произвольного поля и по дате. При этом, чтобы вывод по значению произвольного поля был приоритетным. Но если записей с данными произвольными полями нет – тогда просто вывод по дате. Если из 10 есть только 2 записи с произвольными полями – в первую очередь выводятся записи с произвольными полями, а дальше, 8 шт по дате публикации.
Вот такой хитрый вывод нужно сделать.
Подскажите пож. как реализовать.
Спасибо.
Вывод по значению custom fields и дате

Неужели нет никакого решения?
Можно сделать два цикла
в первом выводить 10 постов записей с произвольным полем
при этом в какую-то переменную сохранять количество этих выведенных постов
затем условие если значение переменной меньше 10
выводить посты без произвольного поля с сортировкой по дате
при этом количество выводимых постов = 10 минус переменная
Пример можно?
Вот мне интересно: можно ли средствами LOOP такое провернуть, или надо свои php-циклы лепить? Как вы думаете?
Прямо такого не делал чтобы дать готовый пример.
Если лень самому копаться и делать помощи не ждите)
А если не лень, разбейте задачу на части и начинайте делать
когда возникнет первая проблема пишите сюда и вместе решим.
Наверное да, вопрос будет в том как изменить основной запрос чтобы такое получить.
А если надо делать кастомный запрос, то почему бы уже и не выводить своим пхп-циклом?
Наверное да, вопрос будет в том как изменить основной запрос чтобы такое получить.
А если надо делать кастомный запрос, то почему бы уже и не выводить своим пхп-циклом?[/quote]
Вот я к тому, что скорее всего это будет свой цикл с условиями и счётчиками, а не LOOP.