function nice_custom_fonts() { global $nice_options; $output = ''; wp_enqueue_style('nice-options-styles', get_template_directory_uri() . '/includes/css/nice-options.css'); if (isset($nice_options['nice_custom_typography']) && nice_bool($nice_options['nice_custom_typography'])) { if (isset($nice_options['nice_font_body']) && $nice_options['nice_font_body']) { $output .= 'body { ' . nice_custom_font_css($nice_options['nice_font_body']) . ' }' . "\n"; } if (isset($nice_options['nice_font_nav']) && $nice_options['nice_font_nav']) { $output .= '#navigation .nav li a { ' . nice_custom_font_css($nice_options['nice_font_nav']) . ' }' . "\n"; } if (isset($nice_options['nice_font_subnav']) && $nice_options['nice_font_subnav']) { $output .= '#top #navigation .nav li ul li a { ' . nice_custom_font_css($nice_options['nice_font_subnav']) . ' }' . "\n"; } if (isset($nice_options['nice_font_headings']) && $nice_options['nice_font_headings']) { $output .= 'h1, h2, h3, h4, h5, h6, #call-to-action { ' . nice_custom_font_css($nice_options['nice_font_headings']) . ' }' . "\n"; } if (isset($nice_options['nice_font_buttons']) && $nice_options['nice_font_buttons']) { $output .= '.button-primary, .button-blue, .button-secondary, .header .nav li.current-page a, .header .nav-callout, .cta-button, input[type="submit"], button, #commentform .button, #respond input[type="submit"], .nice-contact-form input[type="submit"], .blog-masonry #posts-ajax-loader-button { ' . nice_custom_font_css($nice_options['nice_font_buttons']) . ' }' . "\n"; } if (isset($nice_options['nice_font_inputs']) && $nice_options['nice_font_inputs']) { $output .= 'input, textarea { ' . nice_custom_font_css($nice_options['nice_font_inputs']) . ' }' . "\n"; } if (isset($nice_options['nice_font_infobox_title']) && $nice_options['nice_font_infobox_title']) { $output .= '.nice-infoboxes .infobox-title { ' . nice_custom_font_css($nice_options['nice_font_infobox_title']) . ' }' . "\n"; } if (isset($nice_options['nice_font_infobox_content']) && $nice_options['nice_font_infobox_content']) { $output .= '.infobox .entry-excerpt{ ' . nice_custom_font_css($nice_options['nice_font_infobox_content']) . ' }' . "\n"; } if (isset($nice_options['nice_font_welcome_message']) && $nice_options['nice_font_welcome_message']) { $output .= '.welcome-message h2 { ' . nice_custom_font_css($nice_options['nice_font_welcome_message']) . ' }' . "\n"; } if (isset($nice_options['nice_font_welcome_message_extended']) && $nice_options['nice_font_welcome_message_extended']) { $output .= '.welcome-message p, .welcome-message p a { ' . nice_custom_font_css($nice_options['nice_font_welcome_message_extended']) . ' }' . "\n"; } } // Add Text title and tagline if text title option is enabled if (isset($nice_options['nice_texttitle']) && nice_bool($nice_options['nice_texttitle'])) { if ($nice_options['nice_font_site_title']) { $output .= '#header #top #logo a .text-logo { ' . nice_custom_font_css($nice_options['nice_font_site_title']) . ' }' . "\n"; } } if (isset($output) && $output != '') { $output = strip_tags('/* Nice Custom Fonts */' . "\n\n" . $output); wp_add_inline_style('nice-options-styles', $output); } }
function nice_custom_fonts() { global $nice_options; $output = ''; if (isset($nice_options['nice_custom_typography']) && nice_bool($nice_options['nice_custom_typography'])) { if (isset($nice_options['nice_font_body']) && $nice_options['nice_font_body']) { $output .= 'body { ' . nice_custom_font_css($nice_options['nice_font_body']) . ' }' . "\n"; } if (isset($nice_options['nice_font_nav']) && $nice_options['nice_font_nav']) { $output .= '#navigation .nav li a { ' . nice_custom_font_css($nice_options['nice_font_nav']) . ' }' . "\n"; } if (isset($nice_options['nice_font_subnav']) && $nice_options['nice_font_subnav']) { $output .= '#top #navigation .nav li ul li a { ' . nice_custom_font_css($nice_options['nice_font_subnav']) . ' }' . "\n"; } // from now onwards if (isset($nice_options['nice_font_post_title']) && $nice_options['nice_font_post_title']) { $output .= '.post h2 { ' . nice_custom_font_css($nice_options['nice_font_post_title']) . ' }' . "\n"; } if (isset($nice_options['nice_font_post_meta']) && $nice_options['nice_font_post_meta']) { $output .= '.post-meta { ' . nice_custom_font_css($nice_options['nice_font_post_meta']) . ' }' . "\n"; } if (isset($nice_options['nice_font_post_entry']) && $nice_options['nice_font_post_entry']) { $output .= '.entry { ' . nice_custom_font_css($nice_options['nice_font_post_entry']) . ' }' . "\n"; } if (isset($nice_options['nice_font_infobox_title']) && $nice_options['nice_font_infobox_title']) { $output .= '.infobox .entry-title { ' . nice_custom_font_css($nice_options['nice_font_infobox_title']) . ' }' . "\n"; } if (isset($nice_options['nice_font_infobox_content']) && $nice_options['nice_font_infobox_content']) { $output .= '.infobox .entry-excerpt, .menu-box li .description, .menu-box p { ' . nice_custom_font_css($nice_options['nice_font_infobox_content']) . ' }' . "\n"; } if (isset($nice_options['nice_font_slider_title']) && $nice_options['nice_font_slider_title']) { $output .= '.flexslider .slides li h2 {' . nice_custom_font_css($nice_options['nice_font_slider_title']) . ' }' . "\n"; } if (isset($nice_options['nice_font_slider_content']) && $nice_options['nice_font_slider_content']) { $output .= '.flex-caption p { ' . nice_custom_font_css($nice_options['nice_font_slider_content']) . ' }' . "\n"; } if (isset($nice_options['nice_font_widget_titles']) && $nice_options['nice_font_widget_titles']) { $output .= '#sidebar .widget h3 { ' . nice_custom_font_css($nice_options['nice_font_widget_titles']) . ' }' . "\n"; } if (isset($nice_options['nice_font_footer_widget_titles']) && $nice_options['nice_font_footer_widget_titles']) { $output .= '#footer-widgets h3 { ' . nice_custom_font_css($nice_options['nice_font_footer_widget_titles']) . ' }' . "\n"; } if (isset($nice_options['nice_font_footer_widget_content']) && $nice_options['nice_font_footer_widget_content']) { $output .= '#footer-widgets .widget { ' . nice_custom_font_css($nice_options['nice_font_footer_widget_content']) . ' }' . "\n"; } } // Add Text title and tagline if text title option is enabled if (isset($nice_options['nice_texttitle']) && nice_bool($nice_options['nice_texttitle'])) { if ($nice_options['nice_font_site_title']) { $output .= '#header #top #logo a .text-logo { ' . nice_custom_font_css($nice_options['nice_font_site_title']) . ' }' . "\n"; } } if (isset($output) && $output != '') { $output = strip_tags($output); $output = "<!-- Nice Custom Fonts -->\n<style type=\"text/css\">\n" . $output . "</style>\n"; echo $output; } }