原型:wp_list_categories( string|array $args = ” )
1、默认情况下,该函数生成无序列表,你应该使用<ul></ul>对其生成的内容进行包裹。
2、wp_list_categories()和list_cats()以及wp_list_cats()的使用类似,但是后面 2 个已经弃用。
3、如果你希望将这个结果作为变量的话,可以将”echo”=>0,然后按变量进行操作。
4、也可以使用get_categories(),来获取分类变量。
5、此函数的参数,接收字符串或数组,具体请见下面实例。
6、以下例子测试环境Wordpress4.8
<?php
$args = array(
"title_li"=>'<h2>' . __( '金三国', 'textdomain' ) . '</h2>',
"show_option_all"=>'首页',
"orderby"=>'ID',
"style"=>'list',
"show_count"=>1,
"hide_empty"=>0,
"use_desc_for_title"=>1,
"child_of"=>0,
"exclude"=>1,
"hierarchical"=>1,
"echo"=>1,
"current_category"=>1,
"hide_title_if_empty"=>1,
"taxonomy"=>'category'
);
wp_list_categories($args);
?>
不要被这些参数吓到,其实它很简单,你只需了解英文的大概意思即可,我们来看实例。