获取元数组中值匹配的产品-WordPress

时间:2019-05-25 17:18:32

标签: php wordpress woocommerce

“喜欢”某产品后,我的每个产品都会存储user_id。

现在,我正在建立搜索以仅显示通过特定ID“喜欢”的产品。

meta_query键值在一个数组中,还有许多其他ID。如果此ID位于'_liked'元密钥内,我该如何做检查 阵列,给我那个产品。

示例: 这是产品,其ID在其_liked post_meta中找到。

$liked = get_post_meta( $product_id, '_liked', true );
array (size=2)
  0 => int 102
  1 => int 1

我的meta_query arg:

$query_args['meta_query'] = array(
    array(
      'key'      => '_liked',
      'value'         => 1,
      'compare' => 'IN',
    ),
  );

目前没有得到任何结果。没有返回匹配结果。

0 个答案:

没有答案