Сортировка по двум произвольным полям произвольного типа записи (WP_Query)
Есть тип записи products с множеством произвольных полей с данными вещественного типа.
Нужно выполнить сортировку по двум произвольным полям записей.
Вот мой вариант
$args = array( 'post_type'=> 'products', 'meta_query' => array( 'relation' => 'AND', 'out' => array( 'key' => 'outer-diameter', ), 'wall' => array( 'key' => 'wall-thickness', ), ), 'orderby' => array( 'out' => 'ASC', 'wall' => 'ASC', ), );
Но он выводит записи считая числа текстом.
Для одного поля я могу указать параметр meta_value_num
, а если поля два, то нужно использовать meta_query
, а куда там вставить meta_value_num
я не знаю. Похожего примера в интернете не нашёл.
Буду благодарен за помощь.
Заработало, когда сделал так: