Заказ клиента сообщений с использованием ACF - PullRequest
0 голосов
/ 15 октября 2018

Я добавил в свой CPT настраиваемое поле с именем order, где пользователь может присвоить посту числовое значение.

Это работает, однако я посоветовал клиенту использовать приращения 10(на случай, если им когда-нибудь понадобится добавить сообщения на более поздний срок).

Проблема в том, что он в настоящее время упорядочивает как этот

0 
10
100
110
120
130
140
150
160
170
180
190
20
200
210
220 

и так далее.Мне нужно, чтобы они отсортировали по следующим

0 
10
20
30

Это аргументы, которые я использую в цикле

// WP_Query arguments
$args = array(
    'post_type'         => array( 'team' ),
    'posts_per_page'    => -1,
    'meta_key'          => 'order',
    'orderby'           => 'meta_value',
    'order'             => 'ASC'
);

Есть идеи о том, что мне не хватает?

1 Ответ

0 голосов
/ 15 октября 2018

Мне нужно было использовать meta_value_num вместо meta_value.

Оставьте это здесь на случай, если кто-то столкнется с тем же.

...