/** * 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>"; } }
/** * 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); }