我试图根据自定义字段Product ean和Item ean,从post type产品中查询与post type项目中循环中的当前post匹配的post。
例如:我有一个带有项目ean 123的项目帖子和两个带有产品ean 123的产品帖子。现在我想在项目帖子上显示两个产品帖子。
非常感谢您的帮助,谢谢。
门诺
我试图根据自定义字段Product ean和Item ean,从post type产品中查询与post type项目中循环中的当前post匹配的post。
例如:我有一个带有项目ean 123的项目帖子和两个带有产品ean 123的产品帖子。现在我想在项目帖子上显示两个产品帖子。
非常感谢您的帮助,谢谢。
门诺
在WP Docs 你可以找到答案。
我还没有测试过这个片段,但应该是这样的:
$args = array(
\'post_type\' => \'product\',
\'meta_query\' => array(
\'relation\' => \'AND\',
array(
\'key\' => \'product-ean\',
\'value\' => 123,
\'compare\' => \'=\',
),
array(
\'key\' => \'item-ean\',
\'value\' => 123,
\'compare\' => \'=\',
),
),
);
$query = new WP_Query( $args );
我不熟悉PHP和WordPress,我很好奇:为什么WP查询是大写的?这是基于查询类型的PHP命名约定吗?还是怎样谢谢