Updates
- Added new
LLMS_Membership
class methods:get_categories()
,get_tags()
andtoArrayAfter()
methods. Thanks @pondermatic!
Compatibility
- Fixed access plan description conflicts with the Classic Editor block. This also resolves compatibility issues with Elementor which uses a hidden TinyMCE instance.
- Changed
pre_get_posts
callback from10
(default) to15
. Fixes conflict with Divi (and possibly other themes) which prevented LifterLMS catalog settings from functioning properly.
Bugfixes
- Added translation to error message encountered when non-members attempt to purchase a members-only access plan. Thanks @mrosati84!
- Fix return of
LLMS_Generator::set_generator()
. - Fixed a typo causing invalid imports from returning the expected error. Thanks @pondermatic!
- Fixed issue preventing membership post type settings from saving properly due to incorrect sanitization filters.
- Fixed issue where
wp_list_pluck()
would run on non arrays.
LifterLMS Rest API 1.0.0-beta.8
- Return links to those taxonomies which have an accessible rest route.
- Initialize
$prepared_item
array before adding values to it. Thanks @pondermatic! - Fixed
sales_page_type
not returned asnone
if course’ssales_page_content_type
property is empty. - Load webhook actions a little bit later, to avoid PHP warnings on first plugin activation.
- Renamed
sales_page_page_type
andsales_page_page_url
properties, respectively tosales_page_type
andsales_page_url
according to the specs. - Add missing quotes in enrollment/access default messages shortcodes.
- Call
set_bulk()
llms post method passingtrue
as second parameter, so to instruct it to return a WP_Error on failure. - Add missing quotes in enrollment/access default messages shortcodes.
sales_page_page_id
andsales_page_url
always returned in edit context.- Call
set_bulk()
llms post method passingtrue
as second parameter, so to instruct it to return a WP_Error on failure.
Leave a Reply