下拉列表中父母、子女和孙辈的不同类别

时间:2013-02-28 作者:Joxmar

我是wordpress和PHP新手,我试图建立一个用户可以选择目的地的网站,所以我通过创建类别(国家)子类别(州)子类别(城市)来实现这一点,并且我想在选择国家时将其分为3个动态下拉菜单。州会根据家长自动填充,然后城市也会如此,然后,它将搜索附加到所选内容的目的地(帖子)。

到目前为止,我有一个下拉列表,但列出了所有(父母、子女、孙子)类别,并正确地进行了搜索。我怎样才能把它们分开?

<?php $thecategories = array(
        \'show_option_all\'    => \'\',
        \'show_option_none\'   => \'\',
        \'orderby\'            => \'ID\', 
        \'order\'              => \'ASC\',
        \'show_count\'         => 0,
        \'hide_empty\'         => 1, 
        \'child_of\'           => 0,
        \'exclude\'            => \'\',
        \'echo\'               => 1,
        \'selected\'           => 0,
        \'hierarchical\'       => 0, 
        \'name\'               => \'cat\',
        \'id\'                 => \'\',
        \'class\'              => \'postform\',
        \'depth\'              => 0,
        \'tab_index\'          => 0,
        \'taxonomy\'           => \'category\',
        \'hide_if_empty\'      => false
    ); ?>

<form action="<?php bloginfo(\'url\'); ?>" method="get">
  <?php wp_dropdown_categories( $thecategories ); ?>
  <input type="submit" name="submit" value="view" />
</form>

1 个回复
最合适的回答,由SO网友:Joxmar 整理而成

我找到了一个解决方案,如果其他人有这个问题,有一个插件可以帮助实现这一点,它被称为类别Ajax链选择http://wordpress.org/extend/plugins/category-ajax-chain-selects/

结束

相关推荐

Identifying Importer Posts

如果一个站点有100篇帖子,其中有数量不详的帖子是手动编写的,其余的帖子是使用WordPress导入器创建的,那么在没有访问远程站点或原始导入文件的情况下,我如何以编程方式识别导入的帖子?E、 g.这篇文章是由进口商工具创建的吗?