parent == 0) { $root_categories[] = $category; } } } return $root_categories; } function create_category_options($categories, $selected_id) { $output = array(); if (is_array($categories)) { $final_categories = array(); foreach ($categories as $category) { if (is_numeric($category)) { $result = get_category($category); if (!is_a($result, "WP_Error")) { $final_categories[] = $result; } } if (is_object($category)) { $final_categories[] = $category; } } foreach ($final_categories as $category) { $output[] = ''; } } return implode("\n", $output); } } $comicpress_options_admin = new ComicPressOptionsAdmin(); function __comicpress_add_options_admin() { global $comicpress_options_admin; add_theme_page(__("ComicPress Options", 'comicpress'), __('ComicPress Options', 'comicpress'), 'edit_themes', basename(__FILE__), array($comicpress_options_admin, 'render_admin')); } ?>