asc и desc не работают в пользовательском tax_query в WP_Query

#wordpress

#wordpress

Вопрос:

 $args = array(
            'post_type' => 'quizz_orelo',
            'posts_per_page' => -1,
            'orderby' => 'ID',
            'order' => 'ASC',
            'post_status' => 'publish',
            'tax_query'=> array(
            array(
              'taxonomy' => 'quizz_item_category',
              'field' => 'id',
              'terms' => $cat
            )
           )
          );
  

ASC и DSC не работают в WordPress, я перепробовал все, чтобы обобщить это, но ничего не работает, не могли бы вы, пожалуйста

 SELECT wp_posts.* FROM wp_posts LEFT JOIN wp_term_relationships ON (wp_posts.ID = wp_term_relationships.object_id) WHERE 1=1 AND ( wp_term_relationships.term_taxonomy_id IN (543) ) AND wp_posts.post_type = 'quizz_orelo' AND ((wp_posts.post_status = 'publish')) GROUP BY wp_posts.ID ORDER BY wp_posts.menu_order , wp_posts.post_date DESC 
  

Ответ №1:

Большое вам спасибо, я решил это, я забыл сначала сбросить весь порядок, я делаю это, помещая

 remove_all_filters('posts_orderby');