2005.2.22投稿記事
サブカテゴリを作って、名前順で階層表示にしようと思い、以下のように記述。
< ?php wp_list_cats('sort_column=name&optioncount=1'); ?>
しかし、なぜかID順のままでサブカテゴリも表示されず。wp-includes/template-functions-category.phpを見たところ、hide_emptyを指定しない場合はデフォルト値は1となり、以下のところで希望した処理がされないようなので、
if ($hide_empty) {
//1の場合の処理
} else {
//本当はこっちの処理をして欲しい
とりあえずhide_emptyに0を設定して階層表示をするようにしてみました。
< ?php wp_list_cats('sort_column=name&optioncount=1&hide_empty=0'); ?>
