PluginProbe ʕ •ᴥ•ʔ
Tutor LMS – eLearning and online course solution / 2.2.4
Tutor LMS – eLearning and online course solution v2.2.4
4.0.1 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 / templates / loop / add-to-cart-edd.php
tutor / templates / loop Last commit date
add-to-cart-edd.php 3 years ago add-to-cart-woocommerce.php 3 years ago course-author.php 3 years ago course-continue.php 3 years ago course-in-cart.php 3 years ago course-price-edd.php 3 years ago course-price-woocommerce.php 3 years ago course-price.php 3 years ago course.php 3 years ago end_content_wrap.php 3 years ago enrolled-course-progress.php 3 years ago footer.php 3 years ago header.php 3 years ago loop-after-content.php 3 years ago loop-before-content.php 3 years ago loop-end.php 3 years ago loop-start.php 3 years ago meta.php 3 years ago rating.php 3 years ago start_content_wrap.php 3 years ago thumbnail.php 3 years ago title.php 3 years ago
add-to-cart-edd.php
40 lines
1 <?php
2 /**
3 * Edd price template for the course list page
4 *
5 * @package Tutor\Templates
6 * @subpackage EDDIntegration
7 * @author Themeum <support@themeum.com>
8 * @link https://themeum.com
9 * @since 1.4.3
10 */
11
12 $product_id = tutor_utils()->get_course_product_id();
13 $download = new EDD_Download( $product_id );
14
15 if ( $download->ID ) {
16 if ( ! is_user_logged_in() ) {
17 /**
18 * Add required logged in class
19 *
20 * @since v 1.5.5
21 */
22 $button_behavior = edd_get_download_button_behavior( $download->ID );
23 $args = apply_filters(
24 'edd_purchase_link_defaults',
25 array(
26 'text' => 'direct' == $button_behavior ? edd_get_option( 'buy_now_text', __( 'Buy Now', 'easy-digital-downloads' ) ) : edd_get_option( 'add_to_cart_text', __( 'Purchase', 'easy-digital-downloads' ) ),
27 'style' => edd_get_option( 'button_style', 'button' ),
28 'color' => edd_get_option( 'checkout_color', 'blue' ),
29 'class' => 'edd-submit tutor-open-login-modal',
30 )
31 );
32 $button_text = edd_currency_filter( edd_format_amount( $download->price ) ) . '&nbsp;&ndash;&nbsp;' . $args['text'];
33 $button_class = implode( ' ', array( $args['style'], $args['color'], $args['class'] ) );
34
35 echo '<button class="' . esc_attr( $button_class ) . '">' . $button_text . '</button>'; //phpcs:ignore
36 } else {
37 echo edd_get_purchase_link( array( 'download_id' => $download->ID ) ); //phpcs:ignore
38 }
39 }
40