public function register_scripts() { if (self::$is_enqueued) { return; } global $wp_version; if (!is_admin()) { wp_register_script('iris', admin_url('js/iris.min.js'), array('jquery-ui-draggable', 'jquery-ui-slider', 'jquery-touch-punch'), self::RRZE_MB_VERSION); } wp_register_script('rrze-mb-datepicker', RRZE_META_BOX_URL . 'js/jquery.datePicker.min.js'); wp_register_script('rrze-mb-timepicker', RRZE_META_BOX_URL . 'js/jquery.timePicker.min.js'); wp_register_script('rrze-mb-scripts', RRZE_META_BOX_URL . 'js/rrze_mb.js', array('jquery', 'jquery-ui-core', 'rrze-mb-datepicker', 'rrze-mb-timepicker'), self::RRZE_MB_VERSION); wp_enqueue_media(); wp_localize_script('rrze-mb-scripts', 'rrze_mb_l10', apply_filters('rrze_mb_localized_data', array('script_debug' => defined('SCRIPT_DEBUG') && SCRIPT_DEBUG))); wp_register_style('rrze-mb-styles', RRZE_META_BOX_URL . 'style.css', array(), self::RRZE_MB_VERSION); self::$is_enqueued = true; }