/** * Enqueue scripts and styles for the front end. * */ function landx_scripts() { // Add Lato font, used in the main stylesheet. $font_url = landx_get_font_url(); if (!empty($font_url)) { wp_enqueue_style('landx-fonts', esc_url_raw($font_url), array(), null); } wp_enqueue_style('bootstrap-min', THEMEURI . 'css/bootstrap.min.css', array(), null); wp_enqueue_style('ionicons', THEMEURI . 'assets/ionicons/css/ionicons.css', array(), null); wp_enqueue_style('elegant-icon-style', THEMEURI . 'assets/elegant-icons/style.css', array(), null); wp_enqueue_style('landx-blue', THEMEURI . 'css/colors/blue.css', array(), null); wp_enqueue_style('landx-styles', THEMEURI . 'css/styles.css', array(), null); wp_enqueue_style('landx-blog', THEMEURI . 'css/blog.css', array(), null); wp_enqueue_style('landx-owl-theme', THEMEURI . 'css/owl.theme.css', array(), null); wp_enqueue_style('landx-carousel-owl', THEMEURI . 'css/owl.carousel.css', array(), null); wp_enqueue_style('landx-nivo-lightbox', THEMEURI . 'css/nivo-lightbox.css', array(), null); wp_enqueue_style('landx-default', THEMEURI . 'css/nivo_themes/default/default.css', array(), null); wp_enqueue_style('landx-animate', THEMEURI . 'css/animate.css', array(), null); wp_enqueue_style('landx-woocommerce', THEMEURI . 'css/woocommerce.css', array(), null); // Load our main stylesheet. wp_enqueue_style('landx-style', get_stylesheet_uri()); wp_enqueue_style('landx-responsive', THEMEURI . 'css/responsive.css', array('landx-style'), null); //scripts /* * Adds JavaScript to pages with the comment form to support * sites with threaded comments (when in use). */ wp_enqueue_script('jquery'); if (is_singular() && comments_open() && get_option('thread_comments')) { wp_enqueue_script('comment-reply'); } wp_register_script('landx-ajaxchimp', THEMEURI . 'js/jquery.ajaxchimp.min.js', array('jquery'), '', true); wp_register_script('landx-ajaxchimplangs', THEMEURI . 'js/jquery.ajaxchimp.langs.min.js', array('jquery'), '', true); wp_localize_script('landx-ajaxchimp', 'landx', array('mailchimp_post_url' => esc_url(ot_get_option('mailchimp_post_url')), 'themeuri' => THEMEURI, 'ajax_url' => admin_url('admin-ajax.php'))); wp_enqueue_script('landx-ajaxchimp'); // Adds JavaScript. wp_enqueue_script('landx-bootstrap', THEMEURI . 'js/bootstrap.min.js', array('jquery'), '', true); wp_enqueue_script('landx-smoothscroll', THEMEURI . 'js/smoothscroll.js', array('jquery'), '', true); wp_enqueue_script('landx-scrollTo', THEMEURI . 'js/jquery.scrollTo.min.js', array('jquery'), '', true); wp_enqueue_script('landx-localScroll', THEMEURI . 'js/jquery.localScroll.min.js', array('jquery'), '', true); wp_enqueue_script('landx-carousel', THEMEURI . 'js/owl.carousel.min.js', array('jquery'), '', true); wp_enqueue_script('landx-nivo-lightbox', THEMEURI . 'js/nivo-lightbox.min.js', array('jquery'), '', true); wp_enqueue_script('landx-simple-expand', THEMEURI . 'js/simple-expand.min.js', array('jquery'), '', true); wp_enqueue_script('landx-jquery.nav', THEMEURI . 'js/jquery.nav.js', array('jquery'), '', true); wp_enqueue_script('landx-fitvids', THEMEURI . 'js/jquery.fitvids.js', array('jquery'), '', true); wp_enqueue_script('landx-visible', THEMEURI . 'js/jquery.visible.min.js', array('jquery'), '', true); wp_enqueue_script('landx-custom', THEMEURI . 'js/custom.js', array('jquery'), '', true); }
function landx_mce_css($mce_css) { $font_url = landx_get_font_url(); if (empty($font_url)) { return $mce_css; } if (!empty($mce_css)) { $mce_css .= ','; } $mce_css .= esc_url_raw(str_replace(',', '%2C', $font_url)); return $mce_css; }