Developer Guide

Override the template of the LearnPress plugin

To improve the speed as well as the quality of LearnPress ThimPress is going to have some necessary changes in coding from LP3 to LP4. Today, we will list out those changes to help our developers get updated to the new version. To override the template of the LearnPress plugin, you should add this code to the function.php file

add_filter( 'learn-press/override-templates', function(){ return true; } );

 

Change in LearnPress template

  • First is a table list of template files that have changed from LP3 to LP4.
Direction in LP3 LearnPress 3 Direction in LP4 LearnPress 4
templates/checkout form-logged-in.php templates/checkout account-logged-in.php
templates/checkout form-login.php templates/checkout account-login.php
templates/checkout/form-login.php learn-press/after-checkout-form-login-fields templates/checkout/account-login.php learn-press/after-checkout-account-login-fields
templates/checkout form-register.php templates/checkout account-register.php
templates/checkout form.php templates/checkout form.php
templates/checkout payment.php templates/checkout payment.php
templates/checkout review-order.php templates/checkout review-order.php
template/profile/tabs/courses owned.php template/profile/tabs/courses created.php
template/profile/tabs/courses purchased.php template/profile/tabs/courses enrolled.php
templates/profile/tabs/settings publicity.php templates/profile/tabs/settings privacy.php
templates/profile/tabs/settings/publicity.php learn-press/before-profile-publicity-fields templates/profile/tabs/settings/privacy.php learn-press/before-profile-privacy-fields
templates/profile/tabs/settings learn-press/begin-profile-publicity-fields templates/profile/tabs/settings/privacy.php learn-press/begin-profile-privacy-fields
templates/profile/tabs/settings learn-press/after-profile-publicity-fields templates/profile/tabs/settings/privacy.php learn-press/after-profile-privacy-fields
templates/single-course/buttons retake.php templates/single-course/buttons retry.php
templates/single-course/buttons/retake.php learn-press/before-retake-form templates/single-course/buttons/retry.php lp/tmpl/course/button-retry/form/before
templates/single-course/buttons/retake.php learn-press/before-retake-button templates/single-course/buttons/retry.php lp/tmpl/course/button-retry/before
templates/single-course/buttons/retake.php learn-press/after-retake-button templates/single-course/buttons/retry.php lp/tmpl/course/button-retry/after
templates/single-course/buttons/retake.php learn-press/after-retake-form templates/single-course/buttons/retry.php lp/tmpl/course/button-retry/form/after
templates/widgets/course-info default.php templates/widgets course-info.php
templates/widgets/course-progress default.php templates/widgets course-progress.php
templates/widgets/featured-courses default.php templates/widgets featured-courses.php
templates/widgets/recent-courses default.php templates/widgets recent-courses.php
templates content-archive-course.php templates archive-course.php
  • Next is a table list of templates that have added to LP4, these templates have never appeared in LP3.
