function optionsframework_get_fonts_options($group = 'all') { switch ($group) { case 'safe': return presscore_options_get_safe_fonts(); case 'web': return presscore_options_get_web_fonts(); case 'all': default: return presscore_options_get_all_fonts(); } }
/** * Description here. * */ function dt_stylesheet_maybe_web_font($font) { $websafe_fonts = array_keys(presscore_options_get_safe_fonts()); return !in_array($font, $websafe_fonts); }
/** * Returns merged safe and web fonts. * * @return array */ function presscore_options_get_all_fonts() { $web_fonts = presscore_options_get_web_fonts(); $safe_fonts = presscore_options_get_safe_fonts(); return array_merge($safe_fonts, $web_fonts); }