static function wp_enqueue_scripts_callback() { global $javo_tso; $javo_register_scripts = array('oms.min.js' => 'oms-same-position-script', 'common.js' => 'javo-common-script', 'chosen.jquery.min.js' => 'jQuery-chosen-autocomplete', 'jquery.javo.msg.js' => 'javoThemes-Message-Plugin', 'jquery.parallax.min.js' => 'jQuery-Parallax', 'jquery.favorite.js' => 'jQuery-javo-Favorites', 'jquery_javo_search.js' => 'jQuery-javo-search', 'jquery.flexslider-min.js' => 'jQuery-flex-Slider', 'google.map.infobubble.js' => 'Google-Map-Info-Bubble', 'pace.min.js' => 'Pace-Script', 'single-reviews-modernizr.custom.79639.js' => 'single-reviews-modernizr.custom', 'jquery.magnific-popup.js' => 'jquery-magnific-popup', 'jquery.easing.min.js' => 'jQuery-Easing', 'jquery.form.js' => 'jQuery-Ajax-form', 'sns-link.js' => 'sns-link', 'jquery.raty.min.js' => 'jQuery-Rating', 'jquery.spectrum.js' => 'jQuery-Spectrum', 'jquery.parallax.min.js' => 'jQuery-parallax', 'jquery.javo.mail.js' => 'jQuery-javo-Emailer', 'bootstrap.hover.dropmenu.min.js' => 'bootstrap-hover-dropdown', '../bootstrap/bootstrap-select.js' => 'bootstrap-select-script', 'bootstrap-tagsinput.min.js' => 'bootstrap-tagsinput-min', 'javo-footer.js' => 'javo-Footer-script', 'bootstrap-markdown.js' => 'bootstrap-markdown', 'bootstrap-markdown.fr.js' => 'bootstrap-markdown-fr', 'jquery.quicksand.js' => 'jQuery-QuickSnad', 'jquery.nouislider.min.js' => 'jQuery-nouiSlider', 'okvideo.min.js' => 'okVideo-Plugin', 'jquery.slight-submenu.min.js' => 'slight-submenu.min-Plugin', 'jquery.typehead.js' => 'jquery-type-header', 'jasny-bootstrap.min.js' => 'jasny-bootstrap', 'single-reviews-slider.js' => 'single-reviews-slider', 'common-single-item.js' => 'common-single-item', 'owl.carousel.min.js' => 'owl-carousel-script', 'jquery.mixitup.min.js' => 'mixitup', 'smoothscroll.js' => 'smoothscroll'); $javo_google_api = ''; foreach ($javo_register_scripts as $src => $handle) { wp_register_script($handle, get_template_directory_uri() . "/assets/js/{$src}", array('jquery'), '0.1', true); } if (false !== ($javo_google_api = $javo_tso->get('google_api_key', false))) { $javo_google_api = "&key={$javo_google_api}"; } $javo_ssl = is_ssl() ? 'https://' : 'http://'; /** Regsiter Scripts */ wp_register_script('bootstrap-datepicker', JAVO_THEME_DIR . '/assets/bootstrap/bootstrap-datepicker.js', array('jquery'), '0.1 ', false); wp_register_script('google-map', "{$javo_ssl}maps.googleapis.com/maps/api/js?sensor=false&libraries=places&{$javo_google_api}", array('jquery'), "0.0.1", false); wp_register_script('gmap-v3', get_template_directory_uri() . "/assets/js/gmap3.js", array('jquery'), '0.1', false); wp_enqueue_script('bootstrap', get_template_directory_uri() . "/assets/js/bootstrap.min.js", array('jquery'), '0.1 ', false); /* * ** Load Style And Scripts */ // Styles css $theme_data = wp_get_theme(); wp_enqueue_style('javoThemes-directory', get_stylesheet_uri(), array(), $theme_data['Version']); wp_enqueue_script('google-map'); wp_enqueue_script('javoThemes-Message-Plugin'); wp_enqueue_script('jQuery-javo-Favorites'); wp_enqueue_script('Pace-Script'); wp_enqueue_script('javo-common-script'); wp_enqueue_script('javo-Footer-script'); wp_enqueue_script('jasny-bootstrap'); wp_enqueue_script('jQuery-Parallax'); $javo_general_styles = array('jasny-bootstrap.min.css' => 'jasny-bootstrap-min', 'javo-right-menu.css' => 'javo-right-menu'); $javo_single_assets_styles = array('wide-gallery-component.css' => 'wide-gallery-component', 'wide-gallery-base.css' => 'wide-gallery-base', 'single-reviews-style.css' => 'single-reviews-style'); // Theme Setting > General if ($javo_tso->get('smoothscroll', '') == '') { wp_enqueue_script('smoothscroll'); } /** Load Styles **/ foreach ($javo_general_styles as $src => $id) { javo_get_style($src, $id); } if (is_singular('item')) { foreach ($javo_single_assets_styles as $src => $id) { javo_get_asset_style($src, $id); } } // Custom css - Javo themes option $javo_upload_path = wp_upload_dir(); $javo_filename = basename(get_option('javo_themes_settings_css')); if (file_exists("{$javo_upload_path['path']}/{$javo_filename}")) { $javo_css_url = "{$javo_upload_path['url']}/{$javo_filename}"; wp_enqueue_style('javo-custom-style-sheet', $javo_css_url, false, false, 'all'); } }
static function wp_enqueue_scripts_callback() { global $javo_tso; $javo_general_styles = array(); $javo_single_assets_styles = array('wide-gallery-component.css' => 'wide-gallery-component', 'wide-gallery-base.css' => 'wide-gallery-base', 'single-reviews-style.css' => 'single-reviews-style'); $javo_assets_header_scripts = array('gmap3.js' => 'gmap3', 'oms.min.js' => 'oms-same-position-script', 'common.js' => 'Javo-common-script', 'chosen.jquery.min.js' => 'jQuery-chosen-autocomplete', 'jquery.javo.msg.js' => 'javoThemes-Message-Plugin', 'jquery.parallax.min.js' => 'jQuery-Parallax', 'jquery.favorite.js' => 'jQuery-javo-Favorites', 'jquery_javo_search.js' => 'jQuery-javo-search', 'jquery.flexslider-min.js' => 'jQuery-flex-Slider', 'google.map.infobubble.js' => 'Google-Map-Info-Bubble', 'pace.min.js' => 'Pace-Script', 'single-reviews-modernizr.custom.79639.js' => 'single-reviews-modernizr.custom', 'jquery.magnific-popup.js' => 'jquery.magnific-popup'); $javo_assets_scripts = array('bootstrap.min.js' => 'bootstrap', 'jquery.easing.min.js' => 'jQuery-Easing', 'jquery.form.js' => 'jQuery-Ajax-form', 'sns-link.js' => 'sns-link', 'jquery.raty.min.js' => 'jQuery-Rating', 'jquery.spectrum.js' => 'jQuery-Spectrum', 'jquery.parallax.min.js' => 'jQuery-parallax', 'jquery.javo.mail.js' => 'jQuery-javo-Emailer', 'common.js' => 'javo-assets-common-script', 'bootstrap.hover.dropmenu.min.js' => 'bootstrap-hover-dropdown', '../bootstrap/bootstrap-select.js' => 'bootstrap-select-script', 'javo-footer.js' => 'javo-Footer-script', 'bootstrap-markdown.js' => 'bootstrap-markdown', 'bootstrap-markdown.fr.js' => 'bootstrap-markdown-fr', 'jquery.quicksand.js' => 'jQuery-QuickSnad', 'jquery.nouislider.min.js' => 'jQuery-nouiSlider', 'okvideo.min.js' => 'okVideo-Plugin', 'jquery.slight-submenu.min.js' => 'slight-submenu.min-Plugin'); $javo_single_assets_scripts = array('single-reviews-slider.js' => 'single-reviews-slider', 'common-single-item.js' => 'common-single-item'); // add item page - tag if (JAVO_ADDITEM_SLUG == get_query_var('sub_page')) { javo_get_asset_script('bootstrap-tagsinput.min.js', 'bootstrap-tagsinput.min'); } // Theme Setting > General if ($javo_tso->get('smoothscroll', '') == '') { $javo_assets_scripts['smoothscroll.js'] = 'smoothscroll'; } $javo_google_api_uri = '//maps.googleapis.com/maps/api/js?sensor=false&libraries=places&v=3.exp'; if ($javo_tso->get('google_api_key', null) != null) { $javo_google_api_uri .= '&key=' . $javo_tso->get('google_api_key'); } wp_enqueue_script("google_map_API", $javo_google_api_uri, null, "0.0.1", false); /** Load Styles **/ foreach ($javo_general_styles as $src => $id) { javo_get_style($src, $id); } if (is_singular('item')) { foreach ($javo_single_assets_styles as $src => $id) { javo_get_asset_style($src, $id); } } /** Load Scripts **/ foreach ($javo_assets_header_scripts as $src => $id) { javo_get_asset_script($src, $id, null, false); } foreach ($javo_assets_scripts as $src => $id) { javo_get_asset_script($src, $id); } if (is_single()) { foreach ($javo_single_assets_scripts as $src => $id) { javo_get_asset_script($src, $id, null, false); } } // Styles css $theme_data = wp_get_theme(); wp_enqueue_style('javoThemes-directory', get_stylesheet_uri(), array(), $theme_data['Version']); // Custom css - Javo themes option $javo_upload_path = wp_upload_dir(); $javo_css_path = get_option("javo_themes_settings_css"); $javo_css_uri = $javo_upload_path['url'] . "/" . basename(get_option("javo_themes_settings_css")); if (file_exists($javo_css_path)) { wp_enqueue_style("javo_drt_custom_style", $javo_css_uri); } }
public function wp_enqueue_scripts_callback() { javo_get_style("timeline.css", "javo-rating-timeline-css", "1.0.0"); }