PluginProbe ʕ •ᴥ•ʔ
Tutor LMS – eLearning and online course solution / 3.9.13
Tutor LMS – eLearning and online course solution v3.9.13
4.0.0 3.9.15 3.9.14 3.9.13 3.9.12 3.9.11 trunk 1.0.0 1.0.0-alpha 1.0.1 1.0.2 1.0.3 1.0.4 1.0.5 1.0.6 1.0.7 1.0.8 1.0.9 1.1.0 1.1.1 1.2.0 1.2.1 1.2.11 1.2.12 1.2.13 1.2.20 1.3.0 1.3.1 1.3.2 1.3.3 1.3.4 1.3.5 1.3.6 1.3.7 1.3.8 1.3.9 1.4.0 1.4.1 1.4.2 1.4.3 1.4.4 1.4.5 1.4.6 1.4.7 1.4.8 1.4.9 1.5.0 1.5.1 1.5.2 1.5.3 1.5.4 1.5.5 1.5.6 1.5.7 1.5.8 1.5.9 1.6.0 1.6.1 1.6.2 1.6.3 1.6.4 1.6.5 1.6.6 1.6.7 1.6.8 1.6.9 1.7.0 1.7.1 1.7.2 1.7.3 1.7.4 1.7.5 1.7.6 1.7.7 1.7.8 1.7.9 1.8.0 1.8.1 1.8.10 1.8.2 1.8.3 1.8.4 1.8.5 1.8.6 1.8.7 1.8.8 1.8.9 1.9.0 1.9.1 1.9.10 1.9.11 1.9.12 1.9.13 1.9.14 1.9.15 1.9.16 1.9.2 1.9.3 1.9.4 1.9.5 1.9.6 1.9.7 1.9.8 1.9.9 2.0.0 2.0.1 2.0.10 2.0.2 2.0.3 2.0.4 2.0.5 2.0.6 2.0.7 2.0.8 2.0.9 2.1.0 2.1.1 2.1.10 2.1.2 2.1.3 2.1.4 2.1.5 2.1.6 2.1.7 2.1.8 2.1.9 2.2.0 2.2.1 2.2.2 2.2.3 2.2.4 2.3.0 2.4.0 2.5.0 2.6.0 2.6.1 2.6.2 2.7.0 2.7.1 2.7.2 2.7.3 2.7.4 2.7.5 2.7.6 2.7.7 3.0.0 3.0.1 3.0.2 3.1.0 3.2.0 3.2.1 3.2.2 3.2.3 3.3.0 3.3.1 3.4.0 3.4.1 3.4.2 3.5.0 3.6.0 3.6.1 3.6.2 3.6.3 3.6.4 3.7.0 3.7.1 3.7.2 3.7.3 3.7.4 3.8.0 3.8.1 3.8.2 3.8.3 3.9.0 3.9.1 3.9.10 3.9.2 3.9.3 3.9.4 3.9.5 3.9.6 3.9.7 3.9.8 3.9.9
tutor / views / metabox / user-profile-fields.php
tutor / views / metabox Last commit date
user-profile-fields.php 1 year ago
user-profile-fields.php
67 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 $profile_bio = wp_kses( get_user_meta( $user->ID, '_tutor_profile_bio', true ), tutor_utils()->allowed_profile_bio_tags() );
38 wp_editor( $profile_bio, '_tutor_profile_bio', tutor_utils()->get_profile_bio_editor_config( '_tutor_profile_bio' ) );
39 ?>
40
41 <p class="description"><?php esc_html_e( 'Write a little bit more about you, it will show publicly.', 'tutor' ); ?></p>
42 </td>
43 </tr>
44
45 <tr class="user-description-wrap">
46 <th><label for="description"><?php esc_html_e( 'Profile Photo', 'tutor' ); ?></label></th>
47 <td>
48 <div class="tutor-video-poster-wrap">
49 <p class="video-poster-img">
50 <?php
51 $user_profile_photo = get_user_meta( $user->ID, '_tutor_profile_photo', true );
52 if ( $user_profile_photo ) {
53 echo '<img src="' . esc_url( wp_get_attachment_image_url( $user_profile_photo ) ) . '"/>';
54 }
55 ?>
56 </p>
57 <input type="hidden" name="_tutor_profile_photo" value="<?php echo esc_attr( $user_profile_photo ); ?>">
58 <button type="button" class="tutor_video_poster_upload_btn button button-primary"><?php esc_html_e( 'Upload', 'tutor' ); ?></button>
59 </div>
60
61 <input type="hidden" name="tutor_action" value="tutor_profile_update_by_wp">
62 </td>
63 </tr>
64 <?php do_action( 'tutor_backend_profile_fields_after' ); ?>
65 </table>
66
67