WordPress.org

Plugin Directory

LearnPress – wtyczka LMS do WordPressa pozwalająca na tworzenie i sprzedaż kursów online

LearnPress – wtyczka LMS do WordPressa pozwalająca na tworzenie i sprzedaż kursów online

Opis

LearnPress is a comprehensive WordPress LMS Plugin for WordPress. This is one of the best WordPress LMS Plugins which can be used to easily create & sell courses online. You can create a course curriculum with lessons & quizzes included which is managed with an easy-to-use interface for users. With our newest features, you can also sell your in-person classes and workshops using online payment gateways. Having this WordPress LMS Plugin, now you have a chance to quickly and easily create education, online school, online-course, offline-course websites with no coding knowledge required.

Official Website – Explore more about LearnPress
Live Demo | Documentation | Support
Free LearnPress Theme
Premium LearnPress Themes
Aplikacja mobilna LearnPress
LearnPress PRO Bundle
Figma LearnPress UI Kit – Free Download

LearnPress is free and always will be, but it is still a premium high-quality WordPress Plugin that definitely helps you with making money from your WordPress Based LMS. Also, LearnPress is highly recommended by WPML as the Learning Management System Plugin for Multilingual Sites. Just try and see how amazing it is. LearnPress WordPress Online Course plugin is lightweight and super powerful with lots of Add-ons to empower its core system.

Highly recommended by LearnPress users, we are pleased to introduce you to our best Education WordPress Themes which have Premium LearnPress Add-Ons included already.

Online LMS & Education WordPress Themes

Take a look at Premium Online LMS & Education WordPress Themes that are developed to work perfectly with LearnPress LMS WordPress Plugin. These incredible WordPress Themes are the best for your Online LMS & Education websites using LearnPress with the clean and modern design. From more than 50 demos, you can easily choose the most suitable one which fits your purpose and customize it as your style.

Inteligentne tworzenie kursów dzięki LearnPress AI

LearnPress usprawnia tworzenie kursów dzięki wbudowanemu asystentowi opartemu na sztucznej inteligencji, który wspiera prowadzących na każdym etapie tego procesu.

Zamiast zaczynać od pustej strony, możesz skorzystać z LearnPress AI, aby w kilka sekund wygenerować uporządkowany plan kursu, pomysły na lekcje, quizy i materiały uzupełniające – wszystko w oparciu o wybrany temat i cele dydaktyczne.

LearnPress AI zawiera również generator obrazków oparty na sztucznej inteligencji, który pomoże ci stworzyć miniaturki kursów i materiały wizualne dopasowane do twoich treści. Każdy wynik wygenerowany przez AI można w pełni edytować, co daje ci pełną kontrolę nad tym, co publikujesz.

Przejmując powtarzalne i czasochłonne zadania związane z planowaniem kursów, LearnPress AI pomaga ci pracować wydajniej – dzięki czemu możesz skupić się na nauczaniu, udoskonalaniu treści i wspieraniu swoich kursantów.

👉 Dowiedz się więcej o LearnPress AI

Nowość: LearnPress jest już oficjalnie zintegrowany z Gutenbergiem!

Przygotuj się na rewolucję w tworzeniu kursów online! Z radością ogłaszamy oficjalną integrację LearnPress z edytorem Gutenberg. To potężne połączenie przenosi elastyczność i intuicyjność edytora bloków WordPressa do twojej ulubionej wtyczki LMS dla WordPressa, LearnPress. Tworzenie pięknych i angażujących układów kursów stało się łatwiejsze i bardziej dynamiczne niż kiedykolwiek wcześniej.

Ważna uwaga: Aby w pełni wykorzystać możliwości tej integracji, upewnij się, że korzystasz z motywu obsługującego Gutenberga i funkcje edycji całej witryny.

Stwórz stronę LearnPress po swojemu: w Elementorze lub w Gutenbergu.

LearnPress daje ci teraz swobodę tworzenia kursów za pomocą dwóch różnych edytorów stron, w zależności od twojego stylu i sposobu pracy.

