get( $typekit_kit, $token );
// If exist families.
if ( isset( $typekit_data['kit']['families'] ) && $typekit_data['kit']['families'] ) {
// First stack for example.
if ( isset( $typekit_data['kit']['families']['0']['css_stack'] ) ) {
$first_stack = $typekit_data['kit']['families']['0']['css_stack'];
}
// First family variant for example.
if ( isset( $typekit_data['kit']['families']['0']['variations']['0'] ) ) {
$first_variant = $typekit_data['kit']['families']['0']['variations']['0'];
$first_variant = powerkit_typekit_font_convert_format( $first_variant );
}
// Example code.
if ( isset( $first_stack ) && isset( $first_variant ) ) {
$first_weight = isset( $first_variant['weight'] ) ? $first_variant['weight'] : 'normal';
$first_style = isset( $first_variant['style'] ) ? $first_variant['style'] : 'normal';
$code = sprintf(
'h1 {
font-family: %s;
font-weight: %s;
font-style: %s;
}',
$first_stack,
$first_weight,
$first_style
);
$code = str_replace( "\t\t", '', $code );
?>