当我添加一个新的WP\\u查询时,一切都正常,但如果我添加一个带有分类法的“tax\\u查询”,它就无法获得帖子。post\\u计数始终为0。
$products = new WP_Query([
\'post_type\' => \'post\',
\'tax_query\' => [
[
\'taxonomy\' => \'show_product_on_only_premium\',
\'field\' => \'slug\',
\'terms\' => \'yes\',
\'operator\' => \'AND\',
]
]
]);
echo var_dump($products);
我用不同的值处理了tax\\u查询,但运气不好。这在生产上有效,但在本地不起作用,我不知道为什么。编辑>我的数据库具有分类法
请帮忙!提前感谢您!
最合适的回答,由SO网友:PepperAddict 整理而成
因为我不知道它是什么,所以我可以通过避免post\\u类型来实现它。
$products = new WP_Query( array(
\'tax_query\' => array(
array(
\'taxonomy\' => \'show_product_on_only_premium\',
\'field\' => \'slug\',
\'terms\' => \'yes\',
),
),
) );
我尝试用另一种分类法再次进行分类,但我非常沮丧,它仍然没有给我任何帖子,但它在生产中起到了作用。事实证明,我的数据库在本地有个计数:0,但在生产中有个计数:7
面部手掌