Elementor
Twórz projekty dzięki rozbudowanemu interfejsowi typu „przeciągnij i upuść”, podglądowi na żywo oraz zaawansowanym opcjom dostosowywania.
Wykorzystaj w pełni możliwości Thim Elementor Kit – naszych gotowych widżetów i układów zoptymalizowanych pod kątem LearnPress, dzięki którym szybko i efektownie stworzysz profesjonalne strony kursów.
👉 Wypróbuj wersję demonstracyjną Elementora: EduPress | Darmowy motyw LearnPress

Gutenberg
Ciesz się szybkością i prostotą natywnego edytora blokowego WordPressa – lekkiego i w pełni zintegrowanego.
Dodaj Thim Blocks – nasz kreator stron i bloki dla edytora Gutenberga – aby odblokować dodatkowe bloki dostosowane do wtyczki LearnPress. Dzięki nim stworzysz przejrzyste, nowoczesne i wysoce funkcjonalne układy kursów bez instalowania kolejnych wtyczek.
👉 Wypróbuj demo w Gutenbergu: Motyw Online Learning | Darmowy motyw WordPressa dla Gutenberga

Aplikacja mobilna LearnPress

Aplikacja mobilna LearnPress is an LMS Mobile App for iOS & Android built with React Native Technology. If you have Online Education & LMS websites using WordPress Themes or LearnPress Plugin, LearnPress Mobile App supports you to convert your current websites to LMS Mobile App easily. Your LMS Mobile App will be on both App Store and Google Play Store. All courses will be synced immediately between your Online Education & LMS Website and your LMS Mobile App. This LMS Mobile App brings to your students a new learning experience when they can manage and track their courses as well as instructors.

Poradniki LearnPressa

Szukasz najlepszej wtyczki LMS do WordPressa?

LearnPress features

LearnPress – WordPress LMS Plugin works with your Theme
We create LearnPress LMS Plugin to work with any WordPress Themes.

LearnPress supports WordPress Multisite
Create WordPress based LMS as a multi-site.

Create course
LearnPress LMS Plugin provides an excellent user interface for online courses creating with any options you need. You can find it easy to make a full curriculum layout as well as edit and maintain it.
You can also export and import your courses to another website using LearnPress.

Manage course
With the course you’ve created, you can share it, manage it, watch statistic about the number of students, trends, etc.

Sprzedaż kursów
LearnPress jest darmowy, ale umożliwia sprzedaż Twoich kursów dzięki obsłudze wielu metod płatności, takich jak PayPal, WooCommerce, Stripe itp.

Offline course features
LearnPress comes with extensive offline course features. If offline courses are active, some online course features like Curriculum, End Button, Retake Course, Content Blocking, and Repurchase will be disabled by default.
Instead, LearnPress adds offline course-specific features, including a custom course details page with information like Delivery Type, Location, Schedule, Start Date, and more.
These features are perfect for educators, training centers, and institutions offering blended learning or complete offline programmes, providing proper management.
With LearnPress offline course features, you also have an easily customizable in built page for offline courses that comes with a responsive and search engine friendly modern UI/UX, that is designed specifically to attract and retain local learners.

Communicate with your students
BuddyPress makes it easier for you to communicate with your students or instructors via the WordPress forum. Studying, making friends and having fun.

LearnPress provides a bunch of add-ons
Add-ons are used to provide extra features for LearnPress and you can also write your own add-on for more purposes.

LearnPress is free and always will be
Education should be free, and we want you to bring it to as many people as you can. Therefore, we create LearnPress as a tool for you to create online course and share it. We’ll continue to develop it as long as we can and make it better and better.

LearnPress jest aktywnie rozwijany
Codziennie pracujemy nad rozwojem i ulepszaniem LearnPressa oraz wprowadzamy coraz więcej nowych funkcji, bo chcemy, żeby LearnPress stał się najlepszą wtyczką LMS dla WordPressa.

Dokumentacja LearnPressa, wtyczki LMS dla WordPressa

Darmowe rozszerzenia do wtyczki LearnPress LMS dla WordPressa

