/** * Returns a specific font from the entire list of fonts * @param string $font * @return array? $font * @since 1.0 */ function cuttz_get_font($font) { $all_fonts = cuttz_get_super_fonts(); $font = $all_fonts[$font]; return $font; }
function __construct() { $page_id = cuttz_get_skin_page_id(); $menu_ops = array('submenu' => array('parent_slug' => __('genesis', 'cuttz-framework'), 'page_title' => sprintf(__('“%s” Skin Design — Cuttz Framework', 'cuttz-framework'), cuttz_get_skin_page_title()), 'menu_title' => __('Cuttz Skin Design', 'cuttz-framework'))); $page_ops = array('screen_icon' => 'themes', 'save_button_text' => sprintf(__('Save %s Options', 'cuttz-framework'), cuttz_get_skin_page_title()), 'reset_button_text' => sprintf(__('Reset %s To Defaults', 'cuttz-framework'), cuttz_get_skin_page_title())); $settings_field = cuttz_get_skin_page_id(); $this->cuttz_fonts = cuttz_get_super_fonts(); $this->create($page_id, $menu_ops, $page_ops, $settings_field, cuttz_skin_defaults()); add_action('genesis_settings_sanitizer_init', array($this, 'sanitization_filters')); add_action('admin_print_styles', array($this, 'styles')); }