/** * Needed scripts & styles */ function ht_scripts_styles() { global $data, $wp_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'); } wp_enqueue_script('jquery.tools', HT_JS_PATH . 'jquery.tools.min.js', array('jquery'), '', true); wp_enqueue_script('flex-js', HT_JS_PATH . 'jquery.flexslider-min.js', array('jquery'), '', true); wp_enqueue_script('prettyPhoto', HT_JS_PATH . 'jquery.prettyPhoto.js', array('jquery'), '', true); wp_enqueue_script('filterable', HT_JS_PATH . 'jquery.isotope.min.js', array('jquery'), '', true); wp_enqueue_script('video-background', HT_JS_PATH . 'jquery.videobackground.js', array('jquery'), '', true); if (ht_slideshow_status() == '1' && !ht_has_video_bg()) { wp_enqueue_script('supersized', HT_JS_PATH . 'supersized.3.2.7.min.js', array('jquery')); } if ($data['music_status'] != '1' && $data['music_url'] != '' && $data['music_status'] == '3' && is_front_page()) { wp_enqueue_script('audio', HT_JS_PATH . 'audio.js'); } if ($data['music_status'] != '1' && $data['music_url'] != '' && $data['music_status'] == '2') { wp_enqueue_script('audio', HT_JS_PATH . 'audio.js'); } wp_enqueue_script('custom-js', HT_JS_PATH . 'custom.js', array('jquery'), '', true); wp_localize_script('custom-js', 'MyAjax', array('ajaxurl' => admin_url('admin-ajax.php'), 'contactNounce' => wp_create_nonce('myajax-contact-nonce'), 'theme_directory' => get_template_directory_uri())); wp_localize_script('supersized', 'themeDetails', array('url' => get_template_directory_uri())); // Needed css files wp_enqueue_style('flexslider', get_template_directory_uri() . '/styles/flexslider.css'); wp_enqueue_style('icons', get_template_directory_uri() . '/styles/font-awesome.min.css'); wp_enqueue_style('prettyPhoto', get_template_directory_uri() . '/styles/prettyPhoto.css'); wp_enqueue_style('supersized', get_template_directory_uri() . '/styles/supersized.css'); // Main css wp_enqueue_style('ht-style', get_stylesheet_uri()); // lovely IE! wp_enqueue_style('ie-general', get_template_directory_uri() . '/styles/ie.css'); wp_enqueue_style('ie-8', get_template_directory_uri() . '/styles/ie8.css'); wp_enqueue_style('ie-7', get_template_directory_uri() . '/styles/ie7.css'); wp_style_add_data('ie-general', 'conditional', 'lt IE 9'); wp_style_add_data('ie-8', 'conditional', 'lte IE 9'); wp_style_add_data('ie-7', 'conditional', 'IE 7'); if ($data['responsive_layout'] == 'responsive') { wp_enqueue_style('responsive', get_template_directory_uri() . '/styles/responsive.css'); } }
<?php /* Template Name: Homepage Default */ get_header(); global $data; embed_fullscreen_bg(); wp_reset_postdata(); if (ht_has_video_bg() && get_the_content() != '') { ?> <div id="slidecaption"> <div class="slider-caption"><?php echo the_content(); ?> </div> </div> <?php } get_footer();
<?php global $post, $data; /** * Get video bg parameters */ $out = ''; if (ht_has_video_bg()) { $ht_bg_video_mp4 = get_post_meta($post->ID, '_bg_video_mp4', true); $ht_bg_video_webm = get_post_meta($post->ID, '_bg_video_webm', true); $ht_bg_video_ogv = get_post_meta($post->ID, '_bg_video_ogv', true); $ht_bg_video_poster = get_post_meta($post->ID, '_bg_video_poster', true); $ht_bg_video_poster = ht_get_featured_image_url('', $ht_bg_video_poster, 'full'); $out .= '<script type="text/javascript">' . "\n"; $out .= 'jQuery(document).ready(function($) { $("body").prepend("<div class=video-background></div>"); $(".video-background").videobackground({ videoSource: ['; if (!empty($ht_bg_video_mp4)) { $out .= '["' . $ht_bg_video_mp4 . '", "video/mp4"],'; } if (!empty($ht_bg_video_webm)) { $out .= '["' . $ht_bg_video_webm . '", "video/webm"],'; } if (!empty($ht_bg_video_ogv)) { $out .= '["' . $ht_bg_video_ogv . '", "video/ogg"],'; } $out .= '],'; if (!empty($ht_bg_video_poster['url'])) { $out .= 'poster: "' . $ht_bg_video_poster['url'] . '",'; }