下面是用于我的查询的args:
$args = array(
'post_type' => 'product',
'posts_per_page' => -1,
'meta_query' => array(
array(
'key' => 'vendor',
'value' => 'farsi',
'compare' => '=',
),
)
);当主题是字符串时,这是行不通的,它会让我得到所有的产品,但我需要获得所有具有元数据(供应商) farsi的产品。
更新:
我使用以下代码将库存产品移出存档中的最后一个产品:
add_action( 'pre_get_posts', 'move_out_of_stock_products_to_end' );停止时,查询工作正常。
那该怎么办呢!!
发布于 2017-06-14 15:13:06
如果要以元键vendor和元值farsi为目标,则需要传递以下meta_query参数:
$args = array(
'posts_per_page' => -1,
'post_type' => 'product',
'meta_query' => array(
array(
'key' => 'vendor',
'value' => 'farsi',
)
)
);还需要注意的是,正如Jiten所强调的,您的元键可能是wpcf-vendor。
https://wordpress.stackexchange.com/questions/270119
复制相似问题