Beispiel #1
0
function x_get_font_data($font_family, $font_family_data_key)
{
    $fonts_data = x_fonts_data();
    $font_family = sanitize_key($font_family);
    $font_data = $fonts_data[$font_family][$font_family_data_key];
    return $font_data;
}
function x_font_control_values_all_families()
{
    $data = array();
    foreach (x_fonts_data() as $slug => $font) {
        $data[$font['family']] = $font['family'] . ' (' . ucwords($font['source']) . ')';
    }
    return $data;
}
Beispiel #3
0
 function x_enqueue_customizer_controls_scripts()
 {
     wp_register_script('x-customizer-controls-js', X_TEMPLATE_URL . '/framework/js/dist/admin/x-customizer-controls.min.js', array('jquery'), X_VERSION, true);
     wp_localize_script('x-customizer-controls-js', 'x_customizer_controls_data', array('x_fonts_data' => x_fonts_data()));
     wp_enqueue_script('x-customizer-controls-js');
 }