{"id":53148,"date":"2016-12-27T23:42:19","date_gmt":"2016-12-27T23:42:19","guid":{"rendered":"https:\/\/wordpress.org\/plugins-wp\/lifterlms-labs\/"},"modified":"2025-11-27T20:39:41","modified_gmt":"2025-11-27T20:39:41","slug":"lifterlms-labs","status":"publish","type":"plugin","link":"https:\/\/wordpress.org\/plugins\/lifterlms-labs\/","author":14798589,"comment_status":"closed","ping_status":"closed","template":"","meta":{"version":"1.8.1","stable_tag":"1.8.1","tested":"6.9.4","requires":"5.3","requires_php":"","requires_plugins":null,"header_name":"LifterLMS Labs","header_author":"LifterLMS","header_description":"","assets_banners_color":"8fa6e7","last_updated":"2025-11-27 20:39:41","external_support_url":"","external_repository_url":"","donate_link":"https:\/\/lifterlms.com\/","header_plugin_uri":"https:\/\/lifterlms.com\/","header_author_uri":"https:\/\/lifterlms.com","rating":5,"author_block_rating":4.6666666666667,"active_installs":2000,"downloads":49875,"num_ratings":3,"support_threads":0,"support_threads_resolved":0,"author_block_count":1,"sections":["description","installation","changelog"],"tags":{"1.0.0":{"tag":"1.0.0","author":"thomasplevy","date":"2016-12-27 23:42:19"},"1.1.0":{"tag":"1.1.0","author":"thomasplevy","date":"2017-01-11 01:04:36"},"1.1.1":{"tag":"1.1.1","author":"thomasplevy","date":"2017-01-17 18:22:53"},"1.1.2":{"tag":"1.1.2","author":"thomasplevy","date":"2017-02-20 23:50:33"},"1.2.0":{"tag":"1.2.0","author":"thomasplevy","date":"2017-03-28 17:44:03"},"1.2.1":{"tag":"1.2.1","author":"thomasplevy","date":"2017-03-28 23:18:36"},"1.2.2":{"tag":"1.2.2","author":"thomasplevy","date":"2017-05-19 22:33:36"},"1.3.0":{"tag":"1.3.0","author":"thomasplevy","date":"2017-08-03 22:48:48"},"1.3.1":{"tag":"1.3.1","author":"thomasplevy","date":"2017-08-17 00:29:54"},"1.4.0":{"tag":"1.4.0","author":"thomasplevy","date":"2017-09-05 16:28:47"},"1.5.0":{"tag":"1.5.0","author":"thomasplevy","date":"2018-02-15 22:09:09"},"1.5.1":{"tag":"1.5.1","author":"thomasplevy","date":"2018-03-13 21:18:49"},"1.5.2":{"tag":"1.5.2","author":"thomasplevy","date":"2018-07-13 12:40:36"},"1.5.3":{"tag":"1.5.3","author":"thomasplevy","date":"2020-01-28 17:32:05"},"1.6.0":{"tag":"1.6.0","author":"thomasplevy","date":"2021-07-13 22:47:09"},"1.6.1":{"tag":"1.6.1","author":"strangerstudios","date":"2023-02-17 23:14:51"},"1.7.0":{"tag":"1.7.0","author":"strangerstudios","date":"2023-10-26 15:33:21"},"1.8.0":{"tag":"1.8.0","author":"brianhogg","date":"2024-11-08 16:41:07"},"1.8.1":{"tag":"1.8.1","author":"brianhogg","date":"2025-11-27 20:39:41"}},"upgrade_notice":[],"ratings":{"1":0,"2":0,"3":0,"4":0,"5":3},"assets_icons":{"icon-128x128.png":{"filename":"icon-128x128.png","revision":2854680,"resolution":"128x128","location":"assets","locale":""},"icon-256x256.png":{"filename":"icon-256x256.png","revision":2854680,"resolution":"256x256","location":"assets","locale":""}},"assets_banners":{"banner-1544x500.png":{"filename":"banner-1544x500.png","revision":2854680,"resolution":"1544x500","location":"assets","locale":""},"banner-772x250.png":{"filename":"banner-772x250.png","revision":2854680,"resolution":"772x250","location":"assets","locale":""}},"assets_blueprints":{},"all_blocks":[],"tagged_versions":["1.0.0","1.1.0","1.1.1","1.1.2","1.2.0","1.2.1","1.2.2","1.3.0","1.3.1","1.4.0","1.5.0","1.5.1","1.5.2","1.5.3","1.6.0","1.6.1","1.7.0","1.8.0","1.8.1"],"block_files":[],"assets_screenshots":[],"screenshots":[],"jetpack_post_was_ever_published":false},"plugin_section":[],"plugin_tags":[8102,18342,14656,2195,583],"plugin_category":[58],"plugin_contributors":[79181,81289,81287,81292,78328],"plugin_business_model":[216238],"class_list":["post-53148","plugin","type-plugin","status-publish","hentry","plugin_tags-course","plugin_tags-elearning","plugin_tags-learning-management-system","plugin_tags-lms","plugin_tags-quiz","plugin_category-user-management","plugin_contributors-brianhogg","plugin_contributors-chrisbadgett","plugin_contributors-codeboxllc","plugin_contributors-lifterlms","plugin_contributors-strangerstudios","plugin_business_model-commercial","plugin_committers-brianhogg","plugin_committers-chrisbadgett","plugin_committers-lifterlms","plugin_committers-strangerstudios","plugin_support_reps-alextonio22","plugin_support_reps-chrisbadgett","plugin_support_reps-kimannwall","plugin_support_reps-lifterlms","plugin_support_reps-reddotinmotion"],"banners":{"banner":"https:\/\/ps.w.org\/lifterlms-labs\/assets\/banner-772x250.png?rev=2854680","banner_2x":"https:\/\/ps.w.org\/lifterlms-labs\/assets\/banner-1544x500.png?rev=2854680","banner_rtl":false,"banner_2x_rtl":false},"icons":{"svg":false,"icon":"https:\/\/ps.w.org\/lifterlms-labs\/assets\/icon-128x128.png?rev=2854680","icon_2x":"https:\/\/ps.w.org\/lifterlms-labs\/assets\/icon-256x256.png?rev=2854680","generated":false},"screenshots":[],"raw_content":"<!--section=description-->\n<p>LifterLMS Labs is a collection of experimental features to improve and enhance the functionality of the LifterLMS core<\/p>\n\n<p>We've created this free LifterLMS add-on plugin in order to provide these optional features to the LifterLMS community which may or may not be useful to everyone.<\/p>\n\n<p>Some labs will ultimately find their way into the LifterLMS Core, some may remain in LifterLMS Labs.<\/p>\n\n<h3>Current Labs<\/h3>\n\n<p><strong>Action Manager<\/strong><\/p>\n\n<p>Quickly remove specific elements like course author, syllabus, and more without having to write any code. <a href=\"https:\/\/lifterlms.com\/docs\/lab-action-manager\/?utm_source=readme&amp;utm_medium=product&amp;utm_campaign=lifterlmslabsplugin&amp;utm_content=actionmanager\">Documentation and more information<\/a>.<\/p>\n\n<p><strong>Beaver Builder<\/strong><\/p>\n\n<p>Add LifterLMS elements as pagebuilder modules and enable row and module visibility settings based on student enrollment in courses and memberships. <a href=\"https:\/\/lifterlms.com\/docs\/lab-beaver-builder\/?utm_source=readme&amp;utm_medium=product&amp;utm_campaign=lifterlmslabsplugin&amp;utm_content=beaverbuilder\">Documentation and more information<\/a>.<\/p>\n\n<p><strong>Lifti: Divi Theme Compatibility<\/strong><\/p>\n\n<p>Enable LifterLMS compatibility with the Divi Theme and Page Builder. <a href=\"https:\/\/lifterlms.com\/docs\/lab-lifti\/?utm_source=readme&amp;utm_medium=product&amp;utm_campaign=lifterlmslabsplugin&amp;utm_content=lifti\">Documentation and more information<\/a>.<\/p>\n\n<p><strong>Simple Branding<\/strong><\/p>\n\n<p>Customize the default colors of various LifterLMS elements. <a href=\"https:\/\/lifterlms.com\/docs\/simple-branding-lab?utm_source=readme&amp;utm_campaign=lifterlmslabsplugin&amp;utm_medium=product&amp;utm_content=simplebranding\">Documentation and more information<\/a>.<\/p>\n\n<p><strong>Super Sidebars<\/strong><\/p>\n\n<p>Very quickly configure LifterLMS sidebars to work with your theme. <a href=\"https:\/\/lifterlms.com\/docs\/super-sidebars-lab?utm_source=readme&amp;utm_campaign=lifterlmslabsplugin&amp;utm_medium=product&amp;utm_content=supersidebars\">Documentation and more information<\/a>.<\/p>\n\n<!--section=installation-->\n<ol>\n<li>Upload the plugin files to the <code>\/wp-content\/plugins\/plugin-name<\/code> directory, or install the plugin through the WordPress plugins screen directly.<\/li>\n<li>Activate the plugin through the 'Plugins' screen in WordPress<\/li>\n<li>Use the LifterLMS -&gt; Labs screen to activate and configure the labs you wish to use<\/li>\n<\/ol>\n\n<!--section=changelog-->\n<h4>v1.8.1 - 2024-12-12<\/h4>\n\nBug Fixes\n\n<ul>\n<li>Fixing translation warnings, which break translations. <a href=\"https:\/\/github.com\/gocodebox\/lifterlms-labs\/issues\/58\">#58<\/a><\/li>\n<\/ul>\n\n<h4>v1.8.0 - 2023-11-02<\/h4>\n\nNew Features\n\n<ul>\n<li>Added settings for the lessons favorite button visibility.<\/li>\n<\/ul>\n\nDeveloper Notes\n\n<ul>\n<li>Changed priority of the action manager settings loading.<\/li>\n<\/ul>\n\n<h4>v1.7.0 - 2023-10-26<\/h4>\n\nNew Features\n\n<ul>\n<li>Added an option to hide the lesson count on course catalogs.<\/li>\n<\/ul>\n\nBug Fixes\n\n<ul>\n<li>Improved compatibility with PHP 8.2 (fixed deprecation warnings).<\/li>\n<li>Fix use of deprecated filter <code>llms_get_quiz_theme_settings<\/code> with the Divi Theme Compatibility lab (aka Lifti). <a href=\"https:\/\/github.com\/gocodebox\/lifterlms-labs\/issues\/16\">#16<\/a><\/li>\n<li>Fixed 'LLMS Certificates' and 'LLMS Awarded Certificates' Post Types not visible in Beaver Builder Post Type settings. <a href=\"https:\/\/github.com\/gocodebox\/lifterlms-labs\/issues\/29\">#29<\/a><\/li>\n<\/ul>\n\nDeprecations\n\n<ul>\n<li>Deprecated method <code>LLMS_Lab_Lifti::quiz_settings<\/code>.<\/li>\n<\/ul>\n\nDeveloper Notes\n\n<ul>\n<li>Use strict comparison for <code>in_array<\/code> and <code>array_search<\/code>.<\/li>\n<li>Improved docblocks and coding standards.<\/li>\n<\/ul>\n\n<h4>v1.6.1 - 2023-02-17<\/h4>\n\nDeprecations\n\n<ul>\n<li>Fixed display issues on the Labs settings page.<\/li>\n<\/ul>\n\n<h4>v1.6.0 - 2021-07-13<\/h4>\n\n<ul>\n<li><strong>Raises the minimum supported WordPress core version to 5.3<\/strong>.<\/li>\n<li>Adds support for LifterLMS Core 5.0+.<\/li>\n<li>Fixes issue encountered when activating the Beaver Builder lab.<\/li>\n<\/ul>\n\n<h4>v1.5.3 - 2020-01-28<\/h4>\n\n<ul>\n<li>Tested to WordPress core 5.3.2<\/li>\n<li>Beaver Builder: Fix module visibility issue when hiding modules based on enrollment in specific courses or memberships.<\/li>\n<li>Action Manager: Remove non-functioning featured image hook. Featured images are output by themes not by LifterLMS.<\/li>\n<\/ul>\n\n<h4>v1.5.2 - 2018-07-12<\/h4>\n\n<ul>\n<li>Beaver Builder: Minor changes to accommodate changes in LifterLMS 3.20.0<\/li>\n<li>Lifti: Minor changes to accommodate changes in LifterLMS 3.20.0<\/li>\n<\/ul>\n\n<h4>v1.5.1 - 2018-03-13<\/h4>\n\n<ul>\n<li>Lifti: Custom builder classes will now function as expected when used on free lessons<\/li>\n<li>Lifti: Add support for LifterLMS Quiz layouts<\/li>\n<\/ul>\n\n<h4>v1.5.0 - 2018-02-15<\/h4>\n\n<ul>\n<li>Beaver Builder: Updated to support Beaver Builder 2.0 (long over due, I know.)<\/li>\n<li>Lifti: Changes to Divi prevent loading programmatically created layouts. The predefined layout for a LifterLMS course can now be downloaded <a href=\"http:\/\/lifterlms.com\/wp-content\/uploads\/2017\/01\/LifterLMS-Divi-Layouts.json\">here<\/a>.<\/li>\n<li>Simple Branding: Add branding overrides for LifterLMS instructor information cards<\/li>\n<li>Simple Branding: Add branding overrides for LifterLMS 3.16.0 quiz styles and LifterLMS Advanced Quizzes styles<\/li>\n<li>Simple Branding: Save default values in database &amp; generate CSS when the lab is enabled.<\/li>\n<\/ul>\n\n<h4>v1.4.0 - 2017-09-05<\/h4>\n\nSimple Branding Updates\n\n<ul>\n<li>Add support for LifterLMS notifications<\/li>\n<li>Set default colors for branding options. Fixes issues with invalid CSS when options aren't set after enabling the lab<\/li>\n<li>Make all branding color settings required<\/li>\n<\/ul>\n\n<p><a href=\"https:\/\/make.lifterlms.com\/tag\/lifterlms-labs\">Read the full changelog<\/a><\/p>","raw_excerpt":"A collection of experimental, conceptual, and possibly silly features which improve and enhance the functionality of the LifterLMS core.","jetpack_sharing_enabled":true,"_links":{"self":[{"href":"https:\/\/wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin\/53148","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin"}],"about":[{"href":"https:\/\/wordpress.org\/plugins\/wp-json\/wp\/v2\/types\/plugin"}],"replies":[{"embeddable":true,"href":"https:\/\/wordpress.org\/plugins\/wp-json\/wp\/v2\/comments?post=53148"}],"author":[{"embeddable":true,"href":"https:\/\/wordpress.org\/plugins\/wp-json\/wporg\/v1\/users\/lifterlms"}],"wp:attachment":[{"href":"https:\/\/wordpress.org\/plugins\/wp-json\/wp\/v2\/media?parent=53148"}],"wp:term":[{"taxonomy":"plugin_section","embeddable":true,"href":"https:\/\/wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_section?post=53148"},{"taxonomy":"plugin_tags","embeddable":true,"href":"https:\/\/wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_tags?post=53148"},{"taxonomy":"plugin_category","embeddable":true,"href":"https:\/\/wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_category?post=53148"},{"taxonomy":"plugin_contributors","embeddable":true,"href":"https:\/\/wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_contributors?post=53148"},{"taxonomy":"plugin_business_model","embeddable":true,"href":"https:\/\/wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_business_model?post=53148"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}