| Server IP : 104.21.28.229 / Your IP : 216.73.216.142 Web Server : Apache/2 System : Linux hosting8537.lvs 5.4.0-216-generic #236-Ubuntu SMP Fri Apr 11 19:53:21 UTC 2025 x86_64 User : mienphi ( 1014) PHP Version : 8.2.14 Disable Function : exec,system,passthru,shell_exec,proc_close,proc_open,dl,popen,show_source,posix_kill,posix_mkfifo,posix_getpwuid,posix_setpgid,posix_setsid,posix_setuid,posix_setgid,posix_seteuid,posix_setegid,posix_uname MySQL : OFF | cURL : ON | WGET : OFF | Perl : OFF | Python : OFF | Sudo : OFF | Pkexec : OFF Directory : /home/mienphi/public_html/wp-content/plugins/learnpress/inc/templates/ |
Upload File : |
<?php
/**
* Class LP_Course_Template
*
* Groups templates related course and items
*
* @since 3.x.x
*/
class LP_Template_General extends LP_Abstract_Template {
/*public function filter_block_content_template( $located, $template_name, $args, $template_path, $default_path ) {
if ( $template_name == 'global/block-content.php' ) {
$can_view_item = false;
if ( ! is_user_logged_in() ) {
$can_view_item = 'not-logged-in';
} elseif ( ! learn_press_current_user_enrolled_course() ) {
$can_view_item = 'not-enrolled';
}
learn_press_get_template( 'single-course/content-protected.php', array( 'can_view_item' => $can_view_item ) );
return false;
}
return $located;
}*/
public function term_conditions_template() {
$page_id = learn_press_get_page_id( 'term_conditions' );
if ( $page_id ) {
$page_link = get_page_link( $page_id );
learn_press_get_template( 'checkout/term-conditions.php', array( 'page_link' => $page_link ) );
}
}
public function breadcrumb( $args = array() ) {
$args = wp_parse_args(
$args,
apply_filters(
'learn_press_breadcrumb_defaults',
array(
'delimiter' => '<li class="breadcrumb-delimiter"><i class="lp-icon-angle-right"></i></li>',
'wrap_before' => '<ul class="learn-press-breadcrumb">',
'wrap_after' => '</ul>',
'before' => '',
'after' => '',
'home' => _x( 'Home', 'breadcrumb', 'learnpress' ),
)
)
);
$breadcrumbs = new LP_Breadcrumb();
if ( $args['home'] ) {
$breadcrumbs->add_crumb( $args['home'], apply_filters( 'learn_press_breadcrumb_home_url', home_url() ) );
}
$args['breadcrumb'] = $breadcrumbs->generate();
learn_press_get_template( 'global/breadcrumb.php', $args );
}
/**
* Get header for course page
*/
public function template_header() {
get_header( 'course' );
}
/**
* Get header for course page
*/
public function template_footer() {
get_footer( 'course' );
}
}
return new LP_Template_General();