$permalink = get_permalink(); } if (has_post_thumbnail() || get_post_meta($post->ID, 'pyre_video', true)) { ?> <?php $item_classes = $portfolio_text_layout; $item_cats = get_the_terms($post->ID, 'portfolio_category'); if ($item_cats) { foreach ($item_cats as $item_cat) { $item_classes .= urldecode($item_cat->slug) . ' '; } } if ($custom_colulmn_spacing) { $item_classes .= ' col-spacing'; } $featured_image_size = avada_set_portfolio_image_size($current_page_id); ?> <div class="portfolio-item <?php echo $item_classes; ?> "> <div class="portfolio-item-wrapper"> <?php echo avada_image_rollover(get_the_ID(), $featured_image_size, $permalink); ?> <div class="portfolio-content"> <h2<?php if (!$smof_data['disable_date_rich_snippet_pages']) { echo ' class="entry-title"'; } ?>
function avada_scripts() { if (!is_admin() && !in_array($GLOBALS['pagenow'], array('wp-login.php', 'wp-register.php'))) { global $smof_data, $wp_styles; $theme_info = wp_get_theme(); $c_pageID = get_queried_object_id(); $template_directory = get_template_directory_uri(); if (get_option('show_on_front') && get_option('page_for_posts') && is_home() || get_option('page_for_posts') && is_archive() && !is_post_type_archive()) { $c_pageID = get_option('page_for_posts'); } else { if (class_exists('Woocommerce')) { if (is_shop() || is_tax('product_cat') || is_tax('product_tag')) { $c_pageID = get_option('woocommerce_shop_page_id'); } } } wp_enqueue_script('jquery', false, array(), $theme_info->get('Version'), true); if (is_singular() && get_option('thread_comments')) { wp_enqueue_script('comment-reply'); } wp_deregister_script('modernizr'); wp_register_script('modernizr', $template_directory . '/js/modernizr-min.js', array(), $theme_info->get('Version'), true); wp_enqueue_script('modernizr'); if (function_exists('novagallery_shortcode')) { wp_deregister_script('novagallery_modernizr'); wp_register_script('novagallery_modernizr', $template_directory . '/js/modernizr-min.js', array(), $theme_info->get('Version'), true); wp_enqueue_script('novagallery_modernizr'); } if (function_exists('ccgallery_shortcode')) { wp_deregister_script('ccgallery_modernizr'); wp_register_script('ccgallery_modernizr', $template_directory . '/js/modernizr-min.js', array(), $theme_info->get('Version'), true); wp_enqueue_script('ccgallery_modernizr'); } wp_deregister_script('jquery.carouFredSel'); wp_register_script('jquery.carouFredSel', $template_directory . '/js/jquery.carouFredSel-6.2.1-min.js', array(), $theme_info->get('Version'), true); wp_enqueue_script('jquery.carouFredSel'); wp_deregister_script('jquery.cycle'); wp_register_script('jquery.cycle', $template_directory . '/js/jquery.cycle.js', array(), $theme_info->get('Version'), true); wp_enqueue_script('jquery.cycle'); if (class_exists('Woocommerce')) { if (!$smof_data['status_lightbox'] && !is_woocommerce() || !$smof_data['status_lightbox'] && is_woocommerce() && is_shop()) { wp_deregister_script('jquery.prettyPhoto'); wp_register_script('jquery.prettyPhoto', $template_directory . '/js/jquery.prettyPhoto-min.js', array(), $theme_info->get('Version'), true); wp_enqueue_script('jquery.prettyPhoto'); } wp_dequeue_script('prettyPhoto-init'); wp_dequeue_script('wc-add-to-cart-variation'); wp_enqueue_script('wc-add-to-cart-variation', $template_directory . '/woocommerce/js/add-to-cart-variation-min.js', array('jquery'), $theme_info->get('Version'), true); } else { if (!$smof_data['status_lightbox']) { wp_deregister_script('jquery.prettyPhoto'); wp_register_script('jquery.prettyPhoto', $template_directory . '/js/jquery.prettyPhoto-min.js', array(), $theme_info->get('Version'), true); wp_enqueue_script('jquery.prettyPhoto'); } } wp_deregister_script('jquery.flexslider'); wp_register_script('jquery.flexslider', $template_directory . '/js/jquery.flexslider-min.js', array(), $theme_info->get('Version'), true); wp_enqueue_script('jquery.flexslider'); wp_deregister_script('jquery.fitvids'); wp_register_script('jquery.fitvids', $template_directory . '/js/jquery.fitvids-min.js', array(), $theme_info->get('Version'), true); wp_enqueue_script('jquery.fitvids'); if (!$smof_data['status_gmap']) { $map_api = 'http' . (is_ssl() ? 's' : '') . '://maps.googleapis.com/maps/api/js?sensor=false&language=' . substr(get_locale(), 0, 2); wp_register_script('google-maps-api', $map_api, array(), $theme_info->get('Version'), false); wp_register_script('google-maps-infobox', 'http' . (is_ssl() ? 's' : '') . '://google-maps-utility-library-v3.googlecode.com/svn/trunk/infobox/src/infobox.js', array(), $theme_info->get('Version'), false); } wp_deregister_script('avada'); wp_register_script('avada', $template_directory . '/js/main.js', array(), $theme_info->get('Version'), true); wp_enqueue_script('avada'); if (get_post_meta($c_pageID, 'pyre_fimg_width', true) == 'auto' && get_post_meta($c_pageID, 'pyre_width', true) == 'half') { $smoothHeight = 'true'; } else { $smoothHeight = 'false'; } if (get_post_meta($c_pageID, 'pyre_fimg_width', true) == 'auto' && get_post_meta($c_pageID, 'pyre_width', true) == 'half') { $flex_smoothHeight = 'true'; } else { if ($smof_data["slideshow_smooth_height"]) { $flex_smoothHeight = 'true'; } else { $flex_smoothHeight = 'false'; } } $db_vars = $smof_data; if (!$smof_data['slideshow_autoplay']) { $db_vars['slideshow_autoplay'] = false; } else { $db_vars['slideshow_autoplay'] = true; } if (!$smof_data['slideshow_speed']) { $db_vars['slideshow_speed'] = 7000; } if (defined('ICL_SITEPRESS_VERSION') && defined('ICL_LANGUAGE_CODE')) { $language_code = ICL_LANGUAGE_CODE; } else { $language_code = ''; } if (avada_set_portfolio_image_size($c_pageID) == 'full') { $isotope_type = 'masonry'; } else { $isotope_type = 'fitRows'; } if (is_archive()) { if ($smof_data['portfolio_featured_image_size'] == 'full') { $isotope_type = 'masonry'; } else { $isotope_type = 'fitRows'; } } if (get_post_meta($c_pageID, 'pyre_page_bg_layout', true) == 'boxed' || get_post_meta($c_pageID, 'pyre_page_bg_layout', true) == 'wide') { $layout = get_post_meta($c_pageID, 'pyre_page_bg_layout', true); } else { $layout = $smof_data['layout']; } if (get_post_meta($c_pageID, 'pyre_avada_rev_styles', true) == 'no' || !$smof_data['avada_rev_styles'] && get_post_meta($c_pageID, 'pyre_avada_rev_styles', true) != 'yes') { $avada_rev_styles = 1; } else { $avada_rev_styles = 0; } wp_localize_script('avada', 'js_local_vars', array('protocol' => is_ssl(), 'theme_url' => get_template_directory_uri(), 'dropdown_goto' => __('Go to...', 'Avada'), 'mobile_nav_cart' => __('Shopping Cart', 'Avada'), 'page_smoothHeight' => $smoothHeight, 'flex_smoothHeight' => $flex_smoothHeight, 'language_flag' => $language_code, 'infinite_blog_finished_msg' => '<em>' . __('All posts displayed.', 'Avada') . '</em>', 'infinite_finished_msg' => '<em>' . __('All items displayed.', 'Avada') . '</em>', 'infinite_blog_text' => '<em>' . __('Loading the next set of posts...', 'Avada') . '</em>', 'portfolio_loading_text' => '<em>' . __('Loading Portfolio Items...', 'Avada') . '</em>', 'faqs_loading_text' => '<em>' . __('Loading FAQ Items...', 'Avada') . '</em>', 'order_actions' => __('Details', 'Avada'), 'avada_rev_styles' => $avada_rev_styles, 'avada_styles_dropdowns' => $smof_data['avada_styles_dropdowns'], 'blog_grid_column_spacing' => $smof_data['blog_grid_column_spacing'], 'blog_pagination_type' => $smof_data['blog_pagination_type'], 'custom_icon_image_retina' => $smof_data['custom_icon_image_retina'], 'disable_mobile_animate_css' => $smof_data['disable_mobile_animate_css'], 'portfolio_pagination_type' => $smof_data['grid_pagination_type'], 'header_position' => $smof_data['header_position'], 'header_sticky' => $smof_data['header_sticky'], 'ipad_potrait' => $smof_data['ipad_potrait'], 'is_responsive' => $smof_data['responsive'], 'layout_mode' => strtolower($layout), 'lightbox_animation_speed' => $smof_data['lightbox_animation_speed'], 'lightbox_autoplay' => $smof_data['lightbox_autoplay'], 'lightbox_desc' => $smof_data['lightbox_desc'], 'lightbox_deeplinking' => $smof_data['lightbox_deeplinking'], 'lightbox_gallery' => $smof_data['lightbox_gallery'], 'lightbox_opacity' => $smof_data['lightbox_opacity'], 'lightbox_post_images' => $smof_data['lightbox_post_images'], 'lightbox_slideshow_speed' => $smof_data['lightbox_slideshow_speed'], 'lightbox_social' => $smof_data['lightbox_social'], 'lightbox_title' => $smof_data['lightbox_title'], 'logo_alignment' => $smof_data['logo_alignment'], 'megamenu_max_width' => $smof_data['megamenu_max_width'], 'pagination_video_slide' => $smof_data['pagination_video_slide'], 'retina_icon_height' => $smof_data['retina_icon_height'], 'retina_icon_width' => $smof_data['retina_icon_width'], 'submenu_slideout' => $smof_data['mobile_nav_submenu_slideout'], 'sidenav_behavior' => $smof_data['sidenav_behavior'], 'site_width' => $smof_data['site_width'], 'slideshow_autoplay' => $smof_data['slideshow_autoplay'], 'slideshow_speed' => $smof_data['slideshow_speed'], 'status_lightbox_mobile' => $smof_data['status_lightbox_mobile'], 'status_totop_mobile' => $smof_data['status_totop_mobile'], 'status_vimeo' => $smof_data['status_vimeo'], 'status_yt' => $smof_data['status_yt'], 'submenu_slideout' => $smof_data['mobile_nav_submenu_slideout'], 'testimonials_speed' => $smof_data['testimonials_speed'], 'tfes_animation' => $smof_data['tfes_animation'], 'tfes_autoplay' => $smof_data['tfes_autoplay'], 'tfes_interval' => $smof_data['tfes_interval'], 'tfes_speed' => $smof_data['tfes_speed'], 'tfes_width' => $smof_data['tfes_width'], 'woocommerce_shop_page_columns' => $smof_data['woocommerce_shop_page_columns'], 'mobile_menu_design' => $smof_data['mobile_menu_design'], 'isotope_type' => $isotope_type, 'header_position' => $smof_data['header_position'], 'page_title_fading' => $smof_data['page_title_fading'])); if (is_page('header-2') || is_page('header-3') || is_page('header-4') || is_page('header-5')) { $header_demo = true; } else { $header_demo = false; } wp_enqueue_style('avada-stylesheet', get_stylesheet_uri(), array(), $theme_info->get('Version')); wp_enqueue_style('avada-shortcodes', $template_directory . '/shortcodes.css', array(), $theme_info->get('Version')); $wp_styles->add_data('avada-shortcodes', 'conditional', 'lte IE 9'); if (!$smof_data['status_fontawesome']) { wp_enqueue_style('fontawesome', $template_directory . '/fonts/fontawesome/font-awesome.css', array(), $theme_info->get('Version')); wp_enqueue_style('avada-IE-fontawesome', $template_directory . '/fonts/fontawesome/font-awesome.css', array(), $theme_info->get('Version')); $wp_styles->add_data('avada-IE-fontawesome', 'conditional', 'lte IE 9'); } if (!$smof_data['use_animate_css']) { wp_enqueue_style('avada-animations', $template_directory . '/css/animations.css', array(), $theme_info->get('Version')); } wp_enqueue_style('avada-IE8', $template_directory . '/css/ie8.css', array(), $theme_info->get('Version')); $wp_styles->add_data('avada-IE8', 'conditional', 'lte IE 8'); wp_enqueue_style('avada-IE', $template_directory . '/css/ie.css', array(), $theme_info->get('Version')); $wp_styles->add_data('avada-IE', 'conditional', 'IE'); if ($smof_data['responsive']) { wp_enqueue_style('avada-media', $template_directory . '/css/media.css', array(), $theme_info->get('Version')); if (!$smof_data['ipad_potrait']) { wp_enqueue_style('avada-ipad', $template_directory . '/css/ipad.css', array(), $theme_info->get('Version')); } } wp_deregister_style('woocommerce-layout'); wp_deregister_style('woocommerce-smallscreen'); wp_deregister_style('woocommerce-general'); } }