Changeset 2608
- Timestamp:
- 05/14/2005 02:57:47 AM (20 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/wp-includes/template-functions-category.php
r2603 r2608 124 124 125 125 function get_category_children($id, $before = '/', $after = '') { 126 global $cache_categories; 127 $c_cache = $cache_categories; // Can't do recursive foreach on a global, have to make a copy 128 $chain = ''; 129 foreach ($c_cache as $category){ 130 if ($category->category_parent == $id){ 131 $chain .= $before.$category->cat_ID.$after; 132 $chain .= get_category_children($category->cat_ID, $before, $after); 133 } 134 } 135 return $chain; 126 global $cache_categories; 127 128 if ( ! isset($cache_categories)) 129 update_category_cache(); 130 131 $c_cache = $cache_categories; // Can't do recursive foreach on a global, have to make a copy 132 $chain = ''; 133 foreach ($c_cache as $category){ 134 if ($category->category_parent == $id){ 135 $chain .= $before.$category->cat_ID.$after; 136 $chain .= get_category_children($category->cat_ID, $before, $after); 137 } 138 } 139 return $chain; 136 140 } 137 141
Note: See TracChangeset
for help on using the changeset viewer.