使用WP_QUERY根据自定义字段值匹配帖子类型

时间:2020-01-11 作者:MennoB

我试图根据自定义字段Product ean和Item ean,从post type产品中查询与post type项目中循环中的当前post匹配的post。

例如:我有一个带有项目ean 123的项目帖子和两个带有产品ean 123的产品帖子。现在我想在项目帖子上显示两个产品帖子。

非常感谢您的帮助,谢谢。

门诺

1 个回复
SO网友:Pieter

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 );