#17015 closed defect (bug) (invalid)
wp_list_pages incorrect hierarchy when using include and sorting by title
| Reported by: | JohnColvin | Owned by: | |
|---|---|---|---|
| Priority: | normal | Milestone: | |
| Component: | Template | Version: | 1.5 |
| Severity: | minor | Keywords: | |
| Cc: | Focuses: |
Description (last modified by )
I am using wp_list_pages to create a page hierarchy. I only want the grandchildren of specific pages, so I generate a list of page IDs to send to wp_list_pages. I sort them by page title. The hierarchy is not handled correctly when a grandchild's title sorts before its parent.
How it should come out:
About Us -Board of Directors --Annual Reports -FAQ -Initiatives --Ohio... --Reach
How it comes out:
About Us -Annual Reports -Board of Directors -FAQ -Initiatives --Ohio... --Reach
I've moved things around and verified that this sorts correctly:
About Us -Board of Directors --ZZZAnnual Reports -FAQ -Initiatives --Ohio... --Reach
If one grandchild has a sort order above its parent, all the grandchildren are pulled above the parent in the hierarchy. For example:
About Us -Board of Directors --ZZZAnnual Reports -FAQ -AAAAOhio... -Reach -Initiatives
Change History (5)
Note:
See TracTickets
for help on using tickets.
![(please configure the [header_logo] section in trac.ini)](/chrome/site/your_project_logo.png)
excludehas similar weirdness, maybe the same root cause: #10902