Rozszerzenia premium do wtyczki LearnPress LMS dla WordPressa

LearnPress został przetłumaczony na następujące języki

  1. Koreański
  2. Słoweński
  3. Rumuński
  4. Hiszpański (Kostaryka)
  5. Hiszpański (Chile)
  6. Hiszpański (Hiszpania)
  7. Hiszpański (Meksyk)
  8. Słowacki
  9. Hiszpański (Kolumbia)
  10. Rosyjski
  11. Hiszpański (Ekwador)
  12. Hiszpański (Wenezuela)
  13. Perski
  14. Szwedzki
  15. Holenderski
  16. Francuski (Francja)
  17. Holenderski (Belgia)
  18. Niemiecki
  19. Włoski
  20. Czeski
  21. Serbski
  22. Wietnamski
  23. Ukraiński
  24. Japoński
  25. Polski
  26. Hiszpański (Urugwaj)
  27. Kurdyjski (Sorani)
  28. Chiński (Chiny)
  29. Turecki
  30. Grecki

Pomóż nam sprawić, by LearnPress mówił w każdym języku!

Z LearnPress korzystają nauczyciele i kursanci na całym świecie. Angażując się w tłumaczenia, pomagasz uczynić wtyczkę bardziej dostępną i otwartą dla społeczności posługującej się twoim językiem.
Niezależnie od tego, czy przetłumaczysz kilka słów, czy całe sekcje – każdy wkład ma znaczenie!
👉 Współtwórz tłumaczenie LearnPress i pomóż nam osiągnąć 100% tłumaczenia dla twojego języka.

Wtyczka LMS do WordPressa – ścieżka rozwoju LearnPressa

  • Payment Method support (first priority)
    • PayU Global (DONE)
    • Paystack (DONE)
    • SePay (DONE)
    • QPay (DONE)
    • Klarna
    • Iyzico
    • Braintree
  • Przypisz pytania i lekcje do wielu quizów i kursów
  • Dodatkowe rodzaje pytań: pytania z krótką odpowiedzią, dopasowywanie, przeciągnij i upuść…
  • Quiz Navigator
  • Ocenianie ujemne i minus za pominięcie
  • Ulepszenia interfejsu nawigacji w quizach
  • Zarządzanie podatkami
  • Automatyczny zwrot
  • Ceny w ramach wczesnego dostępu
  • Kreator kursów od Dashboard Instructors
  • Powiadomienia w formie wyskakujących komunikatów

Masz jakieś sugestie dotyczące wtyczki LearnPress LMS? Wyślij je nam na adres email: [email protected] lub stwórz wpis na stronie Prośby o nowe funkcje

Zrzuty ekranu

  • Course Layout: A visually engaging way to explore your courses. Easily scan multiple courses by filters and sorts, with vibrant images, brief descriptions and CTA button
  • Online Course Detail: Clean & thoughtfully structured layout features a dynamic course overview, detailed sections, curriculum, instructor information and more to help make decision quicker
  • In-person Course Detail: Promote and sell your in-person courses with linear presentation, customizable CTA buttons and smooth check-out process
  • Payment Methods: By free LearnPress plugin, you can sell your course at no cost using our default payment methods and easily enhance your options by adding premium payment gateways as needed
  • Learning Experience: Dive into engaging lessons, interactive media rich & streamlined text-focused content and keep track on your progress from start to finish
  • Quiz: Challenge your learners with dynamic format quizzes having instant feedback to reinforce learning while keeping learners motivated
  • Assignment: Put your knowledge to the test with hands-on assignment
  • Certificate: Provide professional and customizable certificate to showcase your student’s achievement .jpg
  • Dashboard: Stay organized with a personalized overview of your progress, quiz & assignment achievement, and completed courses
  • Upsell: Offer different pricing strategies to help you monetize your course more effectively
  • Mobile Responsive: Immersive learning experience anywhere, anytime on multiple devices
  • Create Course: Simple, efficient and quick way to build your course and share your knowledge to the world
  • Add-ons: Unlock endless possibilities with our add-ons from additional payment gateways to more managing course options. Tailor to your needs and easily scale as your site grow

