使用更多输入字段进行WordPress搜索?

时间:2019-12-28 作者:Arttyor

我有一个工作搜索的例子:

<form action="<?php echo esc_url(site_url(\'/\')) ; ?>" method="get">
   <input type="search" name"s">
   <input type="submit" value="search">
</form>
这很好,但我想存档的是,让这个搜索与另外两个选择框一起工作:

<form action="<?php echo esc_url(site_url(\'/\')) ; ?>" method="get">
   <select name="">
       <option>Option one</option>
       <option>Option one</option>
   </select>
   <select name="">
       <option>Option A</option>
       <option>Option B</option>
   </select>
   <input type="search" name"s">
   <input type="submit" value="search">
</form>
我该如何让这篇文章像这样:mysiteDOTcom/s=option1+optionb+searchinput?提前感谢

1 个回复
SO网友:Will

抱歉,我不清楚您的目标是什么,如果您能澄清您的问题,并提供更多信息,例如您尝试使用哪种选项(它们是自定义字段、类别、标记还是其他taxonomies, 或者其他特征,比如post-author?)

首先,选择输入不应具有blank name values. (访问此a11y guide page for an example of building a search form with select lists 作为示例,尽管该示例并非特定于WordPress。)如果名称值为空,通常会导致搜索表单出错。

(有关示例搜索查询,请访问How do I properly redirect outbound links with special characters)

相关推荐

Woocommerce budget search

我有woo commerce设置。现在的要求就像说,如果我搜索预算,比如说5000,它应该显示总价格为5000的产品(例如一个价格为3000的产品和一个2000奖的产品)。我们该怎么做,请帮忙。