course
3 years ago
course-add-edd-product-metabox.php
3 years ago
course-add-product-metabox.php
3 years ago
course-additional-data.php
3 years ago
course-contents.php
3 years ago
course-level-metabox.php
3 years ago
course-topics.php
3 years ago
instructors-metabox.php
3 years ago
lesson-attachments-metabox.php
3 years ago
lesson-metabox.php
3 years ago
product-selection.php
3 years ago
settings-tabs.php
3 years ago
user-profile-fields.php
3 years ago
video-metabox.php
3 years ago
user-profile-fields.php
72 lines
| 1 | <?php |
| 2 | /** |
| 3 | * Settings meta box template |
| 4 | * |
| 5 | * @package Tutor\Views |
| 6 | * @subpackage Tutor\MetaBox |
| 7 | * @author Themeum <support@themeum.com> |
| 8 | * @link https://themeum.com |
| 9 | * @since 1.0.0 |
| 10 | */ |
| 11 | |
| 12 | ?> |
| 13 | <h2> |
| 14 | <?php esc_html_e( 'Tutor Fields', 'tutor' ); ?> |
| 15 | </h2> |
| 16 | |
| 17 | <?php |
| 18 | /** |
| 19 | * Enqueue Media Scripts |
| 20 | */ |
| 21 | wp_enqueue_media(); |
| 22 | ?> |
| 23 | |
| 24 | <table class="form-table"> |
| 25 | <?php do_action( 'tutor_backend_profile_fields_before' ); ?> |
| 26 | <tr class="user-description-wrap"> |
| 27 | <th><label for="description"><?php esc_html_e( 'Job Title', 'tutor' ); ?></label></th> |
| 28 | <td> |
| 29 | <input type="text" name="_tutor_profile_job_title" id="_tutor_profile_job_title" value="<?php echo esc_attr( get_user_meta( $user->ID, '_tutor_profile_job_title', true ) ); ?>" class="regular-text" /> |
| 30 | </td> |
| 31 | </tr> |
| 32 | |
| 33 | <tr class="user-description-wrap"> |
| 34 | <th><label for="description"><?php esc_html_e( 'Profile Bio', 'tutor' ); ?></label></th> |
| 35 | <td> |
| 36 | <?php |
| 37 | $settings = array( |
| 38 | 'teeny' => true, |
| 39 | 'media_buttons' => false, |
| 40 | 'quicktags' => false, |
| 41 | 'editor_height' => 200, |
| 42 | ); |
| 43 | wp_editor( get_user_meta( $user->ID, '_tutor_profile_bio', true ), '_tutor_profile_bio', $settings ); |
| 44 | ?> |
| 45 | |
| 46 | <p class="description"><?php esc_html_e( 'Write a little bit more about you, it will show publicly.', 'tutor' ); ?></p> |
| 47 | </td> |
| 48 | </tr> |
| 49 | |
| 50 | <tr class="user-description-wrap"> |
| 51 | <th><label for="description"><?php esc_html_e( 'Profile Photo', 'tutor' ); ?></label></th> |
| 52 | <td> |
| 53 | <div class="tutor-video-poster-wrap"> |
| 54 | <p class="video-poster-img"> |
| 55 | <?php |
| 56 | $user_profile_photo = get_user_meta( $user->ID, '_tutor_profile_photo', true ); |
| 57 | if ( $user_profile_photo ) { |
| 58 | echo '<img src="' . esc_url( wp_get_attachment_image_url( $user_profile_photo ) ) . '"/>'; |
| 59 | } |
| 60 | ?> |
| 61 | </p> |
| 62 | <input type="hidden" name="_tutor_profile_photo" value="<?php echo esc_attr( $user_profile_photo ); ?>"> |
| 63 | <button type="button" class="tutor_video_poster_upload_btn button button-primary"><?php esc_html_e( 'Upload', 'tutor' ); ?></button> |
| 64 | </div> |
| 65 | |
| 66 | <input type="hidden" name="tutor_action" value="tutor_profile_update_by_wp"> |
| 67 | </td> |
| 68 | </tr> |
| 69 | <?php do_action( 'tutor_backend_profile_fields_after' ); ?> |
| 70 | </table> |
| 71 | |
| 72 |