%PDF- %PDF-
Direktori : /www/klubovnaostrava/test2/wp-content/plugins/businessx-extensions/inc/scripts/ |
Current File : /www/klubovnaostrava/test2/wp-content/plugins/businessx-extensions/inc/scripts/scripts.php |
<?php /* ------------------------------------------------------------------------- * * Enqueues scripts for Administration area /* ------------------------------------------------------------------------- */ if ( ! function_exists( 'businessx_extensions_admin_scripts' ) ) { function businessx_extensions_admin_scripts() { global $businessx_icons_simple, $businessx_sections, $wp_customize; $current_screen = get_current_screen(); $sections_position = get_theme_mod( 'businessx_sections_position' ); $suffix = bx_ext_get_min_suffix(); if( $current_screen->id === "widgets" || isset( $wp_customize ) ) : // Show only on the Widgets page and Customizer // CSS Styles wp_enqueue_style( 'wp-color-picker' ); wp_enqueue_style( 'businessx-extensions-widgets-customizer', BUSINESSX_EXTS_URL . 'css/widgets-customizer' . $suffix . '.css', array(), '20160412', 'all' ); wp_enqueue_style( 'font-awesome', get_template_directory_uri() . '/assets/icons/css/font-awesome.min.css', array(), NULL, 'all' ); // JS Scripts wp_enqueue_media(); wp_enqueue_script( 'businessx-extensions-widgets-customizer', BUSINESSX_EXTS_URL . 'js/admin/widgets-customizer' . $suffix . '.js', array( 'jquery', 'underscore', 'backbone', 'jquery-ui-sortable', 'jquery-ui-autocomplete', 'wp-color-picker' ), '20160412', FALSE ); $data = apply_filters( 'businessx_extensions___widgets_customizer', array( /* A list of all the icons for autocomplete */ 'icons' => (array) $businessx_icons_simple, /* Admin */ 'admin_url' => esc_url( admin_url() ), /* Sections array */ 'sections' => (array) $businessx_sections, 'sections_position' => (array) $sections_position, /* Messages */ 'msgs' => (object) array( 'bk_bubble' => esc_html__( 'Click on this button if you want to backup the position of your current widgets, including sections items (available for this theme).', 'businessx-extensions' ), 'bk_fail' => esc_html__( 'You need to save your settings before you backup!', 'businessx-extensions' ), 'bk_success' => esc_html__( 'Widgets and sections items positions backed up!', 'businessx-extensions' ), 'bk_restore_success' => esc_html__( 'Backup restored! Refreshing the page now...', 'businessx-extensions' ), 'wrong_page' => esc_html__( 'The current page does not contain this section. We will go back now!', 'businessx-extensions' ), ), 'add_widget' => array( // Features 'features' => esc_html__( 'Add a Feature', 'businessx-extensions' ), 'faq' => esc_html__( 'Add a Question', 'businessx-extensions' ), 'clients' => esc_html__( 'Add a Client', 'businessx-extensions' ), 'actions' => esc_html__( 'Add an Action', 'businessx-extensions' ), 'about' => esc_html__( 'Add an About Box', 'businessx-extensions' ), 'testimonials' => esc_html__( 'Add a Testimonial', 'businessx-extensions' ), 'team' => esc_html__( 'Add a Member', 'businessx-extensions' ), 'pricing' => esc_html__( 'Add a Package', 'businessx-extensions' ), 'slider' => esc_html__( 'Add a Slide', 'businessx-extensions' ), ), ) ); // Add some data wp_localize_script( 'businessx-extensions-widgets-customizer', 'bxext_widgets_customizer', $data ); endif; } } add_action( 'admin_enqueue_scripts', 'businessx_extensions_admin_scripts' ); /** * Enqueue scripts & styles for the theme */ if( ! function_exists( 'businessx_extensions_theme_styles') ) { function businessx_extensions_theme_styles() { $suffix = bx_ext_get_min_suffix(); /* New sections styles */ wp_enqueue_style( 'bx-ext-sections-styles', BUSINESSX_EXTS_URL . 'css/sections' . $suffix . '.css', array(), '20170122', 'all' ); /* New sections JS */ wp_enqueue_script( 'bx-ext-sections-scripts', BUSINESSX_EXTS_URL . 'js/front/sections' . $suffix . '.js', array( 'jquery' ), '20170125', true ); } } add_action( 'wp_enqueue_scripts', 'businessx_extensions_theme_styles', 9 );