Modify Capabilities for Group Roles
Sometimes you may wish to modify what permissions or capabilities a certain role has in a group. This example removes the manage_group_information pseudo capability so group Leaders cannot modify group...
View ArticleHow do I change the number of courses shown on the Student Dashboard?
By default, three courses are shown in the My Courses section on the Dashboard for students. If you’d like to modify this, you can do so by adding this code snippet to your theme’s functions.php file...
View ArticleUpdating WordPress, Plugins, and Themes: Best Practices
Introduction ol, ul, ol ol, ul ul { margin-left: 1em; } There are three categories of software on your WordPress site that need to be updated from time to time: WordPress itself. WordPress themes...
View ArticleHow To Backup Your WordPress Website
Video Demo Backup Options There are 2 main ways to backup your WordPress website: Backup plugins like BlogVault, Updraft, and Transfer Backup services included in your web hosting that you have chosen...
View ArticleHow to install an older version of LifterLMS
Are you looking to install the latest version of LifterLMS? View our guide on installing and activating LifterLMS. In some scenarios, the latest version of LifterLMS may not work properly with your...
View ArticleAdding Certificate Background Image in My Certificates Preview
Replacing the templates/certificates/preview.php template with the following will show a background image in the certificate preview (ie. under “My Certificates”). See our documentation on replacing...
View ArticleAdding CAPTCHA with Cloudflare Turnstile to LifterLMS Checkout and...
After signing up for Cloudflare Turnstile and getting a site key and secret key, you can add the following plugin to your site. This will add the Cloudflare Turnstile CAPTCHA on both the open...
View ArticleHow to use LaTeX with LifterLMS
Overview One way to typeset mathematical expressions/statements, and then display them beautifully on the browser is to encode them as LaTeX code. For example, to display the output below, instead of...
View ArticleHow to switch the Previous and Next Question quiz buttons
Currently, switching the order of the Previous Question and Next Question buttons during a LifterLMS quiz requires adding custom styling (CSS). An example of doing so can be found in the sample CSS...
View ArticleHow to use the default Lost Password functionality of WordPress
LifterLMS provides a custom Lost Password flow, which looks similar to the Student Dashboard. If you would rather use the default WordPress lost password functionality, you can use the following code...
View ArticleReorder Items Question Type
Overview The Reorder Items question type allows you to create a list of items that need to be reordered correctly through drag and drop by the quiz taker. Video Demo The post Reorder Items Question...
View ArticleHow to edit Courses, Memberships and Lessons with Beaver Builder
Overview With LifterLMS 8.0 or later, LifterLMS and Beaver Builder Pro or Lite are able to integrate seamlessly with each other. The following features are enabled automatically: Editing Courses,...
View ArticleHow to disable lesson excerpt on the course syllabus
By default, an excerpt (short preview text) of a lesson will only appear if a manual excerpt has been added. However, some themes or plugins may insert an excerpt regardless. To disable this, you can...
View ArticleHow to hide the lesson Has Quiz and Has Assignment labels
The “has quiz” and “has assignment” labels were added in 8.0 for accessibility and as a preview to what lessons contain. If you’d like to hide them from display, you can either edit the template...
View ArticleReorder Pictures Question Type
Overview The reorder pictures question type allows you to present pictures in a random order that the quiz taaker needs to put in the correct order. You will need the Advanced Quizzes add-on to use the...
View ArticleHow do I promote paid course access from my free lessons?
By default, all lessons of a course can only be accessed by students enrolled in that course. To enroll in that same course, you need to add access plans to that course. This access plan can be a free...
View ArticleHow do I allow my students to earn a new certificate for the same course...
There are cases where you would want your awarded certificates to expire, so that students are forced to get a new one from you if they need another valid certificate for the same course. For example,...
View ArticleHow many websites can I use my LifterLMS license on?
A LifterLMS license does three main things: Lets you submit technical support tickets. Makes installing paid LifterLMS products on your WordPress site easier. Enables software updates for those paid...
View ArticleFree access plan vs free lesson: What’s the difference?
In LifterLMS, by default, only students enrolled in a course can access the lessons contained inside that course. To allow students to enroll in a course, an access plan is used. An access plan allows...
View ArticleScale Question Type
Overview The scale question type can be used to have students answer a scale question on a numerical range. You can also set labels for the minimum and maximum values. You can make the scale response...
View Article