从类别列表中获取类别

时间:2013-12-27 06:15:08

标签: wordpress categories

我现在使用wp_list_categories函数来获取子类别。喜欢写的

$featured_catlist_list =  wp_list_categories('title_li=&child_of=' . $term_id .'&echo=0&taxonomy='.$taxonomy_name.'&show_count=0&hide_empty=1&pad_counts=0&show_option_none=&orderby=name&order=ASC');

现在我必须得到类别名称和网址。所以我可以在任何地方使用它。就像我可以在选项列表中使用它。与任何人一样,选择任何类别URL重定向到该子类别。

1 个答案:

答案 0 :(得分:0)

要生成包含类别的选择,您可以使用以下内容:

<?php
    $cats = get_categories();

    if ( $cats ): ?>
        <select>
            <?php foreach ( $cats as $cat ): ?>
                <option value="<?php echo get_category_link( $cat->term_id ); ?>"><?php echo $cat->name; ?></option>
            <?php endforeach; ?>
        </select>
    <?php endif;
?>

只需根据需要修改get_categories的参数 - http://codex.wordpress.org/Function_Reference/get_categories