function get_panel_img_path($img = '') { if ($img == '') { return; } return framework_assets_img() . 'panel-ui/' . $img; }
/** * Register/Enqueue Admin Scripts */ function enqueue_scripts() { global $current_screen; // Register scripts using wp_register_script( $handle, $src, $deps, $ver, $in_footer ); wp_register_script('webfont-loader', 'http://ajax.googleapis.com/ajax/libs/webfont/1/webfont.js', false, '1.0', false); wp_register_script('spyropress-admin', framework_assets_js() . 'spyropress-admin.js', false, '1.0', true); $panel_deps = array('jquery', 'jquery-ui-button', 'jquery-ui-datepicker', 'jquery-ui-slider', 'jquery-ui-sortable', 'thickbox', 'media-upload', 'spyropress-admin'); wp_register_script('spyropress-panel', framework_assets_js() . 'spyropress-panel.js', $panel_deps, '2.0.1'); // Register Params $spyropress_params = array('media_url' => framework_assets_img(), 'shortcode_url' => framework_url() . 'shortcodes/'); wp_localize_script('jquery', 'spyropress_admin_settings', $spyropress_params); // Fallback Strategy if (function_exists('wp_enqueue_media')) { wp_enqueue_media(); } else { wp_enqueue_script('media-upload'); wp_enqueue_script('thickbox'); wp_enqueue_style('thickbox'); } wp_enqueue_script('webfont-loader'); wp_enqueue_script('spyropress-panel'); if (current_theme_supports('spyropress-shortcode-generator')) { wp_enqueue_script('jquery-livequery', framework_assets_js() . 'jquery.livequery.js', false, false, true); wp_enqueue_script('jquery-appendo', framework_assets_js() . 'jquery.appendo.js', false, false, true); wp_enqueue_script('base64', framework_assets_js() . 'base64.js', false, false, true); wp_enqueue_script('shortcode-popup', framework_assets_js() . 'popup.js', false, false, true); } if ('spyropress_page_spyropress-theme' == $current_screen->base && current_theme_supports('spyropress-ace')) { wp_enqueue_script('ace_js', framework_assets_js() . 'ace/ace.js', false, false, true); wp_enqueue_script('ace_mode_js', framework_assets_js() . 'ace/mode-css.js', false, false, true); wp_enqueue_script('ace_custom_js', framework_assets_js() . 'ace/css-editor.js', false, false, true); } }