Astra_Fonts_Data::js( bool $skip_google_fonts = true )
Localize Fonts
Description
Parameters
- $skip_google_fonts
 - 
					
(bool) (Optional) Whether to skip Google Fonts loading for initial load optimization.
Default value: true
 
Source
File: inc/customizer/class-astra-fonts-data.php
		public static function js() {
			$system = wp_json_encode( Astra_Font_Families::get_system_fonts() );
			$google = wp_json_encode( Astra_Font_Families::get_google_fonts() );
			$custom = wp_json_encode( Astra_Font_Families::get_custom_fonts() );
			if ( ! empty( $custom ) ) {
				return 'var AstFontFamilies = { system: ' . $system . ', custom: ' . $custom . ', google: ' . $google . ' };';
			} else {
				return 'var AstFontFamilies = { system: ' . $system . ', google: ' . $google . ' };';
			}
		}
			Expand full source code Collapse full source code View on Trac