如何为父子类别创建选择过滤器

时间:2015-06-03 20:27:55

标签: php wordpress loops

我有这个Wordpress类别结构:

  • 州1
    • 城市名称
    • 城市名称
    • 城市名称
  • 州2
    • 城市名称
    • 城市名称
    • 城市名称

我需要的是两个选择,其工作方式如下:在第一个选项中,只显示父类别,在这种情况下仅显示状态,e。 G。 状态1 状态2

当选择一个州时,下一个/第二个选择应列出所选父项的子项,在上面的示例中列出城市名称。

示例:当我选择纽约(州)时,第二个选择将显示所有纽约城市。然后,我将按搜索,它应该转到http://mywebsite.com/state-selected/city/selected

1 个答案:

答案 0 :(得分:0)

现在对我有用:

我使用了插件:http://appelsiini.net/projects/chained.你可以看到这个例子,它很完美。

然后我使用了get_categories($ args)两次,每次都在一个select元素中。

第一个,只搜索每个父母,然后将它们放入循环内的选项中。

第二个仅由孩子过滤,然后将所有这些过滤到选项中。

所以,只使用了Chained JQuery插件!