| 2244 | | $exclude = (int) $exclude_tree; |
| 2245 | | $children = get_page_children($exclude, $pages); |
| 2246 | | $excludes = array(); |
| 2247 | | foreach ( $children as $child ) |
| 2248 | | $excludes[] = $child->ID; |
| 2249 | | $excludes[] = $exclude; |
| 2250 | | $total = count($pages); |
| 2251 | | for ( $i = 0; $i < $total; $i++ ) { |
| 2252 | | if ( in_array($pages[$i]->ID, $excludes) ) |
| 2253 | | unset($pages[$i]); |
| 2254 | | } |
| | 2244 | $exclude = explode(',',$exclude_tree); |
| | 2245 | |
| | 2246 | foreach ($exclude as $exclude_page) { |
| | 2247 | $children = get_page_children($exclude_page, $pages); |
| | 2248 | $excludes = array(); |
| | 2249 | foreach ( $children as $child ) |
| | 2250 | $excludes[] = $child->ID; |
| | 2251 | $excludes[] = $exclude_page; |
| | 2252 | $total = count($pages); |
| | 2253 | for ( $i = 0; $i < $total; $i++ ) { |
| | 2254 | if ( in_array($pages[$i]->ID, $excludes) ) |
| | 2255 | unset($pages[$i]); |
| | 2256 | } |
| | 2257 | } |