HEX
Server: Apache/2.4.58 (Ubuntu)
System: Linux srv1.dlabib.net 6.8.0-94-generic #96-Ubuntu SMP PREEMPT_DYNAMIC Fri Jan 9 20:36:55 UTC 2026 x86_64
User: hbkconsultan_usr (1002)
PHP: 7.4.33
Disabled: NONE
Upload Files
File: /var/www/hbkconsultan_usr/data/www/hbkconsultancy.com/wp-content/themes/edubin/inc/class-ms.php
<?php
if ( ! defined( 'ABSPATH' ) ) exit;

class Edubin_MS_Price {

    public static function instructor( $tag = 'h6', $image_size = 40 ) {
        $redirect = edubin_set_value( 'ms_author_course_archive', true );
        $redirect = false;
        $instructor_id = ( ! empty( $instructor_id ) ) ? $instructor_id : get_the_author_meta( 'ID' );
		$author = STM_LMS_User::get_current_user( $instructor_id );

        if ( $redirect ) :
            echo '<a class="author-name" href="' . esc_url( get_author_posts_url( get_the_author_meta( 'ID' ), get_the_author_meta( 'user_nicename' ) ) . '?msauthor=true' ) . '">';
        endif;

        if ( $redirect === false && edubin_set_value( 'ms_instructor_linking', true ) ) :
            echo '<a class="author-name" href="' . esc_url( STM_LMS_User::user_public_page_url( $author['id'] ) ) .'"> ';
        endif;

        echo get_avatar( get_the_author_meta( 'ID' ), $image_size );

        echo '<' . esc_attr( $tag) . ' class="instructor-name">';
            the_author();
        echo '</' . esc_attr( $tag) . '>';

        if ( $redirect ) :
            echo '</a>';
        endif;

        if ( $redirect === false && edubin_set_value( 'ms_instructor_linking', true ) ) :
            echo '</a>';
        endif;
    }
    
    public static function course_price() {
        $price             = get_post_meta( get_the_ID(), 'price', true );
        $sale_price        = STM_LMS_Course::get_sale_price( get_the_ID() );
        if ( empty( $price ) && ! empty( $sale_price ) ) :
            $price      = $sale_price;
            $sale_price = '';
        endif;

        if ( ! empty( $price ) && ! empty( $sale_price ) ) :
            $tmp_price  = $sale_price;
            $sale_price = $price;
            $price      = $tmp_price;
        endif;

        if ( ! empty( $price ) || ! empty( $sale_price ) ) :
            if ( ! empty( $sale_price ) ) :
                echo '<span class="sale_price">' . wp_kses_post( STM_LMS_Helpers::display_price( $sale_price ) ) . '</span>';
            endif;

            if ( ! empty( $price ) ) :
                echo '<span class="price">' . wp_kses_post( STM_LMS_Helpers::display_price( $price ) ) . '</span>';
            endif;
        else :
            echo '<span class="free-price">' . __( 'Free', 'edubin' ) . '</span>';
        endif;
    }
}