从选择类别和属性添加产品搜索表单

时间:2017-05-17 12:02:20

标签: wordpress woocommerce

如何添加Woo商务自定义搜索表单有两个搜索表单第一个类别选择框和另一个自定义产品属性 在第二个选择中只显示那些在所选类别中可以转移的属性

1 个答案:

答案 0 :(得分:0)

您可以在get_product_search_form文件中使用function.php挂钩添加自定义产品搜索表单。

您可以在此功能中添加自己的字段,以创建自定义搜索表单,如下所示:

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了解有关如何使用自定义字段设置自定义搜索查询的详细信息。

我希望这对你有所帮助。

感谢。