jpd527,
请记住,“tag”是单数而不是复数。这里您的表单有多个具有相同id的HTML元素,因此这是错误的。现在,如果需要使用两个不同的输入搜索数据,那么可以通过JS将其合并。
HTML代码如下:
<form method="get" id="search form" action="/">
<div>
<input type="text" value="" name="tag_one" id="tag_one" />
<input type="text" value="" name="tag_two" id="tag_two" />
<input type="hidden" name="tag" id="tag" value=""/><!--Tag is hidden, combine of tag_one and tag_two-->
<input type="hidden" value="94" name="cat" id="scat" />
<input type="submit" id="search_submit" name="Search" value="Search"/>
</div>
</form>
JS代码如下:
document.getElementbyId(\'tag\').value = document.getElementbyId(\'tag_one\').value +" "+ document.getElementbyId(\'tag_two\').value;
这是构建url的方式
http://yoursite.com/....&tag=abc+xyz. 它会自动在您的标签输入周围给出结果。
或
您可以使用wordpress提供的插件:https://wordpress.org/plugins/multiple-tags.
谢谢