2017-05-17 7 views

答えて

0

お客様のfunction.phpファイルにget_product_search_formフックを使用してカスタム商品検索フォームを追加できます。

あなたは、このようなカスタム検索フォームの何かを作成するには、この関数内で独自のフィールドを追加することができます。

function woo_custom_product_searchform($form) { 

    $form = '<form role="search" method="get" id="searchform" action="' . esc_url(home_url('/' )) . '"> 
     <div> 
      <label class="screen-reader-text" for="s">' . __('Search for:', 'woocommerce') . '</label> 
      // ADD YOUR OWN FIELD HERE....... 
      <input type="submit" id="searchsubmit" value="'. esc_attr__('Search', 'woocommerce') .'" /> 
      <input type="hidden" name="post_type" value="product" /> 
     </div> 
    </form>'; 

    return $form; 

} 

この方法で、あなたのWooCommerce検索フォームを上書きすることができます。

独自のカスタムフィールドから製品を取得するようにカスタムクエリを設定することもできます。

カスタムフィールドを使用してカスタム検索クエリを設定する方法の詳細については、linkを参照してください。

私はこれがあなたに役立つことを願っています。

ありがとうございました。

関連する問題