* @return n/a * @version 1.0.0 * */ public static function add_page() { if (!theme_cache::current_user_can('manage_options')) { return false; } /* Add to theme setting menu */ add_theme_page(___('Theme settings'), ___('Theme settings'), 'edit_themes', 'core-options', __CLASS__ . '::display_backend'); } /** * Add admin bar * * * @return * @version 1.0.1 * */ public static function add_bar() { if (!theme_cache::current_user_can('manage_options')) { return false; } global $wp_admin_bar; $wp_admin_bar->add_menu(array('parent' => 'appearance', 'id' => 'theme_settings', 'title' => ___('Theme settings'), 'href' => self::get_url())); } } theme_options::init();