Esempio n. 1
0
 public function enqueue_scripts()
 {
     wp_enqueue_script('chosen', get_template_directory_uri() . '/assets/plugins/chosen/chosen.jquery.js', array('jquery', 'wp-color-picker'), '', true);
     wp_enqueue_script('quest-customizer', get_template_directory_uri() . '/inc/customizer/assets/js/customizer.js', array(), '', true);
     wp_localize_script('quest-customizer', 'questCustomizerFontsL10n', quest_get_all_fonts());
     wp_enqueue_style('chosen', get_template_directory_uri() . '/assets/plugins/chosen/chosen.min.css');
 }
Esempio n. 2
0
 /**
  * Sanitize function for WP_Customize setting to sanitize Font Family
  *
  * @return string
  */
 function quest_sanitize_font_family($value, $setting)
 {
     if (is_object($setting)) {
         $setting = $setting->id;
     }
     if (!is_string($value) || $value === '') {
         return '';
     } else {
         if (!in_array($value, array_keys(quest_get_all_fonts(false)))) {
             $value = quest_get_default($setting);
         }
     }
     return $value;
 }