function ts_register_scripts()
{
    global $smof_data, $ts_page_datas;
    ts_register_google_font();
    wp_deregister_style('font-awesome');
    wp_deregister_style('yith-wcwl-font-awesome');
    wp_register_style('font-awesome', get_template_directory_uri() . '/css/font-awesome.css');
    wp_enqueue_style('font-awesome');
    wp_register_style('ts-reset', get_template_directory_uri() . '/css/reset.css');
    wp_enqueue_style('ts-reset');
    wp_enqueue_style('ts-style', get_stylesheet_uri());
    if (isset($smof_data['ts_responsive']) && (int) $smof_data['ts_responsive'] == 1) {
        wp_register_style('ts-responsive', get_template_directory_uri() . '/css/responsive.css');
        wp_enqueue_style('ts-responsive');
    }
    wp_deregister_style('owl.carousel');
    wp_register_style('owl.carousel', get_template_directory_uri() . '/css/owl.carousel.css');
    wp_enqueue_style('owl.carousel');
    wp_register_style('prettyPhoto', get_template_directory_uri() . '/css/prettyPhoto.css');
    wp_enqueue_style('prettyPhoto');
    wp_deregister_style('select2');
    wp_register_style('select2', get_template_directory_uri() . '/css/select2.css');
    wp_enqueue_style('select2');
    if (isset($ts_page_datas['ts_full_page']) && $ts_page_datas['ts_full_page']) {
        wp_register_style('fullPage', get_template_directory_uri() . '/css/jquery.fullPage.css');
        wp_enqueue_style('fullPage');
    }
    if (isset($smof_data['ts_enable_rtl']) && $smof_data['ts_enable_rtl']) {
        wp_register_style('ts-rtl', get_template_directory_uri() . '/css/rtl.css');
        wp_enqueue_style('ts-rtl');
    }
    wp_deregister_script('ts-include-scripts');
    wp_register_script('ts-include-scripts', get_template_directory_uri() . '/js/include_scripts.js', array('jquery'), null, true);
    wp_enqueue_script('ts-include-scripts');
    wp_deregister_script('owl.carousel');
    wp_register_script('owl.carousel', get_template_directory_uri() . '/js/owl.carousel.min.js', array(), null, true);
    wp_enqueue_script('owl.carousel');
    wp_deregister_script('ts-script');
    wp_register_script('ts-script', get_template_directory_uri() . '/js/main.js', array('jquery'), null, true);
    wp_enqueue_script('ts-script');
    if (isset($ts_page_datas['ts_full_page']) && $ts_page_datas['ts_full_page']) {
        wp_register_script('fullPage', get_template_directory_uri() . '/js/jquery.fullPage.min.js', array(), null, true);
        wp_enqueue_script('fullPage');
    }
    if (is_singular('product') && $smof_data['ts_prod_cloudzoom']) {
        wp_deregister_script('cloud-zoom');
        wp_register_script('cloud-zoom', get_template_directory_uri() . '/js/cloud-zoom.js', array('jquery'), null, true);
        wp_enqueue_script('cloud-zoom');
    }
    if (is_singular('product') && isset($smof_data['ts_prod_thumbnails_style']) && $smof_data['ts_prod_thumbnails_style'] == 'vertical') {
        wp_deregister_script('jquery.caroufredsel');
        wp_register_script('jquery.caroufredsel', get_template_directory_uri() . '/js/jquery.carouFredSel-6.2.1.min.js', array(), null, true);
        wp_enqueue_script('jquery.caroufredsel');
    }
    wp_register_script('cart-variation', get_template_directory_uri() . '/js/add-to-cart-variation.min.js', array(), null, true);
    wp_enqueue_script('cart-variation');
    wp_deregister_script('select2');
    wp_register_script('select2', get_template_directory_uri() . '/js/select2.min.js', array(), null, true);
    wp_enqueue_script('select2');
    if (is_single() && get_option('thread_comments')) {
        wp_enqueue_script('comment-reply');
    }
}
Example #2
0
function ts_add_custom_style_compare_popup()
{
    global $smof_data;
    echo '<link rel="stylesheet" type="text/css" media="all" href="' . get_template_directory_uri() . '/css/reset.css" />';
    echo '<link rel="stylesheet" type="text/css" media="all" href="' . get_template_directory_uri() . '/style.css" />';
    echo '<link rel="stylesheet" type="text/css" media="all" href="' . get_template_directory_uri() . '/css/font-awesome.css" />';
    if ($smof_data['ts_enable_rtl']) {
        echo '<link rel="stylesheet" type="text/css" media="all" href="' . get_template_directory_uri() . '/css/rtl.css" />';
    }
    /* Add custom css for iframe */
    ts_add_header_dynamic_css(true);
    /* Register google font for iframe */
    ts_register_google_font(true);
}