我的网站上的搜索框有问题。问题是,如果有人在帖子中搜索,则会将其重定向到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>
你知道可能出现什么问题吗?
答案 0 :(得分:0)
当你说,它在主页面上工作正常,给出action
属性并将其设置为主页面:
<form class="form-wrapper cf" action="/" style="margin-left: 85px; margin-bottom: 30px">
<!----------------------------^^^^^^^^^^
这样,它将确保始终在http://example.com
而不是当前页面上执行搜索,因为空的或不存在的action
属性将提交到同一页面。