Exemplo n.º 1
0
 function admin_scripts()
 {
     wp_enqueue_media();
     pl_enqueue_color_picker();
     pl_load_codemirror(pl_framework_url('plugins'));
     wp_enqueue_script('pl-admin', pl_framework_url('js') . '/admin.js', array('jquery', 'wp-color-picker'));
     wp_enqueue_style('pl-components', pl_framework_url('css') . '/components.css');
     wp_enqueue_style('pl-admin', pl_framework_url('css') . '/admin.css');
     global $plfactory;
     $config = apply_filters('pl_admin_json', array('ajaxurl' => pl_ajax_url(), 'baseURL' => $this->base_url, 'cachekey' => $this->cache_key . $this->current_admin_page(), 'sections' => $plfactory->section_ids, 'security' => wp_create_nonce('pl-ajax-nonce'), 'extendURL' => PL_Platform()->url('extend')));
     wp_localize_script('pl-admin', 'PLAdmin', $config);
 }
Exemplo n.º 2
0
 function workarea_enqueue()
 {
     wp_deregister_script('jquery-ui');
     global $wp_styles;
     $wp_styles->queue = array('admin-bar');
     global $wp_scripts;
     $wp_scripts->queue = array();
     pl_script('pl-common', pl_framework_url('js') . '/common.js', array('jquery'), false, false);
     pl_style('pl-components', pl_framework_url('css') . '/components.css');
     pl_style('pl-editing', pl_framework_url('css') . '/workarea.css');
     pl_script('pl-editing', pl_framework_url('js') . '/editing.js', array('jquery'), false, false);
     pl_script('pl-utils', pl_framework_url('js') . '/utils.js', array('jquery'), false, false);
     /** WordPress Color Picker */
     pl_enqueue_color_picker();
     wp_enqueue_script('jquery');
     global $pl_page;
     $this->page = $pl_page;
     global $maps_data_handler;
     $this->map = $maps_data_handler;
     global $plfactory;
     $this->factory = $plfactory;
     global $plselector;
     $this->selector = $plselector;
     wp_localize_script('pl-editing', 'PLWorkarea', $this->workarea_config());
     pl_hook('pl_workarea_enqueue');
 }