FAQs
Frequently asked questions about Masteriyo LMS — troubleshooting, email delivery, SMTP setup, course access, enrollment, and translations.
Browse frequently asked questions about Masteriyo LMS — from troubleshooting and email delivery to course access, enrollment, and translations.
How to debug errors in Masteriyo
Debug Masteriyo errors or a blank admin dashboard using the Chrome DevTools console and network logs, and report them to the support team.
Why do you see an error message on the Masteriyo account page or the Admin Dashboard?
Fix Masteriyo account page or dashboard errors 'Sorry, you are not allowed to read resources' and 'roles.includes is not a function' caused by role permissions.
How to add a student manually to a course?
Manually enroll a student in a Masteriyo course by creating a completed order — no checkout needed; works for both free and paid courses.
How to enable email verification on registration?
Enable or disable email verification for student registration in Masteriyo under Settings > Authentication — users confirm their account via an email link.
How to enable error logging in Masteriyo?
Enable WP_DEBUG error logging and view Masteriyo debug logs under Masteriyo > Tools > Logs to troubleshoot plugin issues.
How to edit the course using WordPress Editor?
Open and edit a Masteriyo course with the WordPress editor from the three-dots menu in Masteriyo > Courses.
How to show Masteriyo Course Categories as a Slider?
Display Masteriyo course categories as a slider or carousel with the masteriyo_course_categories shortcode — enable_slider, delay, and columns options.
How to create a course with a subscription option?Pro
Learn how to create a course with a subscription option or recurring payments.
How to delete/restore multiple courses simultaneously?
Bulk delete or restore Masteriyo courses — select multiple courses, move them to Trash, then restore or permanently delete them.
How to review a course after completing it?
Learn how students can rate and review a Masteriyo course after completing it using the Rate this course button.
How to enable light/dark mode in Learn pages?
Learn how to enable light or dark mode on the Masteriyo learn page using the theme toggle in the top navigation bar.
How to choose an editor for creating/editing a course?
Choose between the Classic Editor and Block Editor for creating or editing Masteriyo courses under Masteriyo > Settings > Advanced > Editor.
How to create custom fields in a Course?
Learn how to create custom fields for your course through this comprehensive guide.
How to Translate Masteriyo LMS Email Content into Another Language?
Translate Masteriyo LMS email notifications into other languages with WPML String Translation — register, translate, and test email strings.
How to duplicate courses, lessons, quizzes, assignments and certificates?
Learn how to duplicate courses, lessons, quizzes, assignments, and certificates in Masteriyo with one click.
How to Export a Single Course as a PDF File in Masteriyo LMS?Pro
Convert your course content into a downloadable PDF file for offline viewing, sharing, or distribution.
How to provide instructor feedback on a quiz attempt?
Review student quiz attempts in Masteriyo, assign marks, and leave instructor feedback or notes that learners see on their quiz results.
Having trouble with Certificate Builder?
Fix Certificate Builder issues in Masteriyo: certificate add-on not visible, and certificate background or image not displaying (enable PHP GD2 extension).
How do I translate the Masteriyo plugin using the Loco Translate plugin?
Translate the Masteriyo LMS plugin into any language using the free Loco Translate plugin — step-by-step WordPress localization guide.
How to configure caching plugins?
Configure WP Rocket, WP Super Cache, and LiteSpeed Cache to exclude Masteriyo pages (account, learn, checkout) and fix caching issues.
Why is the login form on the account page not showing or not working?
Fix a missing or broken login form on the Masteriyo account page by adding the [masteriyo_account] shortcode and selecting the Account page in settings.
How to update a plugin manually?
Manually update the Masteriyo Pro plugin (or any WordPress plugin) by uploading the latest zip via Plugins > Add New > Upload Plugin.
How do you make checkout fields optional?
Make Masteriyo checkout billing fields optional or remove them entirely with the masteriyo_checkout_fields filter — code snippets and field keys included.
How to test for conflicts on your site?
Test for plugin or theme conflicts on your WordPress site using Health Check Troubleshooting mode to find what breaks Masteriyo features or design.
How to create temporary login access?
Create temporary WordPress login access for support or developers with the Temporary Login Without Password plugin — set roles and expiry, no passwords shared.
How to create Google App ID and secret?
Learn how to generate Google app ID and secret for the Social Login add-on.
How to create Facebook App ID and secret?
Learn how to generate Facebook app ID and secret for the Social Login add-on.
How to troubleshoot email not being delivered?
Troubleshoot Masteriyo emails not sending or landing in spam — check delivery logs with Check & Log Email and fix issues with an SMTP plugin.
How to Set Up SMTP Using the SmartSMTP Plugin?
Learn how to set up SMTP using the SmartSMTP plugin and fix your email delivery issue.
How to Set Up SMTP Using the Easy WP SMTP Plugin?
Set up SMTP in WordPress with the Easy WP SMTP plugin — host, port, and encryption settings for Gmail, Yahoo, and Outlook to fix email delivery.
How to check your site's PHP and WordPress versions?
Check your site's PHP version and WordPress version from Tools > Site Health — useful for troubleshooting Masteriyo system requirements.
How to insert the custom code snippet?
Safely add custom code snippets to your WordPress site using the Code Snippets plugin or a child theme's functions.php file.
Track Student ActivityPro
Learn how to track student activity and understand how it functions.
Math Equations
Add math equations in Masteriyo lessons, quizzes, and assignments using LaTeX/MathJax syntax — inline math, displayed formulas, and matrices.
How to enroll a student manually to a course as an Instructor?Pro
Learn how instructors can manually enroll students in their courses from the Reports > Enrollment tab in Masteriyo Pro.
How to fix course access issues?
Fix course access issues in Masteriyo by clearing the plugin cache from Masteriyo > Tools > Utilities — resolves enrollment and caching glitches.
Free and Sequential Content Drip
Set Free or Sequential content flow for Masteriyo courses — require students to complete lessons and quizzes in order, no add-on needed.
How to Import or Export Individual Quizzes in Masteriyo LMS?
Learn how to easily import and export individual quizzes in Masteriyo LMS using the .json format.
Was this article helpful to you?
Give us Rating
Last edited on July 23, 2026.
Edit this page