我正在创建一个Wordpress网站,该网站使用帖子来处理网站的“博客”方面,并使用网页来处理“网站”部分。
我真的希望标题中有一个搜索框,允许用户(使用我想象的单选按钮)选择他们是在搜索“网站”,“博客”还是其他所有内容。
这可能吗?如果是这样,怎么样?
答案 0 :(得分:2)
<form action="<?php bloginfo('url'); ?>">
<input type="text" name="s" placeholder="Search" />
<select name="post_type">
<option value="post">Blog</option>
<option value="page">Pages</option>
<option value="any">All</option>
</select>
<input type="submit" name="submit" value="submit" />
</form>`
这应该允许用户选择他们想要执行的搜索类型。您可以使用多个参数进行查询,这种情况属于&#39; post_type&#39;并且&#39; s&#39; - &#39; post_type&#39;可以参考帖子,页面,自定义帖子类型或任何,以及&#39;是在这些帖子中搜索的字符串。
显然,你也可以使用名为&#39; post_type&#39;的单选按钮。并且对某些帖子类型有价值以实现同样的目的。