• $args = array(
    ‘posts_per_page’ => $showcount,
    ‘paged’ => isset($_REQUEST[$paging_var]) ? $_REQUEST[$paging_var] : 1,
    ‘post_type’ => ‘properties’,
    ‘post_status’ => ‘publish’,
    ‘fields’ => ‘ids’, // only load ids
    ‘meta_query’ => array(
    $element_filter_arr,
    ),
    ‘meta_key’ => ‘top_number’,
    ‘meta_type’ => ‘NUMERIC’,
    ‘orderby’ => ‘meta_value_num’,
    ‘order’ => ‘ASC’
    );

    Сортирую по мета полю top_number, все отлично сортирует.
    Проблема: Если поля пустые, они выводится первым, а потом уже отсортированные.
    Вопрос: Как изменить запрос, чтобы пустые были отсортированы в конец?

  • Тема «WP_QUERY()» закрыта для новых ответов.