Так что у меня этот запросWP_Query() «OrderBy» => «Название» не работает
$args = array(
'post_type' => 'course', // custom post type
'post_status' => 'publish',
'posts_per_page' => -1,
'orderby' => 'title'
);
$courses = new WP_Query($args);
Это дает мне то, что я хочу, но заявление OrderBy игнорируется. Когда я дамп $courses->request
я получаю это
«SELECT wp_posts. * FROM wp_posts WHERE 1 = 1 И wp_posts.post_type = 'курс' и ((wp_posts.post_status = 'опубликовать')) ORDER BY wp_posts. menu_order ASC '
По умолчанию заказ orderby вместо menu_order. Что тут происходит?
вам необходимо пройти оба параметра ' 'OrderBy' => 'название', 'порядок' =>«ASC''? – Noman
Я пробовал с этим и без этого. Я думаю, что по умолчанию «ASC» в любом случае –