Written by Anonymous
if (!function_exists('enqueue_skin_grayish_google_fonts')) :
function enqueue_skin_grayish_google_fonts()
{
$font_family = get_theme_mod('font_pat_control_radio', 'font_Montserrat');
$font_url = generate_font_url($font_family);
wp_enqueue_style('skin_grayish-google-fonts', esc_url($font_url));
}
endif;
if (!function_exists('generate_font_url')) :
function generate_font_url($font_family) {
$font_families = array(
'font_Montserrat' => 'Montserrat:wght@200;400&display=swap',
'font_Lato' => 'Lato:wght@300;400&display=swap',
'font_InknutAntiqua'=> '=Inknut+Antiqua:wght@300;400&display=swap',
'font_Spectral' => 'Spectral:wght@200;400&display=swap',
'font_Lora' => 'Lora&display=swap',
'font_Jost' => 'Jost:wght@300;400&display=swap',
'font_RobotoSlab' => 'Roboto+Slab:wght@200;400&display=swap',
'font_none' => '',
);
if (isset($font_families[$font_family]) && $font_family !== 'font_none') {
return 'https://fonts.googleapis.com/css2?family=' . $font_families[$font_family];
}
return '';
}
endif;