Make WordPress Core

Opened 20 years ago

Closed 20 years ago

Last modified 22 months ago

#9 closed enhancement (fixed)

wp_list_cats() always shows children categories

Reported by: skippy's profile skippy Owned by: jasonv's profile JasonV
Milestone: Priority: normal
Severity: normal Version:
Component: General Keywords:
Focuses: Cc:


Documentation for wp_list_cats() in the wiki states:

children - boolean - TRUE or FALSE;
Whether you want to hide or show the
children of the main categories
(top categories only)

When set to "children=FALSE", the only appearant difference is that children categories are output, they're just not nested in the display.

Attachments (2)

3446A04B-7092-4290-BDE5-3DD07C92B134.png (327.1 KB) - added by dmacademy 11 months ago.
3446A04B-7092-4290-BDE5-3DD07C92B134.2.png (327.1 KB) - added by dmacademy 11 months ago.

Download all attachments as: .zip

Change History (10)

#2 @JasonV
20 years ago

As it stands, 'children' determines whether the child categories are displayed hierarchically or not. Perhaps it would be best to rename 'children' to 'hierarchical' and update the documentation.

Should there be a 'children' option? Is it desirable to be able to display only the top-level categories? Seems to me somebody will want to do this at some point.

#3 @skippy
20 years ago

Displaying only top-level categories is _exactly_ what I wanted to do. Then I'll include logic to see if the reader is looking at a specific category. If they are, then that categories' children categories should be displayed nested underneath it.

#4 @JasonV
20 years ago

  • Owner changed from anonymous to JasonV
  • Status changed from new to assigned

#5 @JasonV
20 years ago

children=0 will now stop categories below the top level from being displayed
hierarchical=0 will stop categories from being displayed hierarchically

By default, children will be displayed and the display is hierarchical.

#6 @JasonV
20 years ago

  • Resolution changed from 10 to 20
  • Status changed from assigned to closed

#7 @skippy
20 years ago

Sounds like a good fix. Thanks very much!

Note: See TracTickets for help on using tickets.