您正在尝试执行“分类查询”。这是用于标记和类别之类的内容。自定义字段存储为元,因此需要进行元查询。
$loop = new WP_Query( [
\'post_type\' => \'product\',
\'posts_per_page\' => -1,
\'meta_query\' => [
[
\'key\' => \'is_new\',
\'value\' => \'Yes\',
],
],
] );
还有一些其他差异需要注意:
根据屏幕截图,是的值为Yes
, 不YES
.分类法和元查询需要是一个数组数组。查看我的元查询如何是另一个数组中的数组由于它不是分类查询,我们使用compare
而不是operator
, 但默认值为=
, 这是我们想要的,所以我们可以省略它