Direction LearnPreess 4
templates/checkout/account-register.php learn-press/before-form-register-fields
templates/checkout/account-register.php learn-press/after-form-register-fields
templates/checkout guest-checkout-link.php
templates/checkout guest-checkout.php
templates/checkout/payment.php learn-press/after-payment-form
templates/checkout/payment.php learn-press/checkout-proceed-button-text
templates/checkout/review-order.php learn-press/review-order/cart-item-product
templates/content-quiz js.php
templates/global/ clearfix.php
templates/global/become-teacher-form-fields.php learnpress/become-a-teacher/before-form
templates/global/become-teacher-form-fields.php learnpress/become-a-teacher/after-form
templates/loop/course/loop-begin.php learn_press_course_loop_begin
templates/loop/course/loop-end.php learn_press_course_loop_end
templates/loop/course meta.php
templates/loop/course info-begin.php
templates/loop/course info-end.php
templates/loop/course badge-featured.php
templates/loop/course categories.php
template/pages Exist
template/pages/checkout.php learn-press/before-main-content
template/pages/checkout.php learnpress/template/pages/checkout/before-content
template/pages/checkout.php learn-press/before-checkout-page
template/pages/checkout.php learn-press/after-checkout-page
template/pages/checkout.php learn-press/after-main-content
template/pages/checkout.php learnpress/template/pages/checkout/after-content
template/pages/profile.php learnpress/template/pages/profile/before-content
template/pages/profile.php learn-press/before-user-profile
template/pages/profile.php learn-press/user-profile
template/pages/profile.php learnpress/template/pages/profile/after-content
template/profile/dashboard Exist
template/profile/dashboard featured-courses.php
template/profile/dashboard general-statistic.php
template/profile/dashboard/general-statistic.php learn-press/before-profile-dashboard-general-statistic-row
template/profile/dashboard/general-statistic.php learn-press/before-profile-dashboard-user-general-statistic
template/profile/dashboard/general-statistic.php learn-press/after-profile-dashboard-user-general-statistic
template/profile/dashboard/general-statistic.php learn-press/profile-dashboard-general-statistic-row
template/profile/dashboard/general-statistic.php learn-press/before-profile-dashboard-instructor-general-statistic
template/profile/dashboard/general-statistic.php learn-press/after-profile-dashboard-instructor-general-statistic
template/profile/dashboard/general-statistic.php learn-press/after-profile-dashboard-general-statistic-row
template/profile/dashboard latest-courses.php
template/profile/avatar.php Exist
template/profile/header.php Exist
template/profile/sidebar.php Exist
learn-press/user-profile-account Exist
learn-press/user-profile-tabs Exist
template/profile/socials.php Exist
template/profile/tabs.php Exist
templates/single-course/content-item/popup-content.php Exist
templates/single-course/content-item/popup-footer.php Exist
templates/single-course/content-item/popup-header.php Exist
templates/single-course/content-item/popup-sidebar.php Exist
templates/single-course/meta Exist
templates/single-course/meta/category.php Exist
templates/single-course/meta/count.php Exist
templates/single-course/meta/duration.php Exist
templates/single-course/meta/instructor.php Exist
templates/single-course/meta/level.php Exist
templates/single-course/sidebar Exist
templates/single-course/sidebar/course-extra.php Exist
templates/single-course/sidebar/preview.php Exist
templates/single-course/sidebar/user-progress.php learn-press/user-item-progress
templates/single-course/sidebar/user-time.php Exist
templates single-course.php
  • Last is templates that are in LP3 but we removed them in LP4.
