php - orderby 'meta_value_num' 打破了我的 WP_Query
问题描述
我在尝试WP_Query
按数字 ACF 字段排序时遇到问题。我在这里看到了一些类似的帖子,但没有一个能够帮助我解决我的问题。
这是我的查询的参数:
$args = array (
'post_type' => 'kb',
'post_status' => 'publish',
'meta_key' => 'order_in_list',
'orderby' => 'meta_value_num',
'order' => 'ASC',
'tax_query' => array (
array (
'taxonomy' => 'product',
'field' => 'term_id',
'terms' => $cat->term_id,
)
),
);
order_in_list
是存在于所有类型为“kb”的帖子上的 ACF 编号字段的名称。
上面的查询当前没有返回任何内容,但是如果我注释掉 中的meta_key
行args
,它可以正常工作。有谁知道我在这里做错了什么?
解决方案
推荐阅读
- python - Python 日历热图 html
- javascript - 比较数组以获取值列表
- excel - 如何在没有填充的情况下更改excel中单元格的值
- leaflet - 如何将 CSS 类添加到 Leaflet Control
- flutter - 如何在颤动中向不同类型的用户显示不同的页面
- emacs - 是否可以在 org-babel 中使用 Jshell
- express - 如何访问 Express 应用程序实例以在 Probot 应用程序中设置 CORS 源?
- r - 当一个因素被分层时,在 RStudio 中使用 ggforest 绘制 Cox PH 模型?
- c# - 在 Azure 密钥保管库中,我可以仅通过机密名称检索所有版本的机密吗?
- javascript - 关闭 javascript 商店应用程序的“购物车”的问题