WordPress默认搜索查询:某些关键字有效,有些无效

时间:2019-08-15 16:48:31

标签: wordpress woocommerce

我正在建立一个自定义查询来查询WooCommerce产品。我主要使用's'参数搜索标题的关键字。但是,有些关键字无效,有些关键字无效。

有效的关键字示例: “手” “导管” “橡胶”

不起作用的示例: “绿洲” “ Purell” “ Bardia”

下面是一个基本的wordpress查询,其中$ prodkeywords变量保存搜索到的单词的值。我在搜索帖子类型的产品。任何帮助,将不胜感激!我很沮丧!我正在运行WordPress 5.2.2和woocommerce版本3.6.5

 <?php 
      /* Get all Products */
      $args = array(
      'post_type' => 'product',
      'posts_per_page' => -1,
      's' => $prodkeywords
     ); 

    $the_query = new WP_Query( $args );
    // Posts are found
    if ( $the_query->have_posts() ) {
        while ( $the_query->have_posts() ) :
           $the_query->the_post();
            global $post;


   ?> 
    <!--RESULTS WILL DISPLAY HERE--->
 <?php
        endwhile;
    }
    // Posts not found
    else {
        echo '<h4>Products not found</h4>';
    }
?>      

0 个答案:

没有答案