get_permalink( $dashboard_page_id ), 'instructor_status' => $instructor_status, ] ); } else { $instructor_form_fields = $this->get_form_fields( 'instructor' ); \Academy\Helper::get_template('shortcode/instructor.php', [ 'form_fields' => $instructor_form_fields, 'common_fields' => $this->common_fields, 'allow_fields' => [], ]); }//end if $output = ob_get_clean(); return apply_filters( 'academy/shortcode/instructor', $output ); } public function student_registration_form() { ob_start(); if ( apply_filters( 'academy/shortcode/student_registration_form_is_user_logged_in', is_user_logged_in() ) ) { $dashboard_page_id = (int) \Academy\Helper::get_settings( 'frontend_dashboard_page' ); \Academy\Helper::get_template('shortcode/logged-in-student.php', [ 'dashboard_url' => get_permalink( $dashboard_page_id ), ]); } else { $student_form_fields = $this->get_form_fields( 'student' ); \Academy\Helper::get_template('shortcode/student.php', [ 'form_fields' => $student_form_fields, 'common_fields' => $this->common_fields, 'allow_fields' => [], ]); } $output = ob_get_clean(); return apply_filters( 'academy/shortcode/student', $output ); } }