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 LP3LearnPress 3Direction in LP4LearnPress 4
templates/checkoutform-logged-in.phptemplates/checkoutaccount-logged-in.php
templates/checkoutform-login.phptemplates/checkoutaccount-login.php
templates/checkout/form-login.phplearn-press/after-checkout-form-login-fieldstemplates/checkout/account-login.phplearn-press/after-checkout-account-login-fields
templates/checkoutform-register.phptemplates/checkoutaccount-register.php
templates/checkoutform.phptemplates/checkoutform.php
templates/checkoutpayment.phptemplates/checkoutpayment.php
templates/checkoutreview-order.phptemplates/checkoutreview-order.php
template/profile/tabs/coursesowned.phptemplate/profile/tabs/coursescreated.php
template/profile/tabs/coursespurchased.phptemplate/profile/tabs/coursesenrolled.php
templates/profile/tabs/settingspublicity.phptemplates/profile/tabs/settingsprivacy.php
templates/profile/tabs/settings/publicity.phplearn-press/before-profile-publicity-fieldstemplates/profile/tabs/settings/privacy.phplearn-press/before-profile-privacy-fields
templates/profile/tabs/settingslearn-press/begin-profile-publicity-fieldstemplates/profile/tabs/settings/privacy.phplearn-press/begin-profile-privacy-fields
templates/profile/tabs/settingslearn-press/after-profile-publicity-fieldstemplates/profile/tabs/settings/privacy.phplearn-press/after-profile-privacy-fields
templates/single-course/buttonsretake.phptemplates/single-course/buttonsretry.php
templates/single-course/buttons/retake.phplearn-press/before-retake-formtemplates/single-course/buttons/retry.phplp/tmpl/course/button-retry/form/before
templates/single-course/buttons/retake.phplearn-press/before-retake-buttontemplates/single-course/buttons/retry.phplp/tmpl/course/button-retry/before
templates/single-course/buttons/retake.phplearn-press/after-retake-buttontemplates/single-course/buttons/retry.phplp/tmpl/course/button-retry/after
templates/single-course/buttons/retake.phplearn-press/after-retake-formtemplates/single-course/buttons/retry.phplp/tmpl/course/button-retry/form/after
templates/widgets/course-infodefault.phptemplates/widgetscourse-info.php
templates/widgets/course-progressdefault.phptemplates/widgetscourse-progress.php
templates/widgets/featured-coursesdefault.phptemplates/widgetsfeatured-courses.php
templates/widgets/recent-coursesdefault.phptemplates/widgetsrecent-courses.php
templatescontent-archive-course.phptemplatesarchive-course.php
  • Next is a table list of templates that have added to LP4, these templates have never appeared in LP3.
