/** * Get Font Subsets */ function tamatebako_get_font_subsets($font_name) { $fonts = tamatebako_fonts(); if (isset($fonts[$font_name]['subset'])) { return $fonts[$font_name]['subset']; } return ''; }
/** * Sanitize Fonts */ function tamatebako_fonts_sanitize($input) { /* Get list of all supported fonts */ $fonts = tamatebako_fonts(); /* Check if it's in the list before saving. */ if (array_key_exists($input, $fonts)) { return $input; } /* return empty if not valid. */ return ''; }