コード例 #1
0
 /**
  * Register and enqueue JS-core.
  *
  * @since 1.0.0
  */
 public function enqueue_cherry_scripts()
 {
     if ('framework' === $this->options['product_type']) {
         $src = esc_url(Cherry_Core::base_url('assets/js/min/cherry-js-core.min.js', __FILE__));
         $version = $this->module_version;
     } else {
         $src = !empty($this->options['src']) ? esc_url($this->options['src']) : false;
         $version = !empty($this->options['version']) ? absint($this->options['src']) : false;
     }
     wp_enqueue_script('cherry-js-core', $src, array('jquery'), $version, true);
 }
コード例 #2
0
 /**
  * Enqueue required assets
  *
  * @since  1.0.0
  * @return void
  */
 public function assets()
 {
     wp_enqueue_script('cherry-post-formats', Cherry_Core::base_url('assets/js/min/cherry-post-formats.min.js', __FILE__), array('jquery', 'cherry-js-core'), $this->module_version, true);
 }
コード例 #3
0
 /**
  * Enqueue javascript and stylesheet UI_Stepper.
  *
  * @since  4.0.0
  */
 public static function enqueue_assets()
 {
     wp_enqueue_style('ui-stepper-min', esc_url(Cherry_Core::base_url('assets/min/ui-stepper.min.css', __FILE__)), array(), '1.0.0', 'all');
 }
コード例 #4
0
 /**
  * Enqueue javascript and stylesheet UI_Text
  *
  * @since  1.0.0
  */
 public static function enqueue_assets()
 {
     wp_enqueue_style('ui-repeater', esc_url(Cherry_Core::base_url('assets/min/ui-repeater.min.css', __FILE__)), array(), '1.0.0', 'all');
     wp_enqueue_script('ui-repeater', esc_url(Cherry_Core::base_url('assets/min/ui-repeater.min.js', __FILE__)), array('wp-util', 'jquery-ui-sortable'), '1.0.0', true);
 }
コード例 #5
0
ファイル: cherry-core.php プロジェクト: vfedushchin/KingNews
 /**
  * Returns the instance.
  *
  * @since  1.0.0
  * @return object
  */
 public static function get_instance()
 {
     // If the single instance hasn't been set, set it now.
     if (null == self::$instance) {
         self::$instance = new self();
     }
     return self::$instance;
 }
コード例 #6
0
 /**
  * Enqueue javascript and stylesheet UI_Slider.
  *
  * @since  4.0.0
  */
 public static function enqueue_assets()
 {
     wp_enqueue_script('ui-slider-min', esc_url(Cherry_Core::base_url('assets/min/ui-slider.min.js', __FILE__)), array('jquery'), '1.0.0', true);
     wp_enqueue_style('ui-slider-min', esc_url(Cherry_Core::base_url('assets/min/ui-slider.min.css', __FILE__)), array(), '1.0.0', 'all');
 }
コード例 #7
0
 /**
  * Enqueue javascript and stylesheet UI_Media
  *
  * @since  4.0.0
  */
 public static function enqueue_assets()
 {
     if (current_user_can('upload_files')) {
         wp_enqueue_media();
         wp_enqueue_script('ui-media-min', esc_url(Cherry_Core::base_url('assets/min/ui-media.min.js', __FILE__)), array('jquery', 'jquery-ui-sortable'), '1.0.0', true);
         wp_enqueue_style('ui-media-min', esc_url(Cherry_Core::base_url('assets/min/ui-media.min.css', __FILE__)), array(), '1.0.0', 'all');
     }
 }
コード例 #8
0
 /**
  * Register and enqueue handlers js.
  *
  * @since 1.0.0
  */
 public function enqueue_scripts()
 {
     wp_enqueue_script('cherry-handler-js', esc_url(Cherry_Core::base_url('assets/js/min/cherry-handler.min.js', __FILE__)), array('jquery'), '1.0.0', true);
     wp_enqueue_style('cherry-handler-css', esc_url(Cherry_Core::base_url('assets/css/cherry-handler-styles.min.css', __FILE__)), array(), '1.0.0', 'all');
 }
コード例 #9
0
 /**
  * Enqueue javascript and stylesheet interface builder.
  *
  * @since  4.0.0
  * @access public
  * @return void
  */
 public function enqueue_assets()
 {
     wp_enqueue_script('cherry-interface-builder', esc_url(Cherry_Core::base_url('inc/assets/min/cherry-interface-builder.min.js', __FILE__)), array('jquery'), '1.0.0', true);
     wp_enqueue_style('cherry-interface-builder', esc_url(Cherry_Core::base_url('inc/assets/min/cherry-interface-builder.min.css', __FILE__)), array(), '1.0.0', 'all');
 }