2016-09-22 5 views
0

私は自分のワードプレスサイトでACFプラグインを使用しています。私はカスタムリサーチをコーディングしたいと思います。 私は多くの製品を持っており、検索された単語を含む商品を表示したいと考えています。まさに$ワードと一致するブランドとACF Query Wordpressに 'LIKE%word%'を使用

$args = array(
      'post_type' => 'product', 
      'meta_key'  => 'brand', 
      'meta_value'  => $word, 
      'compare' => 'LIKE'); 



$the_query = new WP_Query($args); 

しかし、この表示のみの製品:

私はこのように私のクエリを実行します。 "yan"を検索すると "YANMAR"、 "POLYAN"、 "TRYANPO"などの商品が表示されます。

どうすればいいですか?

ありがとう、良い一日を!

答えて

2

下記のコードを試してください。

$args = array(
    'post_type' => 'product', 
    'post_status' => 'publish', 
    'posts_per_page' => -1, 
    'meta_query' => array(
     array(
     'key' => 'brand', 
     'value' => $word, 
     'compare' => 'LIKE' 
    ) 
    ) 
); 
$the_query = new WP_Query($args); 
+0

ありがとう、それは完璧に動作します! – K4tn1x

関連する問題