Direction LearnPress 3
templates/checkout/form-login.php learn_press_checkout_before_user_login_form
templates/checkout/form-login.php learn-press/before-checkout-form-login-fields
templates/checkout/form-login.php learn_press_checkout_user_login_before_form_fields
templates/checkout/form-login.php learn-press/begin-checkout-form-login-fields
templates/checkout/form-login.php learn-press/end-checkout-form-login-fields
templates/checkout/form-login.php learn_press_checkout_user_login_after_form_fields
templates/checkout/form-login.php learn-press/before-checkout-form-login-button
templates/checkout/form-login.php learn_press_checkout_after_user_login_form
templates/checkout/form-register.php learn_press_checkout_before_user_register_form
templates/checkout/form-register.php learn-press/before-checkout-form-register
templates/checkout/form-register.php learn_press_checkout_after_user_register_form
templates/checkout/form.php learn-press/before-checkout-order-review
templates/checkout/form.php learn_press_checkout_order_review
templates/checkout/form.php learn-press/checkout-order-review
templates/checkout/form.php learn-press/after-checkout-order-review
templates/checkout guest-email.php
templates/checkout index.php
templates/checkout/payment.php learn_press_order_button_text
templates/checkout/payment.php learn_press_order_button_text_processing
templates/checkout/payment.php learn_press_before_payments
templates/checkout/payment.php learn-press/begin-payment-methods
templates/checkout/payment.php learn-press/end-payment-methods
templates/checkout/payment.php learn_press_after_payments
templates/checkout/payment.php learn-press/after-payment-methods
templates/checkout/payment.php learn_press_order_before_submit
templates/checkout/payment.php learn_press_order_button_html
templates/checkout/payment.php learn_press_order_after_submit
templates/checkout/payment.php learn_press_no_available_payment_methods_message
templates/checkout/review-order.php learn-press/review-order/before-heading-row
templates/checkout/review-order.php learn-press/review-order/after-heading-row
templates/content-lesson/video Exist
templates/content-lesson block-content.php
templates/content-lesson no-content.php
templates/content-lesson index.php
templates/content-question Exist
templates/content-quiz/buttons Exist
templates/content-quiz buttons.php
templates/content-quiz countdown-simple.php
templates/content-quiz countdown.php
templates/content-quiz description.php
templates/content-quiz history.php
templates/content-quiz index.php
templates/content-quiz intro.php
templates/content-quiz preview-mode.php
templates/content-quiz progress.php
templates/content-quiz question-numbers.php
templates/content-quiz result.php
templates/content-quiz review-title.php
templates/global blank-comments.php
templates/global comments.php
templates/global course-meta-end.php
templates/global course-meta-start.php
templates/global index.php
templates/global login.php
templates/global notices.php
templates/global restrict-access.php
templates/global scripts.php
templates/loop index.php
templates/loop/course index.php
templates/loop/course introduce.php
templates/loop/course meta-begin.php
templates/loop/course meta-end.php
templates/notices Exist
template/order index.php
template/profile/dashboard-logged-in.php Exist
template/profile/get-back-order.php Exist
template/profile/mobile-menu.php Exist
template/profile/profile-cover.php Exist
template/profile/profile.php Exist
template/profile/profile.php learn-press/before-user-profile
template/profile/profile.php learn-press/user-profile
template/profile/profile.php learn-press/after-user-profile
template/profile/user-bio.php Exist
templates/profile/tabs/settings/basic-information.php learn_press_before_
templates/profile/tabs/settings/basic-information.php learn_press_after_
templates/profile/tabs/settings/change-password.php learn_press_before_
templates/profile/tabs/settings/change-password.php learn_press_after_
templates/single-course/content-item footer.php
templates/single-course/content-item header.php
templates/single-course/section/content-item.php Exist
templates/single-course/section/content-item.php learn-press/before-section-loop-item
templates/single-course/section/content-item.php learn-press/after-section-loop-item
templates/single-course/section/content.php Exist
templates/single-course/section/content.php learn-press/begin-section-loop-item
templates/single-course/section/content.php learn-press/end-section-loop-item
templates/single-course/section/index.php Exist
templates/single-course/section/title.php Exist
templates/single-course/tabs/curriculum.php learn_press_before_single_course_curriculum
templates/single-course/tabs/curriculum.php learn_press_after_single_course_curriculum
templates/single-course/tabs/instructor.php learn-press/begin-course-instructor-description
templates/single-course/tabs/instructor.php learn-press/end-course-instructor-description
templates/single-course/tabs/instructor.php learn-press/after-course-instructor-description
templates/single-course/tabs/instructor.php learn-press/after-course-instructor-socials
templates search-form.php

Action

  • The first table list is the newly actions that have added to LearnPress 4.
Folder File name Action
inc/lp-template-hooks.php course-progress.php learn-press/course-meta-primary-left
inc/lp-template-hooks.php course-progress.php learn-press/course-meta-secondary-left
inc/lp-template-hooks.php course-progress.php learn-press/course-summary-sidebar
inc/lp-template-hooks.php course-progress.php learn-press/after-section-loop-item-title
inc/lp-template-hooks.php course-progress.php learn-press/popup-footer
inc/lp-template-hooks.php course-progress.php learn-press/user-profile-account
inc/lp-template-hooks.php course-progress.php learn-press/user-profile-tabs
inc/lp-template-hooks.php course-progress.php learn-press/profile/before-dashboard
inc/lp-template-hooks.php course-progress.php learn-press/ready
templates/single-course content-item-lp_quiz.php learn-press/after-content-item-summary/' . $quiz->get_item_type()
templates/single-course content.php learn-press/course-content-summary
templates/single-course loop-section.php learn-press/before-section-summary
templates/single-course loop-section.php learnpress/single-course/section-header/after
templates/single-course loop-section.php learn-press/before-section-content
templates/single-course loop-section.php learn-press/before-section-loop-item
templates/single-course loop-section.php learn-press/before-section-loop-item-title
templates/single-course loop-section.php learn-press/after-section-loop-item-title
templates/single-course loop-section.php learn-press/after-section-loop-item
templates/single-course loop-section.php learn-press/after-section-summary
content-archive-course.php loop-section.php learn-press/template-header
content-archive-course.php loop-section.php learn-press/sidebar
content-archive-course.php loop-section.php learn-press/template-footer
content-single-item.php loop-section.php learn-press/template-header
content-single-item.php loop-section.php learn-press/template-footer
courses-top-bar.php
single-course.php
  • The second table list is actions that are in LearnPress 3 but are removed in LearnPress 4.

