日志说明
产品更新日志一般会包括 LearnPress 安全更新和问题修复,如果不清楚您目前所用的版本包含哪些新功能和 bug 修复,可在此处查询。
3.2.8.8
~ Fix compatible PHP 8.0.3
~ Fix Yoat SEO course category title not working
3.2.8.7
~ Fix: start quiz 404
~ Optimize
3.2.8.6
~ Fix minor bug
~ Optimize enroll course
~ Add cache get items’ course
~ Add reset progress by course_id
~ Fix “Enroll Button” is not appearing when disable “Auto Enroll” option
3.2.8.5
~ Fix header lesson style error on iphone
~ Fix scrollbar error some themes
~ Fix scroll js to item user viewing
~ Add filter ‘lp/email/type-order/object’, ‘lp/email/order/support_variable’
3.2.8.4
~ Add function Scan database if have not index in table will create
~ Add function Repurchase course when course finished or block duration expire
~ Fix function Statistics
~ Fix error content lesson conflict when activated elementor & yoast seo
~ Fix order status on Dashboard screen
~ Remove js scrollbar jquery
~ Add option ‘Enable Popup Confirm Finish Course, Complete Item
~ Add message block duration
3.2.8.3
~ Fix compatible PHP 8.0
~ Fix checkout message error
~ Optimize
3.2.8.2
~ Fix compatible WP 5.6
~ Fix error Yoast-Seo in course archive page
~ Error file global.js on ‘Twenty Seventeen’ theme
~ Fix error page course archive with YoastSeo
~ Fix count students enrolled course on list course backend
~ Fix toggle curriculum bar for right-to-left
3.2.8.1
~ Fix WPBakery load style inline on course’s item page
~ Fix make co-instructor not show list courses on backend
~ Fix miss lib vue js on LearnPress / Tools / Course page
3.2.8
~ Fix query get posts (courses, items courses) on Backend – multiple site
~ Fix error not same param on hook of Yoast SEO vs Yoast SEO premium
~ Fix security XSS function view_log
~ Fix check if get user on function learn_press_course_purchase_button() is null
~ Fix create statics pages LP on ‘lp setup’ page
~ Show message duplicate class RWMB_Field with another plugins
3.2.7.9
~ Fix question not show description
3.2.7.8
~ Fix save author id when add item when edit course
~ Fix title, description item course when install yoast seo plugin
~ Fix Retake when not enable duration expire
~ Fix function ‘Instructors Registration’
~ Add function Export order invoice PDF
3.2.7.7
~ Add Evaluate via questions
~ Add Evaluate via mark
~ Fixed duration expire course
~ Fixed link ‘Preview change’ button when edit item course
~ Fixed title of course archive page
~ Fixed if quiz has only one question will not show paginate
3.2.7.6
~ Fix missing file class-lp-course-database.php
3.2.7.5
~ Fixed run Elementor with question.
~ Fixed lesson preview not show button complete when user enrolled.
~ Add tag apply_filter ‘learn-press/order-item-not-course-id’ on received-order.
~ Add tag apply_filter ‘learn-press/tmpl-button-purchase-course’ before return button purchase course.
~ Optimize (permalink of items course).
~ Show finish course button when items of course completed although the course not passed.
~ Fixed explanation of question when user completed quiz.
~ Hide description of quiz when the quiz completed.
3.2.7.4
~ Fix can’t load items when select on Order Backend
3.2.7.3
~ Fixed error get_image() return bool not string on the file \templates\loop\course\thumbnail.php
~ Modify description for the function ‘External Link’
~ Fixed LP_Datetime error with date = ‘0000-00-00 00:00:00’
~ Fixed not show number Duration of Lesson when translate text
~ Fixed not send mail for instructor when have new order
~ Remove hook get avatar of Ultimate member plugin
~ Fixed get value with, height image_size on LP setting
~ Fixed security, clear sanitize
~ Wilfried, security ninja at Synacktiv
~ Fixed compatible with Elementor on items of course (lesson, quizz, question v.v…)
3.2.7.2
~ Fixed email setting not save tag html
3.2.7.1
~ Fix save settings
3.2.7
~ Fix sanitize
3.2.6.10
~ Fix add-on GradeBook
3.2.6.9
~ Revert library meta-box to v4.15.7
3.2.6.8
~ Fixed security: remove functions low security
~ Fixed some minor bugs
~ Fixed confusing “external link button” name default of course
~ Fixed filter items of course
~ Fixed create same name, slug page Checkout with Woo
~ Improve performance
3.2.6.7 (2020.03.16)
~ Fixed security issues (CVE-2020-7916): uer logged can change role all users to Instructor
~ Fixed security issues (CVE-2020-7917): remove function low security
~ Fixed error preview Assignment
3.2.6.6 (——-)
~ Fixed option Block Lessons not working
3.2.6.5 (20.11.2019)
~ Fixed email doesn’t send.
~ Fixed some js errors.
~ Fixed js call twice times.
~ Fixed question doesn’t show after added to quiz.
~ Fixed ignore some metadata when copying course.
~ Fixed search orders in backend.
3.2.6.4
~ Fixed some errors.
3.2.6.3
~ Fixed css conflict with text block of vc.
~ Fixed show message ‘Out of stock’ for course reached limitation users.
~ Fixed show checked answers when review quiz.
~ Fixed review quiz option does not work properly.
~ Fixed update view after removing order’s items.
3.2.6.2
~ Fixed cannt add items to course.
3.2.6
~ Added option to exclude js/css libraries unnecessary (used in theme or other plugins).
~ Added alt prop to user profile avatar.
~ Fixed can’t next/prev questions when doing quiz.
~ Fixed wrong items navigation when learning course.
~ Fixed missing js of some pages in admin.
~ Fixed can’t close admin notices.
~ Updated envato api to newer version.
3.2.5.6
~ Added new strings for translating.
~ Corrected currency of Rwandan franc.
~ Fixed missing utils library when adding manually the orders.
~ Fixed upgrade function that doesn’t hide the message when it done.
~ Fixed can’t create new page in settings.
3.2.5.5
~ Fixed guest can not start quiz with no require enroll course option.
~ Fixed sql to filter orders by user ID.
~ Fixed issue of sending email when finished course: not correct Grade.
~ Fixed can not see Actions buttons when adding questions into the quiz.
~ Fixed changed the logic of Continue button for Course: continue with the next incomplete item.
~ Fixed wrong code to pick up instructor email.
3.2.5.4
~ Fixed load js missing dependencies and only in LP page.
3.2.5.3
~ Changed SQL to read course items by user item ID.
~ Improved performance in admin orders page.
~ Upgraded Vue/Vuex to latest version.
~ Added new theme to LP ad.
3.2.5.2
~ Fixed bug can’t access course after purchased.
~ Fixed bug user can’t redo quiz with option ‘Retake’ is 1.
~ Fixed bug can’t order questions by date in questions bank.
~ Extracted purchased date to date and time in order emails.
~ Show point of quiz in result page.
3.2.5.1
~ Fixed can not next/prev question when doing quiz.
~ Fixed get wrong total student of a course.
~ Updated language .POT file.
3.2.5
~ Fixed button for creating LP pages does not work properly.
~ Fixed warning when getting course items does not exists.
~ Added button to close warning for outdated templates.
~ Fixed search order not working.
~ Fixed get course items in incorrect order.
~ Fixed can’t start quiz when the course is not required enroll.
~ Fixed the amount number of enrolled users isn’t updated correctly.
3.2.4
~ Fixed cannot enroll course.
~ Fixed prev question button not working correct.
~ Fixed one extra answer option when add new question.
~ Fixed some deprecated keywords for PHP 7.3.
~ Fixed item is null for an item which doesn’t support it’s type (like assignment after deactivate).
~ Fixed bug the next and prev button not work in review mode of quiz.
3.2.3
~ Removed un-security code in PP library.
~ Fixed get curriculum item types doesn’t work properly.
~ Fixed sort sections/items wrong in SQL query.
3.2.2
~ Fixed review quiz doesn’t work properly.
~ Fixed table session create a lot of rows.
~ Fixed can’t enroll to a course purchased.
~ Removed unused functions.
3.2.1
~ Fixed can’t enroll course.
~ Fixed upload issue and drag user avatar on mobile.
~ Fixed course duration does not work properly.
~ Fixed question with multi language.
~ Fixed mail to user 2 times when completed course.
3.2.0
~ Fixed issue info of order added manual not correct.
~ Fixed issue course duplicated is published.
~ Fixed issue Course content column show as “No Content”.
~ Fixed some issues related to cache.
3.1.0
~ Fixed issue vulnerabilities.
~ Fixed issue related to object cache when doing quiz.
~ Fixed lesson 404 with Polylang.
~ Fixed PHP Fatal error class ‘LP_Plugins_Helper’ not found
3.0.12
~ Fixed minor bug in gradebook list in admin
~ Made hook learn-press/course-tabs work
~ Fixed bug: not auto complete quiz. Add 1 more filter hook for checking publicity in profile page
~ Fixed bug: auto enroll course without permission to enroll course
~ Changed filter tag for get_default_meta of lesson
~ Auto full-screen in mobile view
~ Fixed bug: wrong count number in No Preview at Lessons List back-end page
~ Fixed bug: Instructor user cannot see comments of lesson
~ Changed version for template files
~ Added base url for construct nav in user profile
~ Added param for get_nav method
~ Fixed bug: answer correct all question but quiz result is failed with 0%
~ Fixed small bug in quiz editor
~ Fixed bug: wrong count number of the courses in back end because of the status of preview course
~ Fixed bug: not redirect to correct page after logged in in Profile page
~ Fixed bug fatal error include file
~ Added icon for chat-type-format of content item
~ Fixed header-sent when log file
3.0.10
- Added quiz option to minus a number of points for each wrong question in quiz
- Added admin email to send to admin when an order is completed
- Added button allows wp admin can send a request to subscriber
~ Improved auto redirecting to current question when user go to a quiz
~ Improved UI of course editor for RTL
~ Improved content of email sending to admin and instructor
~ Fixed page show 404 with pagination in courses page (conflict with WPML)
~ Fixed course price is still showing after user enrolled course
~ Fixed not auto redirecting to checkout after logged in
~ Fixed some issues made question can’t edit
~ Fixed issue for requesting to get related themes/addons in admin
~ Fixed some issues with content header when viewing in Safari
~ Fixed wrong ordering of course item when adding new
~ Fixed order for multiple users is not show in list of orders
~ Fixed some text is not translatable
~ Fixed breadcrumb not show page name when viewing archive course
~ Fixed archive course show header is title of first course