示例#1
0
/**
 * 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'));
 }