/**
  * Register and enqueue public-facing style sheet.
  *
  * @since    1.0.0
  */
 public function enqueue_styles()
 {
     PT_CV_Html::frontend_styles();
 }
 /**
  * Register and enqueue admin-specific style sheet.
  *
  * @since     1.0.0
  *
  * @return    null    Return early if no settings page is registered.
  */
 public function enqueue_admin_styles()
 {
     if (!isset($this->plugin_screen_hook_suffix)) {
         return;
     }
     // Load every Admin pages
     PT_CV_Asset::enqueue('admin-menu', 'style', array('src' => plugins_url('assets/css/menu.css', __FILE__)));
     $screen = get_current_screen();
     if ($this->plugin_screen_hook_suffix == $screen->id || in_array($screen->id, $this->plugin_sub_screen_hook_suffix)) {
         // WP assets
         wp_enqueue_style('thickbox');
         wp_enqueue_style('media-upload');
         wp_enqueue_style('wp-color-picker');
         // Main admin style
         PT_CV_Asset::enqueue('admin', 'style', array('src' => plugins_url('assets/css/admin.css', __FILE__)));
         // Fix style of WP
         global $wp_version;
         if (version_compare($wp_version, '3.8.0') >= 0) {
             PT_CV_Asset::enqueue('admin-fix', 'style', array('src' => plugins_url('assets/css/wp38.css', __FILE__), 'ver' => $wp_version));
         } else {
             PT_CV_Asset::enqueue('admin-fix', 'style', array('src' => plugins_url('assets/css/wp.css', __FILE__), 'ver' => $wp_version));
         }
         // Bootstrap for Admin
         PT_CV_Asset::enqueue('bootstrap-admin', 'style', array('src' => plugins_url('assets/bootstrap/css/bootstrap.full.css', PT_CV_FILE)));
         // For Preview
         PT_CV_Html::frontend_styles();
         // Main scripts
         PT_CV_Asset::enqueue('select2', 'style');
         PT_CV_Asset::enqueue('select2-bootstrap', 'style');
     }
 }
예제 #3
0
 public function enqueue_assets()
 {
     // Execute if assets were not enqueued in default way
     if (!apply_filters(PT_CV_PREFIX_ . 'default_enqueue_assets', 1)) {
         global $pt_cv_id;
         if (!empty($pt_cv_id) || apply_filters(PT_CV_PREFIX_ . 'view_executed', 0)) {
             PT_CV_Html::frontend_styles();
             PT_CV_Html::frontend_scripts();
         }
     }
 }