我想知道是否有人可以帮助我,我需要创建一个搜索过滤器来过滤我客户页面上与this site here
上的帖子类似的帖子我为所有帖子设置了自定义分类,但需要能够像该网站那样过滤它们。
有人可以指出我正确的方向,因为我不知道从哪里开始
答案 0 :(得分:0)
一种方法是在searchform.php
中创建一个表单,其中一些字段将来自该分类中的术语selects
,您可以使用此函数在分类中列出该术语wp_dropdown_categories
。
在search.php
文件中,您必须使用表单中的参数创建自定义查询(WP_Query)。 (如果您使用分类法,则可以使用此函数获取值get_query_var
)
您可以使用get_search_form
在模板中调用该表单。
答案 1 :(得分:0)
获取每个分类学use this
将您的选择放在表单
使用onchange创建一个jquery函数,因此每次用户选择一个选项时,您都会重定向到当前的术语页面。 you can use this example
如果要设置选择列表的样式,我suggest this