帖子有与之关联的价格自定义元字段。在前端,可以通过指定价格范围来搜索帖子,例如“价格”值大于1且小于10的所有帖子。
管理层决定我们没有选择使用WooCommerce来解决任何不正当理由,因此我们必须使用原生Wordpress。
这就是我现在设法做的事情,因为get _ posts($args)
$args=array(
'meta_query' => array(
array(
'key' => 'price',
'value' => 1,
'compare' => '>'
)
)
);
但这仅返回“价格”大于1的帖子。我需要有“价格”字段大于1并且同时小于10的帖子。
这可能吗?
答案 0 :(得分:1)
试试这样:
$args=array(
'meta_query' => array(
array(
'key' => 'price',
'value' => array(1,10),
'compare' => 'BETWEEN'
)
)
);