Folder File name Action
templates/order order-details.php learn_press_order_items_table
templates/profile tabs/settings/basic-information.php learn_press_before_' . $section . '_edit_fields'
templates/profile tabs/settings/basic-information.php learn_press_after_' . $section . '_edit_fields'
templates/profile tabs/settings/change-password.php learn_press_before_' . $section . '_edit_fields'
templates/profile tabs/settings/change-password.php learn_press_after_' . $section . '_edit_fields'
templates/single-course tags/curriculum.php learn_press_before_single_course_curriculum
templates/single-course tags/curriculum.php learn_press_after_single_course_curriculum
templates/single-course tags/instructor.php learn-press/begin-course-instructor-description
templates/single-course tags/instructor.php learn-press/end-course-instructor-description
templates/single-course tags/instructor.php learn-press/after-course-instructor-description
templates/single-course tags/instructor.php learn-press/after-course-instructor-socials
templates/single-course content.php learn_press_course_content_summary
templates/single-course loop-section.php learn_press_curriculum_section_summary'
templates/single-course loop-section.php learn-press/section-summary'
content-archive-course.php loop-section.php learn_press_before_main_content
content-archive-course.php loop-section.php learn_press_archive_description
content-archive-course.php loop-section.php learn-press/archive-description
content-archive-course.php loop-section.php learn_press_before_courses_loop
content-archive-course.php loop-section.php learn_press_after_courses_loop
content-archive-course.php loop-section.php learn_press_after_main_content
content-course.php loop-section.php learn_press_courses_loop_item_title
content-course.php loop-section.php learn_press_before_courses_loop_item
content-course.php loop-section.php learn_press_after_courses_loop_item
content-single-course.php loop-section.php learn_press_before_main_content
content-single-course.php loop-section.php learn_press_before_single_course
content-single-course.php loop-section.php learn_press_before_single_course_summary
content-single-course.php loop-section.php learn-press/before-main-content
content-single-course.php loop-section.php learn-press/after-main-content
content-single-course.php loop-section.php learn_press_after_single_course_summary
content-single-course.php loop-section.php learn_press_after_single_course
content-single-course.php loop-section.php learn_press_after_main_content
search-form.php

Filter

  • This table list shows all the filters that have been added to LP4.
Folder File name Filter
inc/admin meta-box/class-lp-meta-box-helper.php learnpress/meta-box/field-custom
inc/admin meta-box/class-lp-meta-box-helper.php learnpress_metabox_settings_sanitize_option
inc/admin meta-box/class-lp-meta-box-helper.php learnpress_metabox_settings_sanitize_option_$option_name
inc/admin settings/email-groups/class-lp-settings-emails-group.php learn-press/admin/get-settings/admin-options-' . $this-group_id
inc/admin settings/abstract-settings-page.php learn-press/admin/get-settings/admin-options-' . $section
inc/admin settings/class-lp-settings-advanced.php learn_press_advanced_settings
inc/admin views/meta-boxes/order/order-item.php learn_press/order_item_link
inc/admin views/meta-boxes/order/order-item.php learn_press/order_item_name
inc/admin class-lp-admin-assets.php learn-press/admin/script-data
inc/admin class-lp-admin-assets.php learnpress/admin/modal-dialog
inc/admin class-lp-modal-search-items.php learn_press_filter_admin_ajax_modal_search_items_args
inc/admin class-lp-updater.php lp/upgrade/db/map_version
inc/admin lp-admin-actions.php views_edit-' . $post_type . '', '_learn_press_restrict_view_items'
inc/cart lp-cart-functions.php learn_press_checkout_cart
inc/course abstract-course.php learn-press/course-thumbnail-url
inc/course abstract-course.php learn-press/is-purchasable
inc/course abstract-course.php learn-press/course-passing-condition
inc/course abstract-course.php learn-press/course/custom-item-prefixes
inc/course abstract-course.php learn_press_count_user_completed_items
inc/course class-lp-course-item.php learn-press/course-item-status-title
inc/course class-lp-course.php learnpress/course/block_duration_expire/timestamp_remaining
inc/course class-lp-course.php learnpress/rest-api/enroll-course/redirect
inc/course lp-course-functions.php learn-press/translate-course-result-required
inc/custom-post-types abstract.php learn-press/custom-post-support-gutenberg
inc/custom-post-types order.php learn-press/order-status-icon
inc/emails quiz.php learn-press/enable-email-recipients
inc/gateways class-lp-gateway-abstract.php learn-press/admin/get-settings/admin-options-' . $this-id
inc/question class-lp-question-fill-in-blanks.php learn-press/question-editor/localize-script
inc/question class-lp-question-fill-in-blanks.php learn-press/quiz-editor/question-answers-data
inc/question class-lp-question-fill-in-blanks.php learn-press/question-editor/question-answers-data
inc/question class-lp-question-fill-in-blanks.php learn-press/question/fib/regex-content
inc/question class-lp-question.php learn-press/question/fib/regex-content
inc/rest-api class-lp-core-api.php learn-press/core-api/controllers
inc/rest-api class-lp-rest-courses-controller.php learnpress/rest-api/courses/purchase/redirect
inc/rest-api class-lp-rest-authentication.php learn-press/is-rest-api-request
inc/user abstract-lp-user.php learn-press/complete-lesson-graduation
inc/user abstract-lp-user.php learn-press/user-profile-social-icon
inc/user abstract-lp-user.php learn-press/user-profile-socials
inc/user class-lp-profile.php learn-press/check-privacy-setting
inc/user class-lp-profile.php learn-press/profile/privacy-tabs
inc/user class-lp-profile.php learn-press/profile-privacy-settings'
inc/user class-lp-user-factory.php learnpress/course/can-view-content
inc/user class-lp-user-factory.php learnpress/course/item/can-view
inc/user class-lp-user-factory.php learn-press/user/course/can-retry
inc/user lp-user-functions.php learn-press/user-class
inc/user lp-user-functions.php learn-press/create-user-item-data
inc/user lp-user-functions.php learn-press/single-quiz-js/question-data
inc/user lp-user-functions.php learn-press/user-extra-profile-info
inc/user lp-user-functions.php learn-press/social-profiles
inc/user lp-user-functions.php learn-press/after-form-register-fields
inc/user lp-user-functions.php lp/user-custom-register-fields
inc/user lp-user-functions.php learn-press/social-profile-name
inc/user lp-user-functions.php learn-press/user-extra-profile-fields
inc/user-item class-lp-user-item-course.php learn-press/update-course-results
inc/user-item class-lp-user-item-course.php learn-press/finish-course-status
inc/user-item class-lp-user-item-course.php learn-press/course-item/passed
inc/user-item class-lp-user-item-quiz.php learn-press/user-quiz-graduation
inc/user-item class-lp-user-item-quiz.php learn-press/user-quiz-graduation-text
inc/user-item class-lp-user-item-quiz.php lp/quiz/get-attempts/limit
inc/user-item class-lp-user-item-quiz.php learn-press/user-item-quiz-questions
inc/user-item class-lp-user-item-quiz.php learn-press/get-negative-marking-value
inc/user-item class-lp-user-item-quiz.php learn-press/question-results-data
inc/user-item class-lp-user-item-quiz.php learn-press/can-instant-check-question
inc/user-item class-lp-user-item-quiz.php learn-press/user-quiz/can-hint-answer
inc/user-item class-lp-user-item.php learnpress/user-item/get-graduation
inc/user-item class-lp-user-item.php learn-press/update-user-item-data
inc/user-item class-lp-user-item.php learn-press/user-item-time-remaining
inc/abstract-settings.php course-progress.php learn_press_settings_field_name_' . $name
inc/class-lp-checkout.php course-progress.php learn_press_create_order
inc/class-lp-checkout.php course-progress.php learn-press/checkout/oder_item_name
inc/class-lp-checkout.php course-progress.php learn-press/checkout-no-payment-result
inc/class-lp-checkout.php course-progress.php learn-press/checkout-error
inc/class-lp-ajax.php course-progress.php learnpress/guest_checkout_email_exist_output
inc/class-lp-forms-handler.php course-progress.php learnpress_registration_error_email_exists
inc/class-lp-forms-handler.php course-progress.php learn-press/become-teacher-request-result
inc/class-lp-forms-handler.php course-progress.php learnpress_login_credentials
inc/class-lp-forms-handler.php course-progress.php learnpress_registration_generate_password
inc/class-lp-forms-handler.php course-progress.php learnpress_registration_errors
inc/class-lp-forms-handler.php course-progress.php learnpress_new_customer_data
inc/class-lp-forms-handler.php course-progress.php learn-press/update-profile-basic-information-data
inc/class-lp-page-controller.php course-progress.php learnpress/page/set-link-item-course-404
inc/class-lp-strings.php course-progress.php learn-press/messages
inc/class-lp-widget.php course-progress.php learnpress_widget_settings_sanitize_option
inc/class-lp-widget.php course-progress.php learnpress_cached_widget_id
inc/lp-core-functions.php course-progress.php learn-press/get-page-title
inc/lp-core-functions.php course-progress.php learn-press/get-page-' . $key
inc/lp-core-functions.php course-progress.php learn-press/questions-support-answer-options
inc/lp-core-functions.php course-progress.php learn-press/default-course-levels
inc/lp-core-functions.php course-progress.php learnpress/course-evaluation/methods
inc/lp-core-functions.php course-progress.php learn-press/max-retry-quiz-allowed
inc/lp-core-functions.php course-progress.php learn-press/max-retry-course-allowed
inc/lp-core-functions.php course-progress.php learn-press/user-item-failed-slug
inc/lp-core-functions.php course-progress.php learn-press/user-item-passed-slug
inc/lp-core-functions.php course-progress.php learn-press/user-item-in-progress-slug
inc/lp-core-functions.php course-progress.php learn-press/user-item-under-evaluation-slug
inc/lp-core-functions.php course-progress.php learn-press/course-enrolled-slugs
inc/lp-core-functions.php course-progress.php lp_item_course_class
inc/lp-deprecated.php course-progress.php learn_press_breadcrumb_defaults
inc/lp-deprecated.php course-progress.php learn_press_breadcrumb_home_url
inc/lp-deprecated.php course-progress.php learn_press_course_comments_open
inc/lp-deprecated.php course-progress.php learn_press_profile_tab_courses_own_limit
inc/lp-deprecated.php course-progress.php learn_press_profile_tab_courses_learning_limit
inc/lp-deprecated.php course-progress.php learn_press_profile_tab_courses_purchased_limit
inc/lp-deprecated.php course-progress.php learn_press_profile_tab_courses_finished_limit
inc/lp-deprecated.php course-progress.php learn_press_profile_tab_courses_all_limit
inc/lp-deprecated.php course-progress.php learn_press_become_teacher_form_fields
inc/lp-template-functions.php course-progress.php learn-press/document-course-title-parts
inc/lp-template-functions.php course-progress.php learn-press/document-profile-title-parts
inc/lp-template-functions.php course-progress.php learn_press_child_in_parrent_template_path
inc/lp-template-functions.php course-progress.php learn-press/override-templates
inc/lp-template-functions.php course-progress.php learn-press/courses-layouts
inc/lp-template-functions.php course-progress.php learn-press/page-title
inc/lp-template-functions.php course-progress.php learn-press/level-label
inc/lp-template-functions.php course-progress.php learn-press/profile-logout-slug
inc/lp-template-hooks.php course-progress.php learn-press/section-visible
templates/single-course tags/curriculum.php learnpress/course/curriculum/empty
  • The next table list is Folders that have skipped when upgraded to LP4
Folder File name Filter
inc/admin meta-box/class-lp-meta-box-helper.php learn-press/meta-box/field-name
inc/admin meta-box/class-lp-meta-box-helper.php learn-press/meta-box/field-id
inc/admin settings/class-lp-settings-advanced.php learn_press_profile_settings
inc/admin settings/class-lp-settings-courses.php learn-press/course-settings-fields/general
inc/admin settings/class-lp-settings-courses.php learn-press/course-settings-fields/archive
inc/admin settings/class-lp-settings-courses.php learn-press/course-settings-fields/thumbnails
inc/admin settings/class-lp-settings-profile.php learn-press/profile-settings-fields/avatar
inc/admin settings/class-lp-settings-profile.php learn-press/profile-settings-fields/publicity
inc/admin settings/class-lp-settings-profile.php learn_press_profile_settings
inc/admin sub-menus/class-lp-submenu-addons.php class-lp-submenu-addons.php
inc/admin sub-menus/class-lp-submenu-settings.php learn-press/admin/page-settings/emails/sections
inc/admin sub-menus/class-lp-submenu-settings.php learn-press/update-settings/exclude-vars
inc/admin sub-menus/class-lp-submenu-settings.php learn-press/update-settings/' . sanitize_text_field( wp_unslash( $key ) )
inc/admin sub-menus/class-lp-submenu-settings.php learn-press/update-settings/settings-value
inc/admin views/meta-boxes/order/details.php learn-press/order-payment-method-title
inc/admin views/meta-boxes/order/order-item.php learn_press/order_detail_item_link
inc/admin class-lp-admin.php learn-press/required-pages
inc/admin lp-admin-functions.php learn_press_question_types
inc/course lp-course-functions.php learn-press/custom-thumbnail-sizes
inc/custom-post-types course.php rwmb__lpr_course_price_html
inc/custom-post-types course.php learn-press/admin-localize-course-editor
inc/custom-post-types course.php learn-press/admin-course-tabs
inc/custom-post-types course.php learn_press_course_settings_meta_box_args
inc/custom-post-types course.php learn_press_course_assessment_metabox
inc/custom-post-types course.php learn_press_course_payment_meta_box_args
inc/custom-post-types course.php learn-press/course-settings/payments
inc/custom-post-types course.php learn_press_course_author_role_meta_box
inc/custom-post-types course.php learn_press_course_author_meta_box
inc/custom-post-types course.php learn_press_course_video_meta_box_args
inc/custom-post-types course.php learn_press_review_log_message
inc/custom-post-types question.php learn-press/question-editor/i18n
inc/custom-post-types question.php learn-press/admin/external-js-component
inc/custom-post-types question.php learn_press_question_meta_box_args
inc/custom-post-types quiz.php learn-press/admin/external-js-component
inc/custom-post-types quiz.php learn_press_quiz_general_meta_box
inc/order class-lp-order.php learn-press/
inc/order class-lp-order.php learn_press_confirm_order_received_text
inc/question class-lp-question-database.php learnpress/query_get_total_question_unassigned
inc/quiz lp-quiz-functions.php learn_press_quiz_question_url
inc/shortcodes class-lp-shortcode-button-course.php learn-press/enroll-course-button-text
inc/shortcodes class-lp-shortcode-button-course.php learn-press/purchase-course-button-text
inc/shortcodes class-lp-shortcode-button-course.php learn-press/purchase-course-button-text
inc/shortcodes class-lp-shortcode-button-course.php learn-press/enroll-course-button-text
inc/user abstract-lp-user.php learn-press/insert-user-item-data
inc/user abstract-lp-user.php learn-press/update-user-item-data
inc/user abstract-lp-user.php learn-press/can-view-item
inc/user abstract-lp-user.php learn_press_user_can_retake_quiz
inc/user abstract-lp-user.php learn-press/can-view-quiz
inc/user abstract-lp-user.php learn_press_user_view_quiz
inc/user abstract-lp-user.php learn-press/can-view-lesson
inc/user abstract-lp-user.php learn_press_user_view_lesson
inc/user abstract-lp-user.php learn_press_finish_course_not_passed
inc/user abstract-lp-user.php learn_press_user_can_retake_course
inc/user abstract-lp-user.php learn-press/before-retake-course
inc/user abstract-lp-user.php learn-press/course-is-locked
inc/user abstract-lp-user.php learn_press_user_can_access_course
inc/user class-lp-profile.php learn-press/profile/class
inc/user class-lp-profile.php learn-press/check-publicity-setting
inc/user class-lp-profile.php learn-press/profile/publicity-tabs
inc/user class-lp-profile.php learn-press/get-publicity-setting
inc/user class-lp-profile.php learn-press/profile-pucture
inc/user class-lp-user-factory.php learn_press_user_class
inc/user lp-user-functions.php learn_press_display_name_publicly
inc/user-item class-lp-user-item-quiz.php learn-press/user-quiz/can-check-answer
inc/widgets course-info.php learn-press/widget/display-' . $this-id_base
inc/widgets course-progress.php learn-press/widget/display-' . $this-id_base
inc/class-lp-ajax.php course-progress.php learn-press/registration-error
inc/class-lp-ajax.php course-progress.php learn-press/registration-redirect
inc/class-lp-ajax.php course-progress.php learn-press/user-retake-course-redirect
inc/class-lp-ajax.php course-progress.php learn-press/user-retaken-course-result
inc/class-lp-ajax.php course-progress.php learn-press/user-retake-course-failed-result
inc/class-lp-checkout.php course-progress.php learn_press_checkout_validate_field
inc/class-lp-checkout.php course-progress.php learn_press_create_order
inc/class-lp-checkout.php course-progress.php learn-press/checkout/oder_item_name
inc/class-lp-checkout.php course-progress.php learn-press/checkout-no-payment-result
inc/class-lp-checkout.php course-progress.php learn-press/checkout-error
inc/class-lp-forms-handler.php course-progress.php learn-press/become-teacher-validate-field
inc/class-lp-forms-handler.php course-progress.php learn-press/login-validate-field
inc/class-lp-forms-handler.php course-progress.php learn-press/login-request-result
inc/class-lp-forms-handler.php course-progress.php learn-press/register-validate-field
inc/class-lp-forms-handler.php course-progress.php learn-press/new-user-data
inc/class-lp-forms-handler.php course-progress.php learn-press/register-request-result
inc/class-lp-request-handler.php course-progress.php learn-press/add-to-cart-redirect
inc/class-lp-request-handler.php course-progress.php learn-press/checkout-no-payment-result
inc/class-lp-request-handler.php course-progress.php learn-press/purchase-course-id
inc/class-lp-request-handler.php course-progress.php learn-press/enroll-course-redirect-login
inc/class-lp-request-handler.php course-progress.php learn-press/purchase-course-id
inc/class-lp-request-handler.php course-progress.php learn-press/get-course-order
inc/class-lp-request-handler.php course-progress.php learn-press/add-to-cart-redirect
inc/class-lp-request-handler.php course-progress.php learn-press/enroll-course-redirect-login
inc/class-lp-request-handler.php course-progress.php learn-press/enroll-course-redirect
inc/class-lp-strings.php course-progress.php learnpress/strings
inc/class-lp-widget.php course-progress.php learn-press/widget/option_prefix
inc/class-lp-widget.php course-progress.php learn-press/widget/display
inc/class-lp-widget.php course-progress.php learn-press/widget/display-' . $this-id_base
inc/lp-core-functions.php course-progress.php learn_press_become_teacher_form_fields
inc/lp-core-functions.php course-progress.php learn_press_filter_become_a_teacher_notify_message
inc/lp-template-functions.php course-progress.php learn-press/maximum-students-reach
inc/lp-template-functions.php course-progress.php learn-press/order-processing-message
inc/lp-template-functions.php course-progress.php learn-press/tmpl-button-purchase-course
inc/lp-template-functions.php course-progress.php learn_press_breadcrumb_defaults
inc/lp-template-functions.php course-progress.php learn_press_breadcrumb_home_url
inc/lp-template-functions.php course-progress.php learn_press_profile_tab_courses_all_limit
inc/lp-template-functions.php course-progress.php learn_press_profile_tab_courses_learning_limit
inc/lp-template-functions.php course-progress.php learn_press_profile_tab_courses_purchased_limit
inc/lp-template-functions.php course-progress.php learn_press_profile_tab_courses_finished_limit
inc/lp-template-functions.php course-progress.php learn_press_profile_tab_courses_own_limit
inc/lp-template-functions.php course-progress.php learn_press_quiz_access_denied_redirect_permalink
inc/lp-template-functions.php course-progress.php learn_press_lesson_access_denied_redirect_permalink
inc/lp-template-functions.php course-progress.php learn-press/color-schemas
inc/lp-template-functions.php course-progress.php learn-press/course-item-link
templates/single-course tags/curriculum.php learn_press_course_curriculum_empty
templates/single-course tags/tabs.php learn_press_allow_display_tab_section