搜索框使用帖子标题作为前缀

时间:2016-06-12 21:39:52

标签: php wordpress forms

我的网站上的搜索框有问题。问题是,如果有人在帖子中搜索,则会将其重定向到http://example.com/post-title/?s=test而不是http://example.com/?s=test。当然,从主页搜索工作正常。

我正在使用简单自定义Css 插件来管理自定义css。搜索框中有我的css商店。

以下是搜索框代码的外观:

<form class="form-wrapper cf" style="margin-left:85px; margin-bottom:30px">
    <input type="text" name="s" placeholder="Search..." oninvalid="this.setCustomValidity('Error!')" required="">
    <button type="submit">Search</button>
</form>

你知道可能出现什么问题吗?

1 个答案:

答案 0 :(得分:0)

当你说,它在主页面上工作正常,给出action属性并将其设置为主页面:

<form class="form-wrapper cf" action="/" style="margin-left: 85px; margin-bottom: 30px">
<!----------------------------^^^^^^^^^^

这样,它将确保始终在http://example.com而不是当前页面上执行搜索,因为空的或不存在的action属性将提交到同一页面。