Instalacja

From your WordPress dashboard
1. Visit 'Plugin > Add new’.
2. Search for 'LearnPress’.
3. Activate LearnPress from your Plugins page.

From WordPress.org
1. Search, select and download LearnPress.
2. Activate the plugin through the 'Plugins’ menu in WordPress Dashboard.

Najczęściej zadawane pytania

Czym jest LearnPress?

LearnPress to potężna wtyczka LMS dla WordPressa, stworzona jako kompleksowe rozwiązanie do zarządzania nauczaniem dla nauczycieli, uczniów i organizacji. Została zaprojektowana specjalnie dla WordPressa, co zapewnia płynną integrację i pozwala z łatwością tworzyć kursy online oraz zarządzać twoją platformą edukacyjną opartą na WordPressie.

Gdzie znaleźć dokumentację i instrukcje obsługi LearnPress?

Jeśli chcesz użyć wtyczki LearnPress do stworzenia platformy e-learningowej, zajrzyj do naszych poradników w Dokumentacji LearnPress.
Poradniki dla użytkowników: https://learnpresslms.com/docs/learnpress/
Dla deweloperów: https://learnpresslms.com/docs/learnpress-developer-documentation/
Jeśli chcesz rozbudować możliwości wtyczki LearnPress, zajrzyj na naszą stronę Wiki.

Gdzie mogę uzyskać wsparcie lub porozmawiać z innymi użytkownikami?

If you get troubles when using LearnPress you can ask for help on the LearnPress Support Forum or join the private Facebook group. You could share your feedback about LearnPress. And let us know which feature you want us to build next.

Where can I ask for new features, suggest new ideas or new themes for LearnPress?

Możesz przesłać nam swoje uwagi na adres e-mail: [email protected] lub dodać wpis na stronie Prośby o nowe funkcje.

Gdzie mogę zgłaszać błędy lub wnieść swój wkład w projekt?

Możesz też zgłaszać błędy na forum pomocy technicznej LearnPressa lub w repozytorium na GitHubie.

Gdzie znajdę dokumentację REST API?

Dokumentację interfejsu API REST znajdziesz tutaj.

LearnPress jest świetny, czy mogę pomóc w jego rozwoju?

Tak, oczywiście i bardzo to doceniamy. Dołącz do naszego repozytorium na GitHubie.

Projekt tłumaczenia LearnPress
https://translate.wordpress.org/projects/wp-plugins/learnpress/

Recenzje

2026-02-06 1 odpowiedź
I’ve been using LearnPress for a while now and it does exactly what I need for building online courses. It’s easy to use, and the new AI feature is a great bonus. I really appreciate that the team keeps improving the plugin, and I’m excited to see what new features come in future updates. Definitely a 5-star plugin!
2025-11-22 1 odpowiedź
I recommend it for anyone who is planning to sell online courses or build platform for it. You can do it in your own language as well. The PlugIn has good interface, good speed and a wide range of features. They also offer paid theme but you get a long with free ones for the beginning.
2025-10-21 1 odpowiedź
The technical support hasn’t been the best so far, but it seems they’re improving, and considering the latest updates, I can express my full satisfaction. I hope this satisfaction continues over time. Good luck and thank to Brianvu-tp
Przeczytaj 593 recenzje

Kontrybutorzy i deweloperzy

„LearnPress – wtyczka LMS do WordPressa pozwalająca na tworzenie i sprzedaż kursów online” jest oprogramowaniem open source. Poniższe osoby miały wkład w rozwój wtyczki.

Zaangażowani

Wtyczka „LearnPress – wtyczka LMS do WordPressa pozwalająca na tworzenie i sprzedaż kursów online” została przetłumaczona na 28 języków. Podziękuj tłumaczom za ich wkład.

Przetłumacz wtyczkę “LearnPress – wtyczka LMS do WordPressa pozwalająca na tworzenie i sprzedaż kursów online” na swój język.

Interesuje cię rozwój wtyczki?

