function get() { $this->course_settings = vibe_meta_box_arrays('course'); $this->course_product = vibe_meta_box_arrays('course_product'); wplms_front_end_loadscripts(); wp_enqueue_script('timepicker_box', VIBE_PLUGIN_URL . '/vibe-customtypes/metaboxes/js/jquery.timePicker.min.js', array('jquery')); if (isset($this->course_id) && is_numeric($this->course_id)) { $this->status = get_post_status($this->course_id); } }
function wplms_front_end_enqueue_scripts() { if (function_exists('vibe_get_option')) { $edit_course = vibe_get_option('create_course'); if (function_exists('icl_object_id')) { $edit_course = icl_object_id($edit_course, 'page', true); } if (is_numeric($edit_course) && is_page($edit_course)) { //adhoc fix } else { global $wp_query; if (!isset($_GET['edit']) && !isset($wp_query->query_vars['edit']) || !current_user_can('edit_posts')) { return; } } } wplms_front_end_loadscripts(); }