Сортировка по menu_order и заголовку?
Мы можем сортировать страницы по заголовку.
Также мы можем сортировать их по menu_order.
Возможно ли сортировать страницы по menu_order и заголовку одновременно?
Вау. Это действительно работает? Надо будет попробовать... По исходникам не похоже, что должно...
goldenapples
Похоже, это нигде не задокументировано. Я сам обнаружил это, просматривая код. :)
sorich87
У меня пока недостаточно репутации для комментариев, поэтому я вынужден разместить эту информацию в виде ответа.
Начиная с WordPress 4.0, вы можете комбинировать любые доступные значения orderby, перечисляя их через пробел.
Это частично задокументировано здесь
orderbyтакже поддерживает перечисление столбцов через пробел:
$q = new WP_Query( array( 'orderby' => 'title author' ) );До версии 4.0 существовала проблема: значение для
orderприменялось только к последнему элементу в списке, разделенном пробелами, что приводило к формированию SQL-запроса вида:
ORDER BY post_title, post_author DESC
Отвечая на ваш вопрос: вы можете использовать 'orderby' => 'menu_order title'