ilovewordpress
  • 0
Новичок

Упорядочить по меню_порядку и названию?

  • 0

Мы можем упорядочить страницы по названию.

Также мы можем отсортировать их по menu_order.

Можно ли упорядочить страницы по menu_order и title одновременно?

Share
  1. Используйте 'orderby' => 'title menu_order' или &orderby=title menu_order (в зависимости от синтаксиса, который вы используете для параметров запроса).

    • 0
  2. У меня еще недостаточно представителей, чтобы комментировать, поэтому вместо этого мне придется опубликовать этот лакомый кусочек в качестве ответа.

    Начиная с WP 4.0, вы можете составить любое из доступных orderby значений, дополнив их в виде списка, разделенного пробелами.

    Это несколько задокументировано здесь

    orderby также будет анализировать набор столбцов, разделенных пробелами:

    $q = new WP_Query( array( 'orderby' => 'title author' ) );

    До версии 4.0 существовала проблема: значение for order применялось только к последнему значению, которое вы передали в этом списке, разделенном пробелами, что приводило к такому ORDER BY предложению, как:

    ORDER BY post_title, post_author DESC

    В ответ на ваш вопрос вы можете использовать'orderby' => 'menu_order title'

    • 0

Оставить ответ

You must login to add an answer.