Przeglądaj kod, sprawdź repozytorium SVN lub czytaj dziennik rozwoju przez RSS.

Rejestr zmian

4.3.8 (2026-06-01)

~ Feature: add PayPal subscription support to facilitate payments for the upcoming LP Membership add-on.
~ Fixed: minor bugs Course Builder.

4.3.7 (2026-05-24)

~ Fixed security.
~ Fixed minor bugs.
~ Compatible with WP 7.0.

4.3.6 (2026-05-03)

~ Feature: course builder. For teacher, admin manager course without access WP Admin screen.
~ Fixed: link profile.
~ Fixed: save lesson change data course assigned.
~ Fixed: save author via quick edit.
~ Fixed: security.

4.3.5 (2026-04-10)

~ Added: MCP (Model Context Protocol) support for get information courses, curriculum, lessons, users enroll… with AI.
~ Fixed: minor bugs.

4.3.4 (2026-03-30)

~ Fixed: security.
~ Fixed: style button AI display on Gutenberg edit course screen.
~ Fixed: error display content of lesson, question with Elementor.
~ Tweak: count statistics on Profile Page, exclude courses with status auto-draft.
~ Added: a feature to generate pretty user slugs instead of usernames (login name), improving user privacy and security.
1. Go to LearnPress > Settings > Permalinks > Users Pretty Slug and click „Generate User Slugs” to generate slugs for all users.
2. Edit each user, find „LearnPress User Slug” enter pretty slug new for that user.
~ Tweak: improved the „Read more” button text.
~ Tweak: style student list.

4.3.3 (2026-03-11)

~ Added: a feature display list students enrolled, on the tab LearnPress, Profile Page.
~ Fixed: security.
~ Fixed: save lesson preview, but the curriculum not change.

4.3.2.8 (2026-02-25)

~ Added: feature export Orders to CSV file.
~ Tweak: logo on menu admin.
~ Remove support chatgpt-4o-latest.

4.3.2.7 (2026-01-22)

~ Fixed: minor bugs.

4.3.2.6 (2026-01-22)

~ Tweak: profile social labels.
~ Tweak: breadcrumb, remove single title course.
~ Tweak: show label for pages assign to pages of LearnPress.
~ Fixed: query list orders backend with Pagination config by Admin.
~ Fixed: styling of the meta area on the single classic course page.
~ Fixed: styling single classic course page with Astra theme.
~ Fixed: error link item on order details profile page.
~ Clean code.

4.3.2.5 (2026-01-09)

~ Fixed: error enroll course.

4.3.2.4 (2026-01-07)

~ Deprecated: methods learn_press_add_course_buttons, learn_press_remove_course_buttons,
button_retry, course_purchase_button, course_enroll_button, course_continue_button, course_finish_button, course_external_button.
~ Tweak class LP_User_Factory.

4.3.2.3 (2025-12-25)

~ Fixed security.
~ Fix statistics count: top courses sold, top categories sold.
~ Fixed: function of „required_review” option.
~ Fixed: show password for template Gutenberg if set.
~ Edit curriculum: fix error edit link item when add from content bank.
~ Edit curriculum: fix add item lesson is set Preview via content bank.
~ Fixed: curriculum edit error with WordPress playground.
~ Added: shortcode [learn_press_courses].

4.3.2.2 (2025-12-16)

~ Fixed: error with addons Assignment, Course Review.
~ Fixed: error cache when start Quiz.

4.3.2.1 (2025-12-13)

~ Fixed: error Class „LP_REST_Orders_Controller” not found, deleted file but missing delete declare REST route.

4.3.2 (2025-12-12)

~ Fixed: security.
~ Fixed: break style TomSelect for case choose courses on product of Woo.
~ Tweak: edit course with openAI, added more models: gpt-5.2, gpt-5-mini, gpt-5-nano.
~ Tweak: query list orders.
~ Tweak: question tinymce editor sometime error save.
~ Tweak: display list items of order by pagination.
~ Tweak: material.
~ Tweak: adjust lesson completion logic, redirect to the next incomplete item,
if all items after the current one are already completed,
search previous lessons to redirect to, if all items completed will not redirect.

