global $wpdb; $course_id = (int) $_GET['course_id']; $course = new Course($course_id); $instructor = new Instructor(get_current_user_id()); $instructor_courses = $instructor->get_assigned_courses_ids(); $my_course = in_array($course_id, $instructor_courses); $class_meta_query_key = ''; if (is_multisite()) { $class_meta_query_key = $wpdb->prefix . 'enrolled_course_class_' . $course_id; } else { $class_meta_query_key = 'enrolled_course_class_' . $course_id; } /* Invite a Student */ if (isset($_POST['invite_student'])) { check_admin_referer('student_invitation'); if (CoursePress_Capabilities::can_assign_course_student($course_id)) { $email_args['email_type'] = 'student_invitation'; $email_args['course_id'] = $course_id; $email_args['student_first_name'] = $_POST['first_name']; $email_args['student_last_name'] = $_POST['last_name']; $email_args['student_email'] = $_POST['email']; $email_args['enroll_type'] = $course->details->enroll_type; // if( defined('DOING_AJAX') && DOING_AJAX ) { cp_write_log('doing ajax'); } if (is_email($_POST['email'])) { coursepress_send_email($email_args); //ob_start(); wp_redirect(admin_url('admin.php?page=course_details&tab=students&course_id=' . $course_id . '&ms=is')); exit; } else { //ob_start(); wp_redirect(admin_url('admin.php?page=course_details&tab=students&course_id=' . $course_id . '&ems=wrong_email'));