at path:
ROOT
/
wp-content
/
plugins
/
tutor
/
templates
/
dashboard
/
registration.php
run:
R
W
Run
announcements
DIR
2026-04-14 05:34:27
R
W
Run
assignments
DIR
2026-04-14 05:34:27
R
W
Run
elements
DIR
2026-04-14 05:34:27
R
W
Run
enrolled-courses
DIR
2026-04-14 05:34:27
R
W
Run
instructor
DIR
2026-04-14 05:34:27
R
W
Run
my-courses
DIR
2026-04-14 05:34:27
R
W
Run
my-quiz-attempts
DIR
2026-04-14 05:34:27
R
W
Run
notifications
DIR
2026-04-14 05:34:27
R
W
Run
question-answer
DIR
2026-04-14 05:34:27
R
W
Run
quiz-attempts
DIR
2026-04-14 05:34:27
R
W
Run
reviews
DIR
2026-04-14 05:34:27
R
W
Run
settings
DIR
2026-04-14 05:34:27
R
W
Run
withdraw-method-fields
DIR
2026-04-14 05:34:27
R
W
Run
announcements.php
4.61 KB
2026-04-14 05:34:27
R
W
Run
Delete
Rename
assignments.php
5.34 KB
2026-04-14 05:34:27
R
W
Run
Delete
Rename
create-course.php
644 By
2026-04-14 05:34:27
R
W
Run
Delete
Rename
dashboard.php
16.65 KB
2026-04-14 05:34:27
R
W
Run
Delete
Rename
enrolled-courses.php
4.66 KB
2026-04-14 05:34:27
R
W
Run
Delete
Rename
index.php
459 By
2026-04-14 05:34:27
R
W
Run
Delete
Rename
logged-in.php
261 By
2026-04-14 05:34:27
R
W
Run
Delete
Rename
my-courses.php
15.04 KB
2026-04-14 05:34:27
R
W
Run
Delete
Rename
my-profile.php
2.59 KB
2026-04-14 05:34:27
R
W
Run
Delete
Rename
my-quiz-attempts.php
1.79 KB
2026-04-14 05:34:27
R
W
Run
Delete
Rename
purchase_history.php
10.65 KB
2026-04-14 05:34:27
R
W
Run
Delete
Rename
question-answer.php
4.59 KB
2026-04-14 05:34:27
R
W
Run
Delete
Rename
quiz-attempts.php
1.95 KB
2026-04-14 05:34:27
R
W
Run
Delete
Rename
registration.php
6.49 KB
2026-04-14 05:34:27
R
W
Run
Delete
Rename
reviews.php
3.84 KB
2026-04-14 05:34:27
R
W
Run
Delete
Rename
settings.php
775 By
2026-04-14 05:34:27
R
W
Run
Delete
Rename
wishlist.php
2.02 KB
2026-04-14 05:34:27
R
W
Run
Delete
Rename
withdraw.php
13.39 KB
2026-04-14 05:34:27
R
W
Run
Delete
Rename
error_log
up
📄
registration.php
Save
<?php /** * Tutor registration template * * @package Tutor\Templates * @subpackage Dashboard * @author Themeum <support@themeum.com> * @link https://themeum.com * @since 1.4.3 */ ?> <?php if ( ! get_option( 'users_can_register', false ) ) : ?> <?php $args = array( 'image_path' => tutor()->url . 'assets/images/construction.png', 'title' => __( 'Oooh! Access Denied', 'tutor' ), 'description' => __( 'You do not have access to this area of the application. Please refer to your system administrator.', 'tutor' ), 'button' => array( 'text' => __( 'Go to Home', 'tutor' ), 'url' => get_home_url(), 'class' => 'tutor-btn', ), ); tutor_load_template( 'feature_disabled', $args ); ?> <?php else : ?> <div id="tutor-registration-wrap"> <?php do_action( 'tutor_before_student_reg_form' ); ?> <form method="post" enctype="multipart/form-data" id="tutor-registration-form"> <input type="hidden" name="tutor_course_enroll_attempt" value="<?php echo isset( $_GET['enrol_course_id'] ) ? (int) $_GET['enrol_course_id'] : ''; ?>"> <?php do_action( 'tutor_student_reg_form_start' ); ?> <?php wp_nonce_field( tutor()->nonce_action, tutor()->nonce ); ?> <input type="hidden" value="tutor_register_student" name="tutor_action"/> <?php $validation_errors = apply_filters( 'tutor_student_register_validation_errors', array() ); if ( is_array( $validation_errors ) && count( $validation_errors ) ) : ?> <div class="tutor-alert tutor-warning tutor-mb-12"> <ul class="tutor-required-fields"> <?php foreach ( $validation_errors as $validation_error ) : ?> <li> <?php echo esc_html( $validation_error ); ?> </li> <?php endforeach; ?> </ul> </div> <?php endif; ?> <div class="tutor-form-row"> <div class="tutor-form-col-6"> <div class="tutor-form-group"> <label> <?php esc_html_e( 'First Name', 'tutor' ); ?> </label> <input type="text" name="first_name" value="<?php echo esc_attr( tutor_utils()->input_old( 'first_name' ) ); ?>" placeholder="<?php esc_attr_e( 'First Name', 'tutor' ); ?>" required autocomplete="given-name"> </div> </div> <div class="tutor-form-col-6"> <div class="tutor-form-group"> <label> <?php esc_html_e( 'Last Name', 'tutor' ); ?> </label> <input type="text" name="last_name" value="<?php echo esc_attr( tutor_utils()->input_old( 'last_name' ) ); ?>" placeholder="<?php esc_attr_e( 'Last Name', 'tutor' ); ?>" required autocomplete="family-name"> </div> </div> </div> <div class="tutor-form-row"> <div class="tutor-form-col-6"> <div class="tutor-form-group"> <label> <?php esc_html_e( 'User Name', 'tutor' ); ?> </label> <input type="text" name="user_login" class="tutor_user_name" value="<?php echo esc_attr( tutor_utils()->input_old( 'user_login' ) ); ?>" placeholder="<?php esc_html_e( 'User Name', 'tutor' ); ?>" required autocomplete="username"> </div> </div> <div class="tutor-form-col-6"> <div class="tutor-form-group"> <label> <?php esc_html_e( 'E-Mail', 'tutor' ); ?> </label> <input type="text" name="email" value="<?php echo esc_attr( tutor_utils()->input_old( 'email' ) ); ?>" placeholder="<?php esc_html_e( 'E-Mail', 'tutor' ); ?>" required autocomplete="email"> </div> </div> </div> <div class="tutor-form-row"> <div class="tutor-form-col-6"> <div class="tutor-form-group"> <div class="tutor-password-strength-checker"> <div class="tutor-password-field"> <label> <?php esc_html_e( 'Password', 'tutor' ); ?> </label> <input class="password-checker" id="tutor-new-password" type="password" name="password" value="<?php echo esc_attr( tutor_utils()->input_old( 'password' ) ); ?>" placeholder="<?php esc_html_e( 'Password', 'tutor' ); ?>" required autocomplete="new-password" style="margin-bottom: 0;"> <span class="show-hide-btn"></span> </div> <div class="tutor-password-strength-hint"> <div class="indicator"> <span class="weak"></span> <span class="medium"></span> <span class="strong"></span> </div> <div class="text tutor-fs-7 tutor-color-muted"></div> </div> </div> </div> </div> <div class="tutor-form-col-6"> <div class="tutor-form-group"> <label> <?php esc_html_e( 'Password confirmation', 'tutor' ); ?> </label> <div class="tutor-form-wrap"> <span class="tutor-validation-icon tutor-icon-mark tutor-color-success tutor-form-icon tutor-form-icon-reverse" style="display: none;"></span> <input type="password" name="password_confirmation" value="<?php echo esc_attr( tutor_utils()->input_old( 'password_confirmation' ) ); ?>" placeholder="<?php esc_html_e( 'Password Confirmation', 'tutor' ); ?>" required autocomplete="new-password" style="margin-bottom: 0;"> </div> </div> </div> </div> <div class="tutor-form-row"> <div class="tutor-form-col-12"> <div class="tutor-form-group"> <?php // providing register_form hook. do_action( 'tutor_student_reg_form_middle' ); do_action( 'register_form' ); ?> </div> </div> </div> <?php do_action( 'tutor_student_reg_form_end' ); ?> <?php $tutor_toc_page_link = tutor_utils()->get_toc_page_link(); ?> <?php if ( null !== $tutor_toc_page_link ) : ?> <div class="tutor-form-row tutor-mb-24"> <div class="tutor-form-col-12"> <div class="tutor-d-flex tutor-gap-1 tutor-align-center"> <div class="tutor-form-wrap"> <input type="checkbox" id="tutor-terms-conditions" name="terms_conditions" required> </div> <label for="tutor-terms-conditions"> <?php esc_html_e( 'By signing up, you agree to the ', 'tutor' ); ?> <a target="_blank" href="<?php echo esc_url( $tutor_toc_page_link ); ?>" title="<?php esc_html_e( 'Terms and Conditions', 'tutor' ); ?>"><?php esc_html_e( 'Terms and Conditions', 'tutor' ); ?></a> </label> </div> </div> </div> <?php endif; ?> <div> <button type="submit" name="tutor_register_student_btn" value="register" class="tutor-btn tutor-btn-primary tutor-btn-block"><?php esc_html_e( 'Register', 'tutor' ); ?></button> </div> <?php do_action( 'tutor_after_register_button' ); ?> </form> <?php do_action( 'tutor_after_registration_form_wrap' ); ?> </div> <?php do_action( 'tutor_after_student_reg_form' ); ?> <?php endif; ?>