通过自定义分类法进行Wordpress过滤

时间:2014-08-07 10:27:25

标签: wordpress search filter custom-taxonomy

我想知道是否有人可以帮助我,我需要创建一个搜索过滤器来过滤我客户页面上与this site here

上的帖子类似的帖子

我为所有帖子设置了自定义分类,但需要能够像该网站那样过滤它们。

有人可以指出我正确的方向,因为我不知道从哪里开始

2 个答案:

答案 0 :(得分:0)

一种方法是在searchform.php中创建一个表单,其中一些字段将来自该分类中的术语selects,您可以使用此函数在分类中列出该术语wp_dropdown_categories

search.php文件中,您必须使用表单中的参数创建自定义查询(WP_Query)。 (如果您使用分类法,则可以使用此函数获取值get_query_var

您可以使用get_search_form在模板中调用该表单。

答案 1 :(得分:0)

  1. 获取每个分类学use this

  2. 的术语列表
  3. 将您的选择放在表单

  4. 使用onchange创建一个jquery函数,因此每次用户选择一个选项时,您都会重定向到当前的术语页面。 you can use this example

  5. 如果要设置选择列表的样式,我suggest this