/** * Description here. * * @since presscore 0.1 */ function dt_make_web_font_uri( $font, $effect = '' ) { if ( !$font ) { return false; } // add web font effect if ( function_exists('dt_get_web_fonts_effects') ) { if ( array_key_exists( $effect, dt_get_web_fonts_effects() ) ) { $effect = '&effect=' . esc_attr( $effect ); } else { $effect = ''; } } else { $effect = ''; } $protocol = is_ssl() ? "https" : "http"; $uri = $protocol . '://fonts.googleapis.com/css?family=' . str_replace( ' ', '+', $font ) . $effect; return $uri; }
function dt_get_web_font_effect($type = '') { return ''; $effect = of_get_option('fonts-effect', 'none'); if (!array_key_exists($effect, dt_get_web_fonts_effects())) { return ''; } if ('class' == $type) { return 'font-effect-' . esc_attr($effect); } return $effect; }