DirectionLearnPreess 4
templates/checkout/account-register.phplearn-press/before-form-register-fields
templates/checkout/account-register.phplearn-press/after-form-register-fields
templates/checkoutguest-checkout-link.php
templates/checkoutguest-checkout.php
templates/checkout/payment.phplearn-press/after-payment-form
templates/checkout/payment.phplearn-press/checkout-proceed-button-text
templates/checkout/review-order.phplearn-press/review-order/cart-item-product
templates/content-quizjs.php
templates/global/clearfix.php
templates/global/become-teacher-form-fields.phplearnpress/become-a-teacher/before-form
templates/global/become-teacher-form-fields.phplearnpress/become-a-teacher/after-form
templates/loop/course/loop-begin.phplearn_press_course_loop_begin
templates/loop/course/loop-end.phplearn_press_course_loop_end
templates/loop/coursemeta.php
templates/loop/courseinfo-begin.php
templates/loop/courseinfo-end.php
templates/loop/coursebadge-featured.php
templates/loop/coursecategories.php
template/pagesExist
template/pages/checkout.phplearn-press/before-main-content
template/pages/checkout.phplearnpress/template/pages/checkout/before-content
template/pages/checkout.phplearn-press/before-checkout-page
template/pages/checkout.phplearn-press/after-checkout-page
template/pages/checkout.phplearn-press/after-main-content
template/pages/checkout.phplearnpress/template/pages/checkout/after-content
template/pages/profile.phplearnpress/template/pages/profile/before-content
template/pages/profile.phplearn-press/before-user-profile
template/pages/profile.phplearn-press/user-profile
template/pages/profile.phplearnpress/template/pages/profile/after-content
template/profile/dashboardExist
template/profile/dashboardfeatured-courses.php
template/profile/dashboardgeneral-statistic.php
template/profile/dashboard/general-statistic.phplearn-press/before-profile-dashboard-general-statistic-row
template/profile/dashboard/general-statistic.phplearn-press/before-profile-dashboard-user-general-statistic
template/profile/dashboard/general-statistic.phplearn-press/after-profile-dashboard-user-general-statistic
template/profile/dashboard/general-statistic.phplearn-press/profile-dashboard-general-statistic-row
template/profile/dashboard/general-statistic.phplearn-press/before-profile-dashboard-instructor-general-statistic
template/profile/dashboard/general-statistic.phplearn-press/after-profile-dashboard-instructor-general-statistic
template/profile/dashboard/general-statistic.phplearn-press/after-profile-dashboard-general-statistic-row
template/profile/dashboardlatest-courses.php
template/profile/avatar.phpExist
template/profile/header.phpExist
template/profile/sidebar.phpExist
learn-press/user-profile-accountExist
learn-press/user-profile-tabsExist
template/profile/socials.phpExist
template/profile/tabs.phpExist
templates/single-course/content-item/popup-content.phpExist
templates/single-course/content-item/popup-footer.phpExist
templates/single-course/content-item/popup-header.phpExist
templates/single-course/content-item/popup-sidebar.phpExist
templates/single-course/metaExist
templates/single-course/meta/category.phpExist
templates/single-course/meta/count.phpExist
templates/single-course/meta/duration.phpExist
templates/single-course/meta/instructor.phpExist
templates/single-course/meta/level.phpExist
templates/single-course/sidebarExist
templates/single-course/sidebar/course-extra.phpExist
templates/single-course/sidebar/preview.phpExist
templates/single-course/sidebar/user-progress.phplearn-press/user-item-progress
templates/single-course/sidebar/user-time.phpExist
templatessingle-course.php
  • Last is templates that are in LP3 but we removed them in LP4.
DirectionLearnPress 3
templates/checkout/form-login.phplearn_press_checkout_before_user_login_form
templates/checkout/form-login.phplearn-press/before-checkout-form-login-fields
templates/checkout/form-login.phplearn_press_checkout_user_login_before_form_fields
templates/checkout/form-login.phplearn-press/begin-checkout-form-login-fields
templates/checkout/form-login.phplearn-press/end-checkout-form-login-fields
templates/checkout/form-login.phplearn_press_checkout_user_login_after_form_fields
templates/checkout/form-login.phplearn-press/before-checkout-form-login-button
templates/checkout/form-login.phplearn_press_checkout_after_user_login_form
templates/checkout/form-register.phplearn_press_checkout_before_user_register_form
templates/checkout/form-register.phplearn-press/before-checkout-form-register
templates/checkout/form-register.phplearn_press_checkout_after_user_register_form
templates/checkout/form.phplearn-press/before-checkout-order-review
templates/checkout/form.phplearn_press_checkout_order_review
templates/checkout/form.phplearn-press/checkout-order-review
templates/checkout/form.phplearn-press/after-checkout-order-review
templates/checkoutguest-email.php
templates/checkoutindex.php
templates/checkout/payment.phplearn_press_order_button_text
templates/checkout/payment.phplearn_press_order_button_text_processing
templates/checkout/payment.phplearn_press_before_payments
templates/checkout/payment.phplearn-press/begin-payment-methods
templates/checkout/payment.phplearn-press/end-payment-methods
templates/checkout/payment.phplearn_press_after_payments
templates/checkout/payment.phplearn-press/after-payment-methods
templates/checkout/payment.phplearn_press_order_before_submit
templates/checkout/payment.phplearn_press_order_button_html
templates/checkout/payment.phplearn_press_order_after_submit
templates/checkout/payment.phplearn_press_no_available_payment_methods_message
templates/checkout/review-order.phplearn-press/review-order/before-heading-row
templates/checkout/review-order.phplearn-press/review-order/after-heading-row
templates/content-lesson/videoExist
templates/content-lessonblock-content.php
templates/content-lessonno-content.php
templates/content-lessonindex.php
templates/content-questionExist
templates/content-quiz/buttonsExist
templates/content-quizbuttons.php
templates/content-quizcountdown-simple.php
templates/content-quizcountdown.php
templates/content-quizdescription.php
templates/content-quizhistory.php
templates/content-quizindex.php
templates/content-quizintro.php
templates/content-quizpreview-mode.php
templates/content-quizprogress.php
templates/content-quizquestion-numbers.php
templates/content-quizresult.php
templates/content-quizreview-title.php
templates/globalblank-comments.php
templates/globalcomments.php
templates/globalcourse-meta-end.php
templates/globalcourse-meta-start.php
templates/globalindex.php
templates/globallogin.php
templates/globalnotices.php
templates/globalrestrict-access.php
templates/globalscripts.php
templates/loopindex.php
templates/loop/courseindex.php
templates/loop/courseintroduce.php
templates/loop/coursemeta-begin.php
templates/loop/coursemeta-end.php
templates/noticesExist
template/orderindex.php
template/profile/dashboard-logged-in.phpExist
template/profile/get-back-order.phpExist
template/profile/mobile-menu.phpExist
template/profile/profile-cover.phpExist
template/profile/profile.phpExist
template/profile/profile.phplearn-press/before-user-profile
template/profile/profile.phplearn-press/user-profile
template/profile/profile.phplearn-press/after-user-profile
template/profile/user-bio.phpExist
templates/profile/tabs/settings/basic-information.phplearn_press_before_
templates/profile/tabs/settings/basic-information.phplearn_press_after_
templates/profile/tabs/settings/change-password.phplearn_press_before_
templates/profile/tabs/settings/change-password.phplearn_press_after_
templates/single-course/content-itemfooter.php
templates/single-course/content-itemheader.php
templates/single-course/section/content-item.phpExist
templates/single-course/section/content-item.phplearn-press/before-section-loop-item
templates/single-course/section/content-item.phplearn-press/after-section-loop-item
templates/single-course/section/content.phpExist
templates/single-course/section/content.phplearn-press/begin-section-loop-item
templates/single-course/section/content.phplearn-press/end-section-loop-item
templates/single-course/section/index.phpExist
templates/single-course/section/title.phpExist
templates/single-course/tabs/curriculum.phplearn_press_before_single_course_curriculum
templates/single-course/tabs/curriculum.phplearn_press_after_single_course_curriculum
templates/single-course/tabs/instructor.phplearn-press/begin-course-instructor-description
templates/single-course/tabs/instructor.phplearn-press/end-course-instructor-description
templates/single-course/tabs/instructor.phplearn-press/after-course-instructor-description
templates/single-course/tabs/instructor.phplearn-press/after-course-instructor-socials
templatessearch-form.php

