首页 > 解决方案 > 客户使用 ACF 订购帖子

问题描述

我在我的 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'
);

关于我缺少什么的任何想法?

标签: phpwordpresscustom-post-typeadvanced-custom-fields

解决方案


我需要使用meta_value_num而不是meta_value.

把这个留在这里,以防有人遇到同样的事情。


推荐阅读