4.3.1 (2025-11-21)

~ Fixed: condition check enable AI.
~ Fixed: apply image created by AI for feature image course.
~ Added: buttons generate with AI on edit course Gutenberg screen.

4.3.0 (2025-11-20)

~ Fixed: security.
~ Fixed: error 404 link when add media to editor of Question config.
~ Fixed: export social use on the „Export Personal Data” tool.
~ Fixed: display time spend when doing quiz with time not limit.
~ Beta: apply openAI for generate data course.
~ Update library sweetalert2 to 11.26.3.
~ Update library chartjs to 4.5.1.

4.2.9.4 (2025-10-08)

~ Fixed: security.
~ Fixed: error save config answer option (Question) with LaTeX.
~ Added: feature export LP user data for GDPR when use tool „Export Personal Data”.

4.2.9.3 (2025-09-23)

~ Fixed: show price’s course with case buy with Guest.
~ Fixed: error don’t show popup allow repurchase with theme Gutenberg.
~ Added: feature eraser LP user data when use tool „Erase Personal Data”.

4.2.9.2 (2025-09-15)

~ Fixed: error some hooks emails.
~ Require PHP 7.4+.

4.2.9.1 (2025-09-10)

~ Fixed: various deprecated functions for compatibility with PHP 8.4.
~ Fixed: Addon Sorting Choice case.
~ Fixed: empty title message when adding an answer to a single-choice question.
~ Tweak: Gutenberg 'Course Listing’ block.
~ Tweak: can_enroll handling for external links and unauthenticated users.
~ Tweak: LP_Email_Hooks class updated to use new hook declaration method.
~ Replace the old Emogrifier class with the CssToInlineStyles library from Composer.
~ Added: SendEmailAjax class.
~ Added: LPBackgroundAjax class for background processing.

4.2.9 (2025-08-27)

~ Refactor UI/UX for edit quiz.
~ Refactor UI/UX for edit question.
~ Allow assign a question to many quizzes.
~ Update: set image course offline is full size.
~ Fixed: enqueue style for Archive, Single course block legacy.
~ Fixed: conflict with Thrive Architect Editor.

4.2.8.7.5 (2025-07-29)

~ Fixed: error crop image course by size not check if image exists.
~ Fixed: translate fields author on Course Filter Widget.
~ Fixed: error case show info learning with user Guest.
~ Fixed: error save post_author when enable edit course with Gutenberg.
~ Load Material files of course via AJAX.
~ Tweak learn_press_get_course_tabs: change how to set default tab.

4.2.8.7.4 (2025-07-14)

~ Use package sweetalert2-neutral instead of sweetalert2.
~ Fixed: max index post_name column of table learnpress_courses, error with old MYSQL version.
~ Fix conflict with light box of elementor in single lesson
~ Gutenberg: tweak list courses block.
~ Gutenberg: tweak filter course block.
~ Gutenberg: add course results block.
~ Gutenberg: add option size for course image block.
~ Handle cache for course image url.

4.2.8.7.3 (2025-06-30)

~ Tweak: tab material.
~ Edit curriculum: fix error remove section not unassign item from that section.

4.2.8.7.1 (2025-06-25)

~ Fixed: get courses assign to co-instructor on the single instructor page.
~ Fixed: unset value of some key auto increment when insert data to tables lp_section_items, lp_sections.
~ Fixed: error sort by on list courses has a mask.
~ Fixed: permission for instructor when edit curriculum’s course.
~ Update: show 'featured’ label on Single Course, List Courses page.
~ Tweak: image course block Gutenberg.

4.2.8.7 (2025-06-17)

~ Fixed: error 404 with link profile tab, link lesson with Polylang v3.7 and higher.
~ Fixed: error enroll many courses can make server hang by send mail on background.
~ Fixed: translate on format_human_time_diff method.
~ Update: UI/UX for edit curriculum course.

4.2.8.6.1 (2025-06-09)

~ Fixed: error widget courses can’t interact.

4.2.8.6 (2025-06-09)

