芝麻web文件管理V1.00
编辑当前文件:/home/pulsehostuk9/www/ebpt.pulsehost.co.uk/wp-content/plugins/learnpress/inc/lp-deprecated.php
esc_html__( 'All', 'learnpress' ), 'in-progress' => esc_html__( 'In Progress', 'learnpress' ), 'finished' => esc_html__( 'Finished', 'learnpress' ), ); return apply_filters( 'learn_press_get_students_list_filter', $filter ); } function learn_press_output_question_nonce( $question ) { printf( '
', wp_create_nonce( 'current-question-nonce-' . $question->id ) ); } add_action( 'learn_press_after_question_wrap', 'learn_press_output_question_nonce' ); //if ( ! function_exists( 'learn_press_course_nav_items' ) ) { // /** // * Displaying course items navigation // * // * @param null $item_id // * @param null $course_id // */ // function learn_press_course_nav_items( $item_id = null, $course_id = null ) { // learn_press_get_template( // 'single-course/nav-items.php', // array( // 'course_id' => $course_id, // 'item_id' => $item_id, // 'content_only' => learn_press_is_content_item_only(), // ) // ); // } //} /** * Version 3.3.0 */ /** * New functions since 3.0.0 */ if ( ! function_exists( 'learn_press_course_purchase_button' ) ) { /** * Purchase course button. */ function learn_press_course_purchase_button() { _deprecated_function( __FUNCTION__, '3.3.0' ); return ''; LearnPress::instance()->template( 'course' )->course_purchase_button(); } } if ( ! function_exists( 'learn_press_course_enroll_button' ) ) { /** * Enroll course button. */ function learn_press_course_enroll_button() { _deprecated_function( __FUNCTION__, '3.3.0' ); return ''; LearnPress::instance()->template( 'course' )->course_enroll_button(); } } if ( ! function_exists( 'learn_press_course_external_button' ) ) { /** * Retake course button * @deprecated 4.2.5.3 */ function learn_press_course_external_button() { _deprecated_function( __FUNCTION__, '4.2.5.3' ); return; LearnPress::instance()->template( 'course' )->func( 'course_external_button' ); } } if ( ! function_exists( 'learn_press_course_students' ) ) { /** * Display course students */ function learn_press_course_students() { learn_press_get_template( 'single-course/students.php' ); } } //if ( ! function_exists( 'learn_press_course_status' ) ) { // /** // * Display the title for single course // */ // function learn_press_course_status() { // learn_press_get_template( 'single-course/status.php' ); // } //} if ( ! function_exists( 'learn_press_courses_loop_item_instructor' ) ) { /** * Output the instructor of the course within loop * @using in many themes. */ function learn_press_courses_loop_item_instructor() { learn_press_get_template( 'loop/course/instructor.php' ); } } if ( ! function_exists( 'learn_press_course_tabs' ) ) { /* * Output course tabs * @using in theme starkid */ function learn_press_course_tabs() { learn_press_get_template( 'single-course/tabs/tabs.php' ); } } /*if ( ! function_exists( 'learn_press_content_item_quiz_title' ) ) { function learn_press_content_item_quiz_title() { learn_press_get_template( 'content-quiz/title.php' ); } }*/ /*if ( ! function_exists( 'learn_press_content_item_quiz_intro' ) ) { function learn_press_content_item_quiz_intro() { $course = learn_press_get_course(); $user = learn_press_get_current_user(); $quiz = LP_Global::course_item_quiz(); if ( $user->has_quiz_status( array( 'started', 'completed' ), $quiz->get_id(), $course->get_id() ) ) { return; } if ( ! $user->has_quiz_status( 'started', $quiz->get_id(), $course->get_id() ) ) { // return; } if ( $quiz->get_viewing_question() ) { return; } learn_press_get_template( 'content-quiz/intro.php' ); } }*/ /*if ( ! function_exists( 'learn_press_content_item_summary_quiz_content' ) ) { function learn_press_content_item_summary_quiz_content() { $item = LP_Global::course_item(); if ( ! $item->get_viewing_question() ) { learn_press_get_template( 'content-quiz/description.php' ); } } }*/ /*if ( ! function_exists( 'learn_press_content_item_summary_question_title' ) ) { function learn_press_content_item_summary_question_title() { $quiz = LP_Global::course_item_quiz(); if ( $question = $quiz->get_viewing_question() ) { learn_press_get_template( 'content-question/title.php' ); } } }*/ /*if ( ! function_exists( 'learn_press_content_item_summary_quiz_progress' ) ) { function learn_press_content_item_summary_quiz_progress() { $course = learn_press_get_course(); $quiz = LP_Global::course_item_quiz(); $user = learn_press_get_current_user(); if ( ! $user ) { return; } if ( $user->has_quiz_status( array( 'viewed', '' ), $quiz->get_id(), $course->get_id() ) ) { return; } if ( $question = $quiz->get_viewing_question() ) { learn_press_get_template( 'content-quiz/progress.php' ); } } }*/ /*if ( ! function_exists( 'learn_press_content_item_summary_quiz_countdown' ) ) { function learn_press_content_item_summary_quiz_countdown() { $quiz = LP_Global::course_item_quiz(); if ( $question = $quiz->get_viewing_question() ) { learn_press_get_template( 'content-quiz/countdown.php' ); } } }*/ /*if ( ! function_exists( 'learn_press_content_item_summary_question_content' ) ) { function learn_press_content_item_summary_question_content() { $quiz = LP_Global::course_item_quiz(); if ( $question = $quiz->get_viewing_question() ) { learn_press_get_template( 'content-question/description.php' ); } } }*/ /*if ( ! function_exists( 'learn_press_content_item_summary_quiz_buttons' ) ) { function learn_press_content_item_summary_quiz_buttons() { _deprecated_function( __FUNCTION__, '3.3.0' ); learn_press_get_template( 'content-quiz/buttons.php' ); } }*/ /*if ( ! function_exists( 'learn_press_profile_recover_order_form' ) ) { function learn_press_profile_recover_order_form( $order ) { learn_press_get_template( 'profile/tabs/orders/recover-order.php', array( 'order' => $order ) ); } }*/ //if ( ! function_exists( 'learn_press_wrapper_start' ) ) { // /** // * Wrapper Start // */ // function learn_press_wrapper_start() { // learn_press_get_template( 'global/before-main-content.php' ); // } //} //if ( ! function_exists( 'learn_press_wrapper_end' ) ) { // /** // * wrapper end // */ // function learn_press_wrapper_end() { // learn_press_get_template( 'global/after-main-content.php' ); // } //} //if ( ! function_exists( 'learn_press_courses_loop_item_thumbnail' ) ) { // /** // * Output the thumbnail of the course within loop // */ // function learn_press_courses_loop_item_thumbnail() { // learn_press_get_template( 'loop/course/thumbnail.php' ); // } //} //if ( ! function_exists( 'learn_press_courses_loop_item_title' ) ) { // /** // * Output the title of the course within loop // */ // function learn_press_courses_loop_item_title() { // learn_press_get_template( 'loop/course/title.php' ); // } //} //if ( ! function_exists( 'learn_press_courses_loop_item_begin_meta' ) ) { // /** // * Output the excerpt of the course within loop // */ // function learn_press_courses_loop_item_begin_meta() { // learn_press_get_template( 'loop/course/meta-begin.php' ); // } //} //if ( ! function_exists( 'learn_press_courses_loop_item_end_meta' ) ) { // /** // * Output the excerpt of the course within loop // */ // function learn_press_courses_loop_item_end_meta() { // learn_press_get_template( 'loop/course/meta-end.php' ); // } //} //if ( ! function_exists( 'learn_press_courses_loop_item_introduce' ) ) { // /** // * Output the excerpt of the course within loop // */ // function learn_press_courses_loop_item_introduce() { // learn_press_get_template( 'loop/course/introduce.php' ); // } //} if ( ! function_exists( 'learn_press_courses_loop_item_price' ) ) { /** * Output the price of the course within loop * @using in many themes. */ function learn_press_courses_loop_item_price() { learn_press_get_template( 'loop/course/price.php' ); } } if ( ! function_exists( 'learn_press_begin_courses_loop' ) ) { /** * Output the price of the course within loop * @using in many themes. */ function learn_press_begin_courses_loop() { learn_press_get_template( 'loop/course/loop-begin.php' ); } } if ( ! function_exists( 'learn_press_end_courses_loop' ) ) { /** * Output the price of the course within loop * @using in many themes. */ function learn_press_end_courses_loop() { learn_press_get_template( 'loop/course/loop-end.php' ); } } //if ( ! function_exists( 'learn_press_courses_loop_item_students' ) ) { // /** // * Output the students of the course within loop // * @deprecated 4.0.0 // */ // function learn_press_courses_loop_item_students() { // _deprecated_function( __FUNCTION__, '4.0.0' ); // echo '
'; // learn_press_get_template( 'loop/course/students.php' ); // } //} //if ( ! function_exists( 'learn_press_courses_pagination' ) ) { // /** // * Output the pagination of archive courses // */ // function learn_press_courses_pagination() { // learn_press_get_template( 'loop/course/pagination.php' ); // } //} //if ( ! function_exists( 'learn_press_output_single_course_learning_summary' ) ) { // /** // * Output the content of learning course content // */ // function learn_press_output_single_course_learning_summary() { // learn_press_get_template( 'single-course/content-learning.php' ); // } //} //if ( ! function_exists( 'learn_press_output_single_course_landing_summary' ) ) { // /** // * Output the content of landing course content // */ // function learn_press_output_single_course_landing_summary() { // learn_press_get_template( 'single-course/content-landing.php' ); // } //} //if ( ! function_exists( 'learn_press_course_title' ) ) { // /** // * Display the title for single course // */ // function learn_press_course_title() { // learn_press_get_template( 'single-course/title.php' ); // } //} if ( ! function_exists( 'learn_press_course_progress' ) ) { /** * Display course curriculum * @using ivy-school */ function learn_press_course_progress() { learn_press_get_template( 'single-course/progress.php' ); } } //if ( ! function_exists( 'learn_press_course_curriculum' ) ) { // /** // * Display course curriculum // */ // function learn_press_course_curriculum() { // // learn_press_get_template( 'single-course/curriculum.php' ); // } //} if ( ! function_exists( 'learn_press_course_categories' ) ) { /** * Display course categories * @using eduma child theme v5.5.5 */ function learn_press_course_categories() { // learn_press_get_template( 'single-course/categories.php' ); } } //if ( ! function_exists( 'learn_press_course_tags' ) ) { // /** // * Display course tags // */ // function learn_press_course_tags() { // learn_press_get_template( 'single-course/tags.php' ); // } //} if ( ! function_exists( 'learn_press_course_instructor' ) ) { /** * Display course instructor * @using in many themes. */ function learn_press_course_instructor() { learn_press_get_template( 'single-course/instructor.php' ); } } if ( ! function_exists( 'learn_press_course_thumbnail' ) ) { /** * Display Course Thumbnail * @using in Eduma, Education Pack themes. */ function learn_press_course_thumbnail() { learn_press_get_template( 'single-course/thumbnail.php' ); } } //if ( ! function_exists( 'learn_press_single_course_description' ) ) { // /** // * Display course description // */ // function learn_press_single_course_description() { // learn_press_get_template( 'single-course/description.php' ); // } //} //if ( ! function_exists( 'learn_press_single_course_content_item' ) ) { // /** // * Display lesson content // */ // function learn_press_single_course_content_item() { // learn_press_get_template( 'single-course/content-item.php' ); // } //} //if ( ! function_exists( 'learn_press_checkout_user_form_login' ) ) { // /** // * Output login form before order review if user is not logged in // */ // function learn_press_checkout_user_form_login() { // learn_press_get_template( 'checkout/form-login.php' ); // } //} //if ( ! function_exists( 'learn_press_checkout_user_form_register' ) ) { // /** // * Output register form before order review if user is not logged in // */ // function learn_press_checkout_user_form_register() { // learn_press_get_template( 'checkout/form-register.php' ); // } //} //if ( ! function_exists( 'learn_press_checkout_user_logged_in' ) ) { // /** // * Output message before order review if user is logged in // */ // function learn_press_checkout_user_logged_in() { // learn_press_get_template( 'checkout/form-logged-in.php' ); // } //} //if ( ! function_exists( 'learn_press_after_profile_tab_loop_course' ) ) { // /** // * Display user profile tabs // * // * @param LP_User // */ // function learn_press_after_profile_tab_loop_course( $user, $course_id ) { // // $args = array( // 'user' => $user, // 'course_id' => $course_id, // ); // learn_press_get_template( 'profile/tabs/courses/progress.php', $args ); // } //} //if ( ! function_exists( 'learn_press_output_user_profile_info' ) ) { // /** // * Displaying user info // * // * @param $user // */ // function learn_press_output_user_profile_info( $user, $current, $tabs ) { // learn_press_get_template( // 'profile/info.php', // array( // 'user' => $user, // 'tabs' => $tabs, // 'current' => $current, // ) // ); // } //} /* QUIZ TEMPLATES */ //if ( ! function_exists( 'learn_press_single_quiz_title' ) ) { // /** // * Output the title of the quiz // */ // function learn_press_single_quiz_title() { // learn_press_get_template( 'content-quiz/title.php' ); // } //} //if ( ! function_exists( 'learn_press_message' ) ) { // /** // * Template to display the messages // * // * @param $content // * @param string $type // */ // function learn_press_message( $content, $type = 'message' ) { // learn_press_get_template( // 'global/message.php', // array( // 'type' => $type, // 'content' => $content, // ) // ); // } //} //if ( ! function_exists( 'learn_press_course_overview_tab' ) ) { // /** // * Output course overview // * // * @since 1.1 // */ // function learn_press_course_overview_tab() { // learn_press_get_template( 'single-course/tabs/overview.php' ); // } //} //if ( ! function_exists( 'learn_press_course_curriculum_tab' ) ) { // /** // * Output course curriculum // * // * @since 1.1 // */ // function learn_press_course_curriculum_tab() { // learn_press_get_template( 'single-course/tabs/curriculum.php' ); // } //} //if ( ! function_exists( 'learn_press_course_instructor_tab' ) ) { // /** // * Output course curriculum // * // * @since 1.1 // */ // function learn_press_course_instructor_tab() { // learn_press_get_template( 'single-course/tabs/instructor.php' ); // } //} //if ( ! function_exists( 'learn_press_content_item_header' ) ) { // function learn_press_content_item_header() { // learn_press_get_template( 'single-course/content-item/header.php' ); // } //} //if ( ! function_exists( 'learn_press_content_item_footer' ) ) { // function learn_press_content_item_footer() { // learn_press_get_template( 'single-course/content-item/footer.php' ); // } //} //if ( ! function_exists( 'learn_press_profile_mobile_menu' ) ) { // function learn_press_profile_mobile_menu() { // learn_press_get_template( 'profile/mobile-menu.php' ); // } //} //if ( ! function_exists( 'learn_press_quiz_complete_button' ) ) { // // function learn_press_quiz_complete_button() { // $course = learn_press_get_course(); // $user = learn_press_get_current_user(); // $quiz = LP_Global::course_item_quiz(); // // if ( $user->has_course_status( $course->get_id(), array( 'finished' ) ) || ! $user->has_quiz_status( 'started', $quiz->get_id(), $course->get_id() ) ) { // return; // } // learn_press_get_template( 'content-quiz/buttons/complete.php' ); // } //} //if ( ! function_exists( 'learn_press_content_item_summary_question_explanation' ) ) { // // /** // * Render content if quiz question. // */ // function learn_press_content_item_summary_question_explanation() { // $quiz = LP_Global::course_item_quiz(); // $question = $quiz->get_viewing_question(); // if ( $question ) { // $course = learn_press_get_course(); // $user = learn_press_get_current_user(); // $course_data = $user->get_course_data( $course->get_id() ); // $user_quiz = $course_data->get_item_quiz( $quiz->get_id() ); // // if ( ! $question->get_explanation() ) { // return; // } // // if ( $user_quiz->has_checked_question( $question->get_id() ) || $user_quiz->is_answered_true( $question->get_id() ) ) { // learn_press_get_template( 'content-question/explanation.php', array( 'question' => $question ) ); // } // } // } //} if ( ! function_exists( 'learn_press_breadcrumb' ) ) { /** * Output the breadcrumb of archive courses * Still using * * @param array $args */ function learn_press_breadcrumb( $args = array() ) { $args = wp_parse_args( $args, apply_filters( 'learn_press_breadcrumb_defaults', array( 'delimiter' => ' / ', 'wrap_before' => '
', 'wrap_after' => '
', '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 ); } } //if ( ! function_exists( 'learn_press_search_form' ) ) { // /** // * Output the breadcrumb of archive courses // * // * @param array // */ // function learn_press_search_form() { // if ( ! empty( $_REQUEST['s'] ) && ! empty( $_REQUEST['ref'] ) && 'course' == $_REQUEST['ref'] ) { // $s = stripslashes_deep( $_REQUEST['s'] ); // } else { // $s = ''; // } // // learn_press_get_template( 'search-form.php', array( 's' => $s ) ); // } //} //if ( ! function_exists( 'learn_press_section_item_meta' ) ) { // /** // * @param object // * @param array // * @param LP_Course // */ // function learn_press_section_item_meta( $item, $section ) { // learn_press_get_template( // 'single-course/section/item-meta.php', // array( // 'item' => $item, // 'section' => $section, // ) // ); // } //} //if ( ! function_exists( 'learn_press_order_details_table' ) ) { // // /** // * Displays order details in a table. // * // * @param mixed $order_id // * // * @subpackage Orders // */ // function learn_press_order_details_table( $order_id ) { // if ( ! $order_id ) { // return; // } // // learn_press_get_template( // 'order/order-details.php', // array( // 'order' => learn_press_get_order( $order_id ), // ) // ); // } //} //if ( ! function_exists( 'learn_press_profile_tab_courses_own' ) ) { // /** // * Display user profile tabs // * // * @param LP_User // */ // function learn_press_profile_tab_courses_own( $user, $tab = null ) { // $args = array( // 'user' => $user, // 'subtab' => $tab, // ); // $limit = LP_Settings::instance()->get( 'profile_courses_limit', 10 ); // $limit = apply_filters( 'learn_press_profile_tab_courses_own_limit', $limit ); // $courses = $user->get( 'own-courses', array( 'limit' => $limit ) ); // $num_pages = learn_press_get_num_pages( $user->_get_found_rows(), $limit ); // $args['courses'] = $courses; // $args['num_pages'] = $num_pages; // learn_press_get_template( 'profile/tabs/courses/own.php', $args ); // } //} //if ( ! function_exists( 'learn_press_profile_tab_courses_learning' ) ) { // /** // * Display user profile tabs // * // * @param LP_User // */ // function learn_press_profile_tab_courses_learning( $user, $tab = null ) { // $args = array( // 'user' => $user, // 'subtab' => $tab, // ); // $limit = LP_Settings::instance()->get( 'profile_courses_limit', 10 ); // $limit = apply_filters( 'learn_press_profile_tab_courses_learning_limit', $limit ); // $courses = $user->get( // 'enrolled-courses', // array( // 'status' => 'enrolled', // 'limit' => $limit, // ) // ); // $num_pages = learn_press_get_num_pages( $user->_get_found_rows(), $limit ); // $args['courses'] = $courses; // $args['num_pages'] = $num_pages; // learn_press_get_template( 'profile/tabs/courses/learning.php', $args ); // } //} //if ( ! function_exists( 'learn_press_profile_tab_courses_purchased' ) ) { // /** // * Display user profile tabs // * // * @param LP_User // */ // function learn_press_profile_tab_courses_purchased( $user, $tab = null ) { // $args = array( // 'user' => $user, // 'subtab' => $tab, // ); // $limit = LP_Settings::instance()->get( 'profile_courses_limit', 10 ); // $limit = apply_filters( 'learn_press_profile_tab_courses_purchased_limit', $limit ); // $courses = $user->get( 'purchased-courses', array( 'limit' => $limit ) ); // $num_pages = learn_press_get_num_pages( $user->_get_found_rows(), $limit ); // $args['courses'] = $courses; // $args['num_pages'] = $num_pages; // learn_press_get_template( 'profile/tabs/courses/purchased.php', $args ); // } //} //if ( ! function_exists( 'learn_press_profile_tab_courses_finished' ) ) { // /** // * Display user profile tabs // * // * @param LP_User // */ // function learn_press_profile_tab_courses_finished( $user, $tab = null ) { // $args = array( // 'user' => $user, // 'subtab' => $tab, // ); // $limit = LP_Settings::instance()->get( 'profile_courses_limit', 10 ); // $limit = apply_filters( 'learn_press_profile_tab_courses_finished_limit', $limit ); // $courses = $user->get( // 'enrolled-courses', // array( // 'status' => 'finished', // 'limit' => $limit, // ) // ); // $num_pages = learn_press_get_num_pages( $user->_get_found_rows(), $limit ); // $args['courses'] = $courses; // $args['num_pages'] = $num_pages; // learn_press_get_template( 'profile/tabs/courses/finished.php', $args ); // } //} //if ( ! function_exists( 'learn_press_output_user_profile_tabs' ) ) { // /** // * Display user profile tabs // * // * @param LP_User // */ // function learn_press_output_user_profile_tabs( $user, $current, $tabs ) { // learn_press_get_template( // 'profile/tabs.php', // array( // 'user' => $user, // 'tabs' => $tabs, // 'current' => $current, // ) // ); // } //} //if ( ! function_exists( 'learn_press_profile_tab_courses_all' ) ) { // /** // * Display user profile tabs // * // * @param LP_User // */ // function learn_press_profile_tab_courses_all( $user, $tab = null ) { // $args = array( // 'user' => $user, // 'subtab' => $tab, // ); // $limit = LP_Settings::instance()->get( 'profile_courses_limit', 10 ); // $limit = apply_filters( 'learn_press_profile_tab_courses_all_limit', $limit ); // $courses = $user->get( 'courses', array( 'limit' => $limit ) ); // $num_pages = learn_press_get_num_pages( $user->_get_found_rows(), $limit ); // $args['courses'] = $courses; // $args['num_pages'] = $num_pages; // learn_press_get_template( 'profile/tabs/courses.php', $args ); // } //} //if ( ! function_exists( 'learn_press_become_teacher_messages' ) ) { // function learn_press_become_teacher_messages() { // $messages = LP_Shortcode_Become_A_Teacher::get_messages(); // if ( ! $messages ) { // return; // } // // learn_press_get_template( 'global/become-teacher-form/message.php', array( 'messages' => $messages ) ); // } //} //if ( ! function_exists( 'learn_press_become_teacher_heading' ) ) { // // function learn_press_become_teacher_heading() { // return ''; // } //} /*if ( ! function_exists( 'learn_press_become_teacher_button' ) ) { function learn_press_become_teacher_button() { $messages = LP_Shortcode_Become_A_Teacher::get_messages(); if ( $messages ) { return; } learn_press_get_template( 'global/become-teacher-form/button.php' ); } }*/ /*if ( ! function_exists( 'learn_press_back_to_class_button' ) ) { function learn_press_back_to_class_button() { return ''; } }*/