Example #1
0
/**
 * Loads our special font CSS files.
 *
 * @since Life Is Good 1.0
 */
function lifeisgood_custom_header_fonts()
{
    // Add Open Sans and Bitter fonts.
    wp_enqueue_style('lifeisgood-fonts', lifeisgood_fonts_url(), array(), null);
    // Add Genericons font.
    wp_enqueue_style('genericons', get_template_directory_uri() . '/fonts/genericons.css', array(), '2.09');
}
Example #2
0
/**
 * Enqueues scripts and styles for front end.
 *
 * @since Life Is Good 1.0
 *
 * @return void
 */
function lifeisgood_scripts_styles()
{
    // Adds JavaScript to pages with the comment form to support sites with
    // threaded comments (when in use).
    if (is_singular() && comments_open() && get_option('thread_comments')) {
        wp_enqueue_script('comment-reply');
    }
    // Adds Masonry to handle vertical alignment of footer widgets.
    if (is_active_sidebar('sidebar-1')) {
        wp_enqueue_script('jquery-masonry');
    }
    // Loads JavaScript file with functionality specific to Life Is Good.
    wp_enqueue_script('lifeisgood-script', get_template_directory_uri() . '/js/functions.js', array('jquery'), '2013-07-18', true);
    // Loads FitVids for better responsive videos.
    wp_enqueue_script('fitvids', get_template_directory_uri() . '/js/jquery.fitvids.js', array('jquery'), '1.0', true);
    // Loads Flexslider for gallery slideshow.
    wp_enqueue_style('flexslider', get_template_directory_uri() . '/css/flexslider.css', false, '2.0', 'all');
    wp_enqueue_script('flexslider', get_template_directory_uri() . '/js/jquery.flexslider-min.js', array('jquery'), '2.0', true);
    // Add Raleway font, used in the main stylesheet.
    wp_enqueue_style('lifeisgood-fonts', lifeisgood_fonts_url(), array(), null);
    // Add Genericons font, used in the main stylesheet.
    wp_enqueue_style('genericons', get_template_directory_uri() . '/fonts/genericons.css', array(), '3.03');
    // Loads our main stylesheet.
    wp_enqueue_style('lifeisgood-style', get_stylesheet_uri(), array(), '2014-07-03');
    // Loads the Internet Explorer specific stylesheet.
    wp_enqueue_style('lifeisgood-ie', get_template_directory_uri() . '/css/ie.css', array('lifeisgood-style'), '2013-07-18');
    wp_style_add_data('lifeisgood-ie', 'conditional', 'lt IE 9');
}