get_pages function: number and child_of parameters conflict — at Initial Version
|Reported by:||ortsaipekim||Owned by:|
|Component:||Posts, Post Types||Keywords:||has-patch needs-testing|
Passing both number and child_of parameters to get_pages will produce nonsensical results.
Within the function number is used first to limit the number of results, then child_of is used to establish results within a certain hierarchical scope.
So with a structure of:
passing a number=2 and child_of=(parent 3 id) will not give the expected output. In this case, the result will first be limited to only include:
so the child_of will be ignored. To produce a more logical result, child_of should be evaluated first, then number should be evaluated to limit the result set.