/**
  * Prints page styles
  */
 function page_styles()
 {
     $terms = get_terms('event-category', array('hide_empty' => 0));
     if ($terms && function_exists('eo_get_category_color')) {
         echo "<style>";
         foreach ($terms as $term) {
             echo ".cat-slug-" . $term->slug . " span.ui-selectmenu-item-icon{\n\t\t\t\t\tbackground: " . eo_get_category_color($term) . ";\n\t\t\t\t} \n\t\t\t\t";
         }
         echo "</style>";
     }
 }
Example #2
0
 /**
  * Prints page styles
  */
 function page_styles()
 {
     $css = '';
     if ($terms = get_terms('event-category', array('hide_empty' => 0))) {
         foreach ($terms as $term) {
             $slug = sanitize_html_class($term->slug);
             $color = esc_attr(eo_get_category_color($term));
             $css .= ".cat-slug-{$slug} span.ui-selectmenu-item-icon{ background: {$color}; }\n";
         }
     }
     wp_enqueue_style('eo_calendar-style');
     wp_enqueue_style('eventorganiser-style');
     //See trac ticket: https://core.trac.wordpress.org/ticket/24813
     if ((!defined('SCRIPT_DEBUG') || !SCRIPT_DEBUG) && version_compare(get_bloginfo('version'), '3.7', '<')) {
         $css = "<style type='text/css'>\n" . $css . "</style>";
     }
     wp_add_inline_style('eo_calendar-style', $css);
 }