100, 'width' => 400, 'flex-height' => true, 'flex-width' => true ) ); add_theme_support('title-tag'); add_theme_support('woocommerce'); add_theme_support('wc-product-gallery-zoom'); add_theme_support('wc-product-gallery-lightbox'); add_theme_support('wc-product-gallery-slider'); add_theme_support('automatic-feed-links'); add_theme_support('post-thumbnails'); $args = array('default-color' => 'fff'); add_theme_support( 'custom-background', $args ); register_nav_menus( array( 'primary' => esc_html__('Primary Menu', 'natalielite') ) ); } // Load Google fonts function natalielite_google_fonts_url() { $fonts_url = ''; $Lora = _x( 'on', 'Lora font: on or off', 'natalielite' ); $Montserrat = _x( 'on', 'Montserrat: on or off', 'natalielite' ); $Dancing = _x( 'on', 'Dancing Script font: on or off', 'natalielite' ); if ( 'off' !== $Montserrat || 'off' !== $Lora ) { $font_families = array(); if ( 'off' !== $Lora ) $font_families[] = 'Lora:400,400italic'; if ('off' !== $Montserrat) { $font_families[] = 'Montserrat:300,400,500'; } $query_args = array( 'family' => urlencode(implode('|', $font_families )), 'subset' => urlencode('latin,latin-ext') ); $fonts_url = add_query_arg($query_args, '//fonts.googleapis.com/css'); } return esc_url_raw($fonts_url); } // Google fonts function natalielite_enqueue_googlefonts() { wp_enqueue_style( 'natalielite-googlefonts', natalielite_google_fonts_url(), array(), null ); } add_action('wp_enqueue_scripts', 'natalielite_enqueue_googlefonts'); // Register & Enqueue Styles / Scripts add_action('wp_enqueue_scripts', 'natalielite_load_scripts'); function natalielite_load_scripts() { // CSS wp_enqueue_style('bootstrap', NATALIELITE_LIBS_URI . 'bootstrap/bootstrap.min.css'); wp_enqueue_style('fontawesome', NATALIELITE_LIBS_URI . 'fontawesome/css/all.css'); wp_enqueue_style('chosen-min', NATALIELITE_LIBS_URI . 'chosen/chosen.min.css'); wp_enqueue_style('natalielite-style', get_template_directory_uri() . '/style.css'); // JS wp_enqueue_script( 'chosen', NATALIELITE_LIBS_URI . 'chosen/chosen.jquery.min.js', array('jquery'), false, true ); wp_enqueue_script( 'az-frontend', get_template_directory_uri() . '/assets/js/az-frontend.js', array(), false, true ); if ( is_singular() && get_option( 'thread_comments' ) ) { wp_enqueue_script('comment-reply'); } } add_action( 'widgets_init', 'natalielite_widgets_init' ); function natalielite_widgets_init() { // Register Sidebar if ( function_exists('register_sidebar') ) { register_sidebar(array( 'name' => esc_html__( 'Sidebar', 'natalielite' ), 'id' => 'sidebar', 'before_widget' => '
', 'before_title' => '