Модератор
Юрій
(@yube)
Смотря что Вы называете «стандартными функциями вывода».
Матчасть тут: http://codex.wordpress.org/Template_Tags/query_posts#Orderby_Parameters
Дока полезная. Нашел я как сортировать по кастомным полям. Только не большая проблема. Я могу сортировать ко кастомным полям которые добавил в разделе Custom Fields. А отсортировать мне надо по полю рейтинга , которое находиться в разделе Rating Categories на странице редактирования поста.
И в посте беруться значения рейтинга через функцию get_post_meta($id, $slug, true); где $id = АйДи поста, $slug = _overall_ec_price_ec поле. По доке смотрю второй параметр get_post_meta это кастомное поле, но чето он не фурычит с query_posts(‘meta_key=_overall_ec_price_ec’);
Возможно этот раздел «Rating Categories» был создан вручную. Сайт делаю не с нуля и раннее с вордпрессом опыта не имел потому и не знаю есть данный раздел в посте ?
скажите если данный раздел в посте по дефолту ? Если да то как отсортировать по значениям данного поста?
Atrax
(@atrax)
Ethical engineer
Значит, метками вы пользоваться умеете, а адекватно заполнять не хотите…
Atrax
(@atrax)
Ethical engineer
Вы в курсе, как мы здесь используем теги для тем? — чтобы по облаку тегов можно было находить нужное. А в ваших темах есть (был!) один-единственный тег «Паскаль». Нехорошо…
Ладно бы вообще не понимали, что это и зачем. А так…
Понял. Исправил. Более такого не повторится. Не придал значение, если честно
немножко переделал сортировку по полю
_overall_ec
данное кастомное поле содержит цифра, мне нужно поним сортировать посты
query_posts(‘meta_key=_overall_ec&meta_value=5’); в данном случае выводит все посты где _overall_ec = 5 , а как отсортировать ?
query_posts(‘meta_key=_overall_ec&order=ASC’); не пашет
Модератор
Юрій
(@yube)
query_posts(‘meta_key=_overall_ec&order=ASC’); не пашет
А с какой радости ему пахать, если нет параметра orderby?
Всем спасибо
query_posts(‘meta_key=_overall_ec&orderby=meta_value’);
работает