~ Refactor: edit curriculum.
~ Update: UI/UX for edit curriculum.
~ Allow: drag/drop item to another section.
~ Fixed error Deprecated crypt(), when update password on profile.
~ Fixed: get_instructor_info method.

4.2.8.5 (2025-05-21)

~ Fixed: missing user email in order summary table.
~ Fixed: get related courses, set distinct, random list.
~ Fixed: error avatar author for App API.
~ Fixed: minor bug Block Gutenberg.

4.2.8.4 (2025-05-08)

~ Fixed: security.
~ Fixed: error Add Media not working on the edit lesson screen.
~ Move setting quiz to tab course.
~ Tweak: list course block Gutenberg.
~ Tweak: condition check blocks load on template.
~ Tweak: styles.

4.2.8.3 (2025-04-26)

~ Provide: blocks for Gutenberg, build page Single Course, Archive Course, List Course.
~ Compatible: with WP 6.8.

4.2.8.2 (2025-04-03)

~ Feature: add filter course by type online/offline.
~ Tweak: add pagination list quizzes on Profile Page, instead of only default display 5 quizzes.
~ Tweak: avatar Profile function, new UI/UX.
~ Tweak page checkout: set link to profile page of User when logged, instead of user link default of WordPress.
~ Tweak: set priority of hook „pre_get_document_title” to 10, for case plugin SEO can override.
~ Tweak: layout review order.
~ Fixed: error get courses status draft on widget list courses for Elementor.

4.2.8.1 (2025-03-12)

~ Hot fix: error Curriculum with old data.
~ Update: currencies list.

4.2.8 (2025-03-06)

~ Apply the new curriculum layout for a single course, screen item learning, and apply it to the premium themes.
~ Optimize: some duplicate query.
~ Fixed: course protected on single course layout Modern.
~ Fixed: continue button has character „?” when redirect to item.
~ Fixed: error get option „evaluate final quiz”.
~ Tweak: logic search item content for the course on screen item learning.
~ Tweak: sort the newest item learning first on the screen tab „My courses” – Profile.
~ Tweak: crop image course by „Thumbnail dimensions”.

4.2.7.9 (2025-02-24)

~ Fixed: error 404 single course with struct permalink is „%course_category%”.
~ Show error message response from PayPal if exists.
~ Tweak: UserModel class, get_display_name method, with case translate.
~ Added: hook „learn-press/user-lesson/completed” when completed lesson.
~ Added: option Store IP Guest to handle checkout with case can’t read $_COOKIE from server.
~ LP_Gateways: tweak init method, allow load gateway instanceof LP_Gateway_Abstract.
~ Update some text missing text domain.
~ Tweak: isRestApiLP method REST prefix.

4.2.7.8 (2025-02-17)

~ Fixed: send email when user finished course.
~ Fixed: error PayPal payment can’t verify transaction.
~ Fixed: error change author when edit course.
~ Tweak: Guest buy/enroll course, login via checkout.
~ Tweak: course section, question CURD.

4.2.7.7 (2025-02-08)

~ Fixed: some hosting error 403 when load list courses, complete lesson request.
~ Fixed: sitemap 404 with items course.

4.2.7.6 (2025-02-05)

~ Fixed: security.
~ Fixed: error 404-Page Order received after checkout.
~ Fixed: error 404-Page Profile sub-page.
~ Optimize: speed load list courses.
~ Added: option choose „Layout single course (Modern/Classic)”.
~ Added: option „Curriculum display” (currently apply for layout Modern).
~ Added: new Modern layout for Single Course.
~ Added: exclude from search via ?s= for lesson, quiz, order.
~ Refactor code handle Quiz.
~ Tweak: layout Single Instructor (change struct layout, display cover image, link edit if exists).
~ Tweak: courses filter for mobile.
~ Tweak: layout course offline for mobile.
~ Allow: display html content on Offline Payment.
~ Allow: change multiple instructors via Bulk Edit.

4.2.7.5.1 (2025-01-22)

~ Fixed: security.
~ Fixed: minor bugs.

See changelog for all versions.