PluginProbe ʕ •ᴥ•ʔ
Tutor LMS – eLearning and online course solution / 2.2.3
Tutor LMS – eLearning and online course solution v2.2.3
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 / course-share.php
tutor / views Last commit date
elements 3 years ago fragments 3 years ago metabox 3 years ago modal 2 years ago options 2 years ago pages 2 years ago qna 3 years ago quiz 3 years ago course-share.php 3 years ago maintenance.php 3 years ago
course-share.php
62 lines
1 <?php
2 /**
3 * Course share
4 *
5 * @package Tutor\Views
6 * @author Themeum <support@themeum.com>
7 * @link https://themeum.com
8 * @since 1.5.8
9 */
10
11 $tutor_social_share_icons = tutor_utils()->tutor_social_share_icons();
12 if ( ! tutor_utils()->count( $tutor_social_share_icons ) ) {
13 return;
14 }
15
16 $share_config = array(
17 'title' => get_the_title(),
18 'text' => get_the_excerpt(),
19 'image' => get_tutor_course_thumbnail( 'post-thumbnail', true ),
20 );
21 ?>
22
23 <a data-tutor-modal-target="tutor-course-share-opener" href="#" class="tutor-btn tutor-btn-ghost tutor-course-share-btn">
24 <span class="tutor-icon-share tutor-mr-8"></span> <?php esc_html_e( 'Share', 'tutor' ); ?>
25 </a>
26 <div id="tutor-course-share-opener" class="tutor-modal">
27 <span class="tutor-modal-overlay"></span>
28 <div class="tutor-modal-window">
29 <div class="tutor-modal-content tutor-modal-content-white">
30 <button class="tutor-iconic-btn tutor-modal-close-o" data-tutor-modal-close>
31 <span class="tutor-icon-times" area-hidden="true"></span>
32 </button>
33 <div class="tutor-modal-body">
34 <div class="tutor-fs-5 tutor-fw-medium tutor-color-black tutor-mb-16">
35 <?php esc_html_e( 'Share Course', 'tutor' ); ?>
36 </div>
37 <div class="tutor-fs-7 tutor-color-secondary tutor-mb-12">
38 <?php esc_html_e( 'Page Link', 'tutor' ); ?>
39 </div>
40 <div class="tutor-mb-32">
41 <input class="tutor-form-control" value="<?php echo esc_attr( get_permalink( get_the_ID() ) ); ?>" />
42 </div>
43 <div>
44 <div class="tutor-color-black tutor-fs-6 tutor-fw-medium tutor-mb-16">
45 <?php esc_html_e( 'Share On Social Media', 'tutor' ); ?>
46 </div>
47 <div class="tutor-social-share-wrap" data-social-share-config="<?php echo esc_attr( wp_json_encode( $share_config ) ); ?>">
48 <?php foreach ( $tutor_social_share_icons as $icon ) : ?>
49 <button class="tutor_share <?php echo esc_attr( $icon['share_class'] ); ?>" style="background: <?php echo esc_attr( $icon['color'] ); ?>">
50 <?php echo wp_kses( $icon['icon_html'], tutor_utils()->allowed_icon_tags() ); ?>
51 <span>
52 <?php echo esc_html( $icon['text'] ); ?>
53 </span>
54 </button>
55 <?php endforeach; ?>
56 </div>
57 </div>
58 </div>
59 </div>
60 </div>
61 </div>
62