File: /var/www/shoetique/wp-content/themes/north-wp/inc/script-calls.php
<?php
// Main Styles
function thb_main_styles() {
$url_prefix = is_ssl() ? 'https:' : 'http:';
// Register
wp_register_style('thb-foundation', THB_THEME_ROOT . '/assets/css/foundation.min.css', null, null);
wp_register_style("thb-fa", $url_prefix.'//maxcdn.bootstrapcdn.com/font-awesome/4.3.0/css/font-awesome.min.css', null, null);
wp_register_style("thb-app", THB_THEME_ROOT . "/assets/css/app.css", null, null);
// Enqueue
wp_enqueue_style('thb-foundation');
wp_enqueue_style('thb-fa');
wp_enqueue_style('thb-app');
wp_enqueue_style('style', get_stylesheet_uri(), null, null);
$thb_custom_css = '
.arrow_pointer .hesperiden.tparrows.tp-leftarrow,
.arrow_pointer .carousel .owl-controls .owl-nav div.owl-prev {
cursor: url("'.THB_THEME_ROOT.'/assets/img/arrow-left.svg"),
url("'.THB_THEME_ROOT.'/assets/img/arrow-left.cur"), e-resize;
}
.arrow_pointer .hesperiden.tparrows.tp-rightarrow,
.arrow_pointer .carousel .owl-controls .owl-nav div.owl-next {
cursor: url("'.THB_THEME_ROOT.'/assets/img/arrow-right.svg"),
url("'.THB_THEME_ROOT.'/assets/img/arrow-right.cur"), w-resize;
}
.arrow_pointer.background--dark .hesperiden.tparrows.tp-leftarrow,
.background--dark .arrow_pointer .carousel .owl-controls .owl-nav div.owl-prev,
.arrow_pointer .carousel.background--dark .owl-controls .owl-nav div.owl-prev,
.arrow_pointer.background--dark .carousel .owl-nav div.owl-prev {
cursor: url("'.THB_THEME_ROOT.'/assets/img/arrow-left-dark.svg"),
url("'.THB_THEME_ROOT.'/assets/img/arrow-left-dark.cur"), w-resize;
}
.arrow_pointer.background--dark .hesperiden.tparrows.tp-rightarrow,
.background--dark .arrow_pointer .carousel .owl-controls .owl-nav div.owl-next,
.arrow_pointer .carousel.background--dark .owl-controls .owl-nav div.owl-next,
.arrow_pointer.background--dark .carousel .owl-nav div.owl-next {
cursor: url("'.THB_THEME_ROOT.'/assets/img/arrow-right-dark.svg"),
url("'.THB_THEME_ROOT.'/assets/img/arrow-right-dark.cur"), e-resize;
}
.product-images.carousel .owl-item.active a {
cursor: url("'.THB_THEME_ROOT.'/assets/img/zoom.svg"),
url("'.THB_THEME_ROOT.'/assets/img/zoom.cur"), ew-resize;
}
';
wp_add_inline_style( 'thb-app', $thb_custom_css );
}
add_action('wp_enqueue_scripts', 'thb_main_styles');
// Main Scripts
function thb_register_js() {
if (!is_admin()) {
$url_prefix = is_ssl() ? 'https:' : 'http:';
// Register
wp_register_script('modernizr', THB_THEME_ROOT . '/assets/js/plugins/modernizr.custom.min.js', 'jquery', null);
wp_register_script('gmapdep', $url_prefix.'//maps.google.com/maps/api/js?key=AIzaSyB9CgBQR3gaESYz4rtYvn6QwLD4eiBntRM&sensor=false', false, null, false);
wp_register_script('vendor', THB_THEME_ROOT . '/assets/js/vendor.min.js', 'jquery', null, TRUE);
wp_register_script('app', THB_THEME_ROOT . '/assets/js/app.min.js', 'jquery', null, TRUE);
// Enqueue
if ( is_page_template( 'template-contact.php' ) ) {
wp_enqueue_script('gmapdep');
}
wp_enqueue_script('modernizr');
wp_enqueue_script('vendor');
wp_enqueue_script('app');
wp_localize_script( 'app', 'themeajax', array( 'url' => admin_url( 'admin-ajax.php' ) ) );
// YITH Ajax Product Search
if ( class_exists( 'YITH_WCAS' ) ) {
wp_enqueue_script('yith_wcas_frontend' );
}
if (is_singular() AND comments_open() AND (get_option('thread_comments') == 1)) {
wp_enqueue_script('comment-reply');
}
}
}
add_action('wp_enqueue_scripts', 'thb_register_js');
// Admin Scripts
function thb_admin_scripts() {
wp_register_script('thb-admin-meta', THB_THEME_ROOT .'/assets/js/admin-meta.min.js', array('jquery'));
wp_enqueue_script('thb-admin-meta');
wp_register_style("thb-admin-css", THB_THEME_ROOT . "/assets/css/admin.css");
wp_enqueue_style('thb-admin-css');
if (class_exists('WPBakeryVisualComposerAbstract')) {
wp_enqueue_style( 'vc_extra_css', THB_THEME_ROOT . '/assets/css/vc_extra.css' );
}
}
add_action('admin_enqueue_scripts', 'thb_admin_scripts');
/* WooCommerce */
add_filter( 'woocommerce_enqueue_styles', '__return_false' );
?>