Action

  • The first table list is the newly actions that have added to LearnPress 4.
FolderFile nameAction
inc/lp-template-hooks.phpcourse-progress.phplearn-press/course-meta-primary-left
inc/lp-template-hooks.phpcourse-progress.phplearn-press/course-meta-secondary-left
inc/lp-template-hooks.phpcourse-progress.phplearn-press/course-summary-sidebar
inc/lp-template-hooks.phpcourse-progress.phplearn-press/after-section-loop-item-title
inc/lp-template-hooks.phpcourse-progress.phplearn-press/popup-footer
inc/lp-template-hooks.phpcourse-progress.phplearn-press/user-profile-account
inc/lp-template-hooks.phpcourse-progress.phplearn-press/user-profile-tabs
inc/lp-template-hooks.phpcourse-progress.phplearn-press/profile/before-dashboard
inc/lp-template-hooks.phpcourse-progress.phplearn-press/ready
templates/single-coursecontent-item-lp_quiz.phplearn-press/after-content-item-summary/’ . $quiz->get_item_type()
templates/single-coursecontent.phplearn-press/course-content-summary
templates/single-courseloop-section.phplearn-press/before-section-summary
templates/single-courseloop-section.phplearnpress/single-course/section-header/after
templates/single-courseloop-section.phplearn-press/before-section-content
templates/single-courseloop-section.phplearn-press/before-section-loop-item
templates/single-courseloop-section.phplearn-press/before-section-loop-item-title
templates/single-courseloop-section.phplearn-press/after-section-loop-item-title
templates/single-courseloop-section.phplearn-press/after-section-loop-item
templates/single-courseloop-section.phplearn-press/after-section-summary
content-archive-course.phploop-section.phplearn-press/template-header
content-archive-course.phploop-section.phplearn-press/sidebar
content-archive-course.phploop-section.phplearn-press/template-footer
content-single-item.phploop-section.phplearn-press/template-header
content-single-item.phploop-section.phplearn-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.
FolderFile nameAction
templates/orderorder-details.phplearn_press_order_items_table
templates/profiletabs/settings/basic-information.phplearn_press_before_’ . $section . ‘_edit_fields’
templates/profiletabs/settings/basic-information.phplearn_press_after_’ . $section . ‘_edit_fields’
templates/profiletabs/settings/change-password.phplearn_press_before_’ . $section . ‘_edit_fields’
templates/profiletabs/settings/change-password.phplearn_press_after_’ . $section . ‘_edit_fields’
templates/single-coursetags/curriculum.phplearn_press_before_single_course_curriculum
templates/single-coursetags/curriculum.phplearn_press_after_single_course_curriculum
templates/single-coursetags/instructor.phplearn-press/begin-course-instructor-description
templates/single-coursetags/instructor.phplearn-press/end-course-instructor-description
templates/single-coursetags/instructor.phplearn-press/after-course-instructor-description
templates/single-coursetags/instructor.phplearn-press/after-course-instructor-socials
templates/single-coursecontent.phplearn_press_course_content_summary
templates/single-courseloop-section.phplearn_press_curriculum_section_summary’
templates/single-courseloop-section.phplearn-press/section-summary’
content-archive-course.phploop-section.phplearn_press_before_main_content
content-archive-course.phploop-section.phplearn_press_archive_description
content-archive-course.phploop-section.phplearn-press/archive-description
content-archive-course.phploop-section.phplearn_press_before_courses_loop
content-archive-course.phploop-section.phplearn_press_after_courses_loop
content-archive-course.phploop-section.phplearn_press_after_main_content
content-course.phploop-section.phplearn_press_courses_loop_item_title
content-course.phploop-section.phplearn_press_before_courses_loop_item
content-course.phploop-section.phplearn_press_after_courses_loop_item
content-single-course.phploop-section.phplearn_press_before_main_content
content-single-course.phploop-section.phplearn_press_before_single_course
content-single-course.phploop-section.phplearn_press_before_single_course_summary
content-single-course.phploop-section.phplearn-press/before-main-content
content-single-course.phploop-section.phplearn-press/after-main-content
content-single-course.phploop-section.phplearn_press_after_single_course_summary
content-single-course.phploop-section.phplearn_press_after_single_course
content-single-course.phploop-section.phplearn_press_after_main_content
search-form.php

Filter

  • This table list shows all the filters that have been added to LP4.
FolderFile nameFilter
inc/adminmeta-box/class-lp-meta-box-helper.phplearnpress/meta-box/field-custom
inc/adminmeta-box/class-lp-meta-box-helper.phplearnpress_metabox_settings_sanitize_option
inc/adminmeta-box/class-lp-meta-box-helper.phplearnpress_metabox_settings_sanitize_option_$option_name
inc/adminsettings/email-groups/class-lp-settings-emails-group.phplearn-press/admin/get-settings/admin-options-‘ . $this-group_id
inc/adminsettings/abstract-settings-page.phplearn-press/admin/get-settings/admin-options-‘ . $section
inc/adminsettings/class-lp-settings-advanced.phplearn_press_advanced_settings
inc/adminviews/meta-boxes/order/order-item.phplearn_press/order_item_link
inc/adminviews/meta-boxes/order/order-item.phplearn_press/order_item_name
inc/adminclass-lp-admin-assets.phplearn-press/admin/script-data
inc/adminclass-lp-admin-assets.phplearnpress/admin/modal-dialog
inc/adminclass-lp-modal-search-items.phplearn_press_filter_admin_ajax_modal_search_items_args
inc/adminclass-lp-updater.phplp/upgrade/db/map_version
inc/adminlp-admin-actions.phpviews_edit-‘ . $post_type . ”, ‘_learn_press_restrict_view_items’
inc/cartlp-cart-functions.phplearn_press_checkout_cart
inc/courseabstract-course.phplearn-press/course-thumbnail-url
inc/courseabstract-course.phplearn-press/is-purchasable
inc/courseabstract-course.phplearn-press/course-passing-condition
inc/courseabstract-course.phplearn-press/course/custom-item-prefixes
inc/courseabstract-course.phplearn_press_count_user_completed_items
inc/courseclass-lp-course-item.phplearn-press/course-item-status-title
inc/courseclass-lp-course.phplearnpress/course/block_duration_expire/timestamp_remaining
inc/courseclass-lp-course.phplearnpress/rest-api/enroll-course/redirect
inc/courselp-course-functions.phplearn-press/translate-course-result-required
inc/custom-post-typesabstract.phplearn-press/custom-post-support-gutenberg
inc/custom-post-typesorder.phplearn-press/order-status-icon
inc/emailsquiz.phplearn-press/enable-email-recipients
inc/gatewaysclass-lp-gateway-abstract.phplearn-press/admin/get-settings/admin-options-‘ . $this-id
inc/questionclass-lp-question-fill-in-blanks.phplearn-press/question-editor/localize-script
inc/questionclass-lp-question-fill-in-blanks.phplearn-press/quiz-editor/question-answers-data
inc/questionclass-lp-question-fill-in-blanks.phplearn-press/question-editor/question-answers-data
inc/questionclass-lp-question-fill-in-blanks.phplearn-press/question/fib/regex-content
inc/questionclass-lp-question.phplearn-press/question/fib/regex-content
inc/rest-apiclass-lp-core-api.phplearn-press/core-api/controllers
inc/rest-apiclass-lp-rest-courses-controller.phplearnpress/rest-api/courses/purchase/redirect
inc/rest-apiclass-lp-rest-authentication.phplearn-press/is-rest-api-request
inc/userabstract-lp-user.phplearn-press/complete-lesson-graduation
inc/userabstract-lp-user.phplearn-press/user-profile-social-icon
inc/userabstract-lp-user.phplearn-press/user-profile-socials
inc/userclass-lp-profile.phplearn-press/check-privacy-setting
inc/userclass-lp-profile.phplearn-press/profile/privacy-tabs
inc/userclass-lp-profile.phplearn-press/profile-privacy-settings’
inc/userclass-lp-user-factory.phplearnpress/course/can-view-content
inc/userclass-lp-user-factory.phplearnpress/course/item/can-view
inc/userclass-lp-user-factory.phplearn-press/user/course/can-retry
inc/userlp-user-functions.phplearn-press/user-class
inc/userlp-user-functions.phplearn-press/create-user-item-data
inc/userlp-user-functions.phplearn-press/single-quiz-js/question-data
inc/userlp-user-functions.phplearn-press/user-extra-profile-info
inc/userlp-user-functions.phplearn-press/social-profiles
inc/userlp-user-functions.phplearn-press/after-form-register-fields
inc/userlp-user-functions.phplp/user-custom-register-fields
inc/userlp-user-functions.phplearn-press/social-profile-name
inc/userlp-user-functions.phplearn-press/user-extra-profile-fields
inc/user-itemclass-lp-user-item-course.phplearn-press/update-course-results
inc/user-itemclass-lp-user-item-course.phplearn-press/finish-course-status
inc/user-itemclass-lp-user-item-course.phplearn-press/course-item/passed
inc/user-itemclass-lp-user-item-quiz.phplearn-press/user-quiz-graduation
inc/user-itemclass-lp-user-item-quiz.phplearn-press/user-quiz-graduation-text
inc/user-itemclass-lp-user-item-quiz.phplp/quiz/get-attempts/limit
inc/user-itemclass-lp-user-item-quiz.phplearn-press/user-item-quiz-questions
inc/user-itemclass-lp-user-item-quiz.phplearn-press/get-negative-marking-value
inc/user-itemclass-lp-user-item-quiz.phplearn-press/question-results-data
inc/user-itemclass-lp-user-item-quiz.phplearn-press/can-instant-check-question
inc/user-itemclass-lp-user-item-quiz.phplearn-press/user-quiz/can-hint-answer
inc/user-itemclass-lp-user-item.phplearnpress/user-item/get-graduation
inc/user-itemclass-lp-user-item.phplearn-press/update-user-item-data
inc/user-itemclass-lp-user-item.phplearn-press/user-item-time-remaining
inc/abstract-settings.phpcourse-progress.phplearn_press_settings_field_name_’ . $name
inc/class-lp-checkout.phpcourse-progress.phplearn_press_create_order
inc/class-lp-checkout.phpcourse-progress.phplearn-press/checkout/oder_item_name
inc/class-lp-checkout.phpcourse-progress.phplearn-press/checkout-no-payment-result
inc/class-lp-checkout.phpcourse-progress.phplearn-press/checkout-error
inc/class-lp-ajax.phpcourse-progress.phplearnpress/guest_checkout_email_exist_output
inc/class-lp-forms-handler.phpcourse-progress.phplearnpress_registration_error_email_exists
inc/class-lp-forms-handler.phpcourse-progress.phplearn-press/become-teacher-request-result
inc/class-lp-forms-handler.phpcourse-progress.phplearnpress_login_credentials
inc/class-lp-forms-handler.phpcourse-progress.phplearnpress_registration_generate_password
inc/class-lp-forms-handler.phpcourse-progress.phplearnpress_registration_errors
inc/class-lp-forms-handler.phpcourse-progress.phplearnpress_new_customer_data
inc/class-lp-forms-handler.phpcourse-progress.phplearn-press/update-profile-basic-information-data
inc/class-lp-page-controller.phpcourse-progress.phplearnpress/page/set-link-item-course-404
inc/class-lp-strings.phpcourse-progress.phplearn-press/messages
inc/class-lp-widget.phpcourse-progress.phplearnpress_widget_settings_sanitize_option
inc/class-lp-widget.phpcourse-progress.phplearnpress_cached_widget_id
inc/lp-core-functions.phpcourse-progress.phplearn-press/get-page-title
inc/lp-core-functions.phpcourse-progress.phplearn-press/get-page-‘ . $key
inc/lp-core-functions.phpcourse-progress.phplearn-press/questions-support-answer-options
inc/lp-core-functions.phpcourse-progress.phplearn-press/default-course-levels
inc/lp-core-functions.phpcourse-progress.phplearnpress/course-evaluation/methods
inc/lp-core-functions.phpcourse-progress.phplearn-press/max-retry-quiz-allowed
inc/lp-core-functions.phpcourse-progress.phplearn-press/max-retry-course-allowed
inc/lp-core-functions.phpcourse-progress.phplearn-press/user-item-failed-slug
inc/lp-core-functions.phpcourse-progress.phplearn-press/user-item-passed-slug
inc/lp-core-functions.phpcourse-progress.phplearn-press/user-item-in-progress-slug
inc/lp-core-functions.phpcourse-progress.phplearn-press/user-item-under-evaluation-slug
inc/lp-core-functions.phpcourse-progress.phplearn-press/course-enrolled-slugs
inc/lp-core-functions.phpcourse-progress.phplp_item_course_class
inc/lp-deprecated.phpcourse-progress.phplearn_press_breadcrumb_defaults
inc/lp-deprecated.phpcourse-progress.phplearn_press_breadcrumb_home_url
inc/lp-deprecated.phpcourse-progress.phplearn_press_course_comments_open
inc/lp-deprecated.phpcourse-progress.phplearn_press_profile_tab_courses_own_limit
inc/lp-deprecated.phpcourse-progress.phplearn_press_profile_tab_courses_learning_limit
inc/lp-deprecated.phpcourse-progress.phplearn_press_profile_tab_courses_purchased_limit
inc/lp-deprecated.phpcourse-progress.phplearn_press_profile_tab_courses_finished_limit
inc/lp-deprecated.phpcourse-progress.phplearn_press_profile_tab_courses_all_limit
inc/lp-deprecated.phpcourse-progress.phplearn_press_become_teacher_form_fields
inc/lp-template-functions.phpcourse-progress.phplearn-press/document-course-title-parts
inc/lp-template-functions.phpcourse-progress.phplearn-press/document-profile-title-parts
inc/lp-template-functions.phpcourse-progress.phplearn_press_child_in_parrent_template_path
inc/lp-template-functions.phpcourse-progress.phplearn-press/override-templates
inc/lp-template-functions.phpcourse-progress.phplearn-press/courses-layouts
inc/lp-template-functions.phpcourse-progress.phplearn-press/page-title
inc/lp-template-functions.phpcourse-progress.phplearn-press/level-label
inc/lp-template-functions.phpcourse-progress.phplearn-press/profile-logout-slug
inc/lp-template-hooks.phpcourse-progress.phplearn-press/section-visible
templates/single-coursetags/curriculum.phplearnpress/course/curriculum/empty
  • The next table list is Folders that have skipped when upgraded to LP4
FolderFile nameFilter
inc/adminmeta-box/class-lp-meta-box-helper.phplearn-press/meta-box/field-name
inc/adminmeta-box/class-lp-meta-box-helper.phplearn-press/meta-box/field-id
inc/adminsettings/class-lp-settings-advanced.phplearn_press_profile_settings
inc/adminsettings/class-lp-settings-courses.phplearn-press/course-settings-fields/general
inc/adminsettings/class-lp-settings-courses.phplearn-press/course-settings-fields/archive
inc/adminsettings/class-lp-settings-courses.phplearn-press/course-settings-fields/thumbnails
inc/adminsettings/class-lp-settings-profile.phplearn-press/profile-settings-fields/avatar
inc/adminsettings/class-lp-settings-profile.phplearn-press/profile-settings-fields/publicity
inc/adminsettings/class-lp-settings-profile.phplearn_press_profile_settings
inc/adminsub-menus/class-lp-submenu-addons.phpclass-lp-submenu-addons.php
inc/adminsub-menus/class-lp-submenu-settings.phplearn-press/admin/page-settings/emails/sections
inc/adminsub-menus/class-lp-submenu-settings.phplearn-press/update-settings/exclude-vars
inc/adminsub-menus/class-lp-submenu-settings.phplearn-press/update-settings/’ . sanitize_text_field( wp_unslash( $key ) )
inc/adminsub-menus/class-lp-submenu-settings.phplearn-press/update-settings/settings-value
inc/adminviews/meta-boxes/order/details.phplearn-press/order-payment-method-title
inc/adminviews/meta-boxes/order/order-item.phplearn_press/order_detail_item_link
inc/adminclass-lp-admin.phplearn-press/required-pages
inc/adminlp-admin-functions.phplearn_press_question_types
inc/courselp-course-functions.phplearn-press/custom-thumbnail-sizes
inc/custom-post-typescourse.phprwmb__lpr_course_price_html
inc/custom-post-typescourse.phplearn-press/admin-localize-course-editor
inc/custom-post-typescourse.phplearn-press/admin-course-tabs
inc/custom-post-typescourse.phplearn_press_course_settings_meta_box_args
inc/custom-post-typescourse.phplearn_press_course_assessment_metabox
inc/custom-post-typescourse.phplearn_press_course_payment_meta_box_args
inc/custom-post-typescourse.phplearn-press/course-settings/payments
inc/custom-post-typescourse.phplearn_press_course_author_role_meta_box
inc/custom-post-typescourse.phplearn_press_course_author_meta_box
inc/custom-post-typescourse.phplearn_press_course_video_meta_box_args
inc/custom-post-typescourse.phplearn_press_review_log_message
inc/custom-post-typesquestion.phplearn-press/question-editor/i18n
inc/custom-post-typesquestion.phplearn-press/admin/external-js-component
inc/custom-post-typesquestion.phplearn_press_question_meta_box_args
inc/custom-post-typesquiz.phplearn-press/admin/external-js-component
inc/custom-post-typesquiz.phplearn_press_quiz_general_meta_box
inc/orderclass-lp-order.phplearn-press/
inc/orderclass-lp-order.phplearn_press_confirm_order_received_text
inc/questionclass-lp-question-database.phplearnpress/query_get_total_question_unassigned
inc/quizlp-quiz-functions.phplearn_press_quiz_question_url
inc/shortcodesclass-lp-shortcode-button-course.phplearn-press/enroll-course-button-text
inc/shortcodesclass-lp-shortcode-button-course.phplearn-press/purchase-course-button-text
inc/shortcodesclass-lp-shortcode-button-course.phplearn-press/purchase-course-button-text
inc/shortcodesclass-lp-shortcode-button-course.phplearn-press/enroll-course-button-text
inc/userabstract-lp-user.phplearn-press/insert-user-item-data
inc/userabstract-lp-user.phplearn-press/update-user-item-data
inc/userabstract-lp-user.phplearn-press/can-view-item
inc/userabstract-lp-user.phplearn_press_user_can_retake_quiz
inc/userabstract-lp-user.phplearn-press/can-view-quiz
inc/userabstract-lp-user.phplearn_press_user_view_quiz
inc/userabstract-lp-user.phplearn-press/can-view-lesson
inc/userabstract-lp-user.phplearn_press_user_view_lesson
inc/userabstract-lp-user.phplearn_press_finish_course_not_passed
inc/userabstract-lp-user.phplearn_press_user_can_retake_course
inc/userabstract-lp-user.phplearn-press/before-retake-course
inc/userabstract-lp-user.phplearn-press/course-is-locked
inc/userabstract-lp-user.phplearn_press_user_can_access_course
inc/userclass-lp-profile.phplearn-press/profile/class
inc/userclass-lp-profile.phplearn-press/check-publicity-setting
inc/userclass-lp-profile.phplearn-press/profile/publicity-tabs
inc/userclass-lp-profile.phplearn-press/get-publicity-setting
inc/userclass-lp-profile.phplearn-press/profile-pucture
inc/userclass-lp-user-factory.phplearn_press_user_class
inc/userlp-user-functions.phplearn_press_display_name_publicly
inc/user-itemclass-lp-user-item-quiz.phplearn-press/user-quiz/can-check-answer
inc/widgetscourse-info.phplearn-press/widget/display-‘ . $this-id_base
inc/widgetscourse-progress.phplearn-press/widget/display-‘ . $this-id_base
inc/class-lp-ajax.phpcourse-progress.phplearn-press/registration-error
inc/class-lp-ajax.phpcourse-progress.phplearn-press/registration-redirect
inc/class-lp-ajax.phpcourse-progress.phplearn-press/user-retake-course-redirect
inc/class-lp-ajax.phpcourse-progress.phplearn-press/user-retaken-course-result
inc/class-lp-ajax.phpcourse-progress.phplearn-press/user-retake-course-failed-result
inc/class-lp-checkout.phpcourse-progress.phplearn_press_checkout_validate_field
inc/class-lp-checkout.phpcourse-progress.phplearn_press_create_order
inc/class-lp-checkout.phpcourse-progress.phplearn-press/checkout/oder_item_name
inc/class-lp-checkout.phpcourse-progress.phplearn-press/checkout-no-payment-result
inc/class-lp-checkout.phpcourse-progress.phplearn-press/checkout-error
inc/class-lp-forms-handler.phpcourse-progress.phplearn-press/become-teacher-validate-field
inc/class-lp-forms-handler.phpcourse-progress.phplearn-press/login-validate-field
inc/class-lp-forms-handler.phpcourse-progress.phplearn-press/login-request-result
inc/class-lp-forms-handler.phpcourse-progress.phplearn-press/register-validate-field
inc/class-lp-forms-handler.phpcourse-progress.phplearn-press/new-user-data
inc/class-lp-forms-handler.phpcourse-progress.phplearn-press/register-request-result
inc/class-lp-request-handler.phpcourse-progress.phplearn-press/add-to-cart-redirect
inc/class-lp-request-handler.phpcourse-progress.phplearn-press/checkout-no-payment-result
inc/class-lp-request-handler.phpcourse-progress.phplearn-press/purchase-course-id
inc/class-lp-request-handler.phpcourse-progress.phplearn-press/enroll-course-redirect-login
inc/class-lp-request-handler.phpcourse-progress.phplearn-press/purchase-course-id
inc/class-lp-request-handler.phpcourse-progress.phplearn-press/get-course-order
inc/class-lp-request-handler.phpcourse-progress.phplearn-press/add-to-cart-redirect
inc/class-lp-request-handler.phpcourse-progress.phplearn-press/enroll-course-redirect-login
inc/class-lp-request-handler.phpcourse-progress.phplearn-press/enroll-course-redirect
inc/class-lp-strings.phpcourse-progress.phplearnpress/strings
inc/class-lp-widget.phpcourse-progress.phplearn-press/widget/option_prefix
inc/class-lp-widget.phpcourse-progress.phplearn-press/widget/display
inc/class-lp-widget.phpcourse-progress.phplearn-press/widget/display-‘ . $this-id_base
inc/lp-core-functions.phpcourse-progress.phplearn_press_become_teacher_form_fields
inc/lp-core-functions.phpcourse-progress.phplearn_press_filter_become_a_teacher_notify_message
inc/lp-template-functions.phpcourse-progress.phplearn-press/maximum-students-reach
inc/lp-template-functions.phpcourse-progress.phplearn-press/order-processing-message
inc/lp-template-functions.phpcourse-progress.phplearn-press/tmpl-button-purchase-course
inc/lp-template-functions.phpcourse-progress.phplearn_press_breadcrumb_defaults
inc/lp-template-functions.phpcourse-progress.phplearn_press_breadcrumb_home_url
inc/lp-template-functions.phpcourse-progress.phplearn_press_profile_tab_courses_all_limit
inc/lp-template-functions.phpcourse-progress.phplearn_press_profile_tab_courses_learning_limit
inc/lp-template-functions.phpcourse-progress.phplearn_press_profile_tab_courses_purchased_limit
inc/lp-template-functions.phpcourse-progress.phplearn_press_profile_tab_courses_finished_limit
inc/lp-template-functions.phpcourse-progress.phplearn_press_profile_tab_courses_own_limit
inc/lp-template-functions.phpcourse-progress.phplearn_press_quiz_access_denied_redirect_permalink
inc/lp-template-functions.phpcourse-progress.phplearn_press_lesson_access_denied_redirect_permalink
inc/lp-template-functions.phpcourse-progress.phplearn-press/color-schemas
inc/lp-template-functions.phpcourse-progress.phplearn-press/course-item-link
templates/single-coursetags/curriculum.phplearn_press_course_curriculum_empty
templates/single-coursetags/tabs.phplearn_press_allow_display_tab_section