0 ){ $fontNames = array_unique( $fontsArr ); $afcFonts = new afcfonts(); $fontNames = $afcFonts->getFonts( 'name', $fontsArr ); $uploaddir = wp_upload_dir(); $link = $uploaddir['baseurl'] . '/afc-local-fonts/'; if( is_array($fontNames) && count($fontNames) > 0 ) foreach( $fontNames as $key ){ if( $key['status'] == 'local' ){ $fontFaces .= '@font-face { font-family: "' . $key['name'] . '"; src: url("' . $link . $key['name'] . '.eot"); src: url("' . $link . $key['name'] . '.svg#titillium-light-webfont") format("svg"), url("' . $link . $key['name'] . '.eot?#iefix") format("embedded-opentype"), url("' . $link . $key['name'] . '.woff") format("woff"), url("' . $link . $key['name'] . '.ttf") format("truetype");} '; } } } } echo $fontFaces; } ?>