All Features of the WordPress Fox LMS Plugin

Explore all features of the WordPress Fox LMS plugin and discover a complete solution for creating, managing, and selling online courses.

From unlimited courses and lessons to quizzes, progress tracking, monetisation options, and custom certificates, Fox LMS provides everything you need to build a professional and engaging learning platform.

Key Features


  • Unlimited courses
    Unlimited courses

    Create and manage as many courses as you need without any limits. Build a learning platform that grows with your audience and business.

  • Unlimited lessons
    Unlimited lessons

    Add limitless lessons to each course and organise content the way you prefer. Deliver structured, flexible learning experiences for students of any level.

  • User and access management
    User and access management

    Easily control who can access your courses, lessons, and materials. Assign roles, manage permissions, and ensure a better learning environment for students and instructors.

  • Quizzes
    Quizzes

    Add interactive quizzes to your courses. Evaluate learner knowledge, measure performance, and make training more engaging and effective.

  • Conditional Results & Redirects (Advanced Logic)
    Monetisation & Payments

    Sell courses directly through your LMS with built-in payment options. Set prices, manage enrollments, and generate revenue.

  • Reports & Analytics
    Reports & Analytics

    Track course performance, student activity, and completion metrics. Get clear insights to improve your content and make data-driven decisions.

  • Student progress
    Student progress

    Monitor individual progress across lessons, quizzes, and courses. Keep learners on track and identify where support or improvement is needed.

  • Multilanguage translation for quizzes
    Certificate builder

    Create customizable certificates that automatically generate upon course completion. Reward learners with professional, branded achievements.


Create & Publish Quiz


  • Create Course
    Create lessons

    Create lessons using text, videos, tables, and more. Easily structure educational content to match your teaching style and learning goals.

  • Create Course
    Create Course

    Add your created lessons to your course. Quickly put together complete courses with lessons, quizzes, attachments, and settings.

  • Difficulty level
    Difficulty level

    Set a difficulty level for each course to guide learners and help them choose the right program based on their experience.

  • Display Courses (course grid)
    Display Courses (course grid)

    Showcase your courses in a clean, responsive grid layout. You will be able to filter courses based on the difficulty level.

  • Course image/ video
    Course image/ video

    Add a featured image or introductory video to each course. Capture attention instantly and give learners a preview of what to expect.

  • Course attachments
    Course attachments

    Upload additional files such as PDFs, documents, and resources. Enhance your lessons with supporting materials that students can download.

  • Course Schedule
    Course Schedule

    Specify the period of time the course will be active. Set the desired date and make it available only for the given period.

  • Public and Paid Courses
    Public and Paid Courses

    Offer free public courses or restrict access to paid ones. Monetise your courses while still providing flexible learning options.

Design and Customisation


  • Custom Branding
    Custom Branding

    Personalise your LMS with your own branding. Add your logo, style, and identity to create a fully branded learning experience.

  • Course image
    Course image

    Upload a custom course image to make your course look clear and professional. Help it stand out right away.

  • Color palette
    Color palette

    Customise the platform’s colours to match your brand. Maintain visual consistency across your entire learning environment.

  • Custom certificates
    Custom certificates

    Design certificates that reflect your brand style. Award students with personalised, professional certificates upon completion.


User management


  • Students & Instructors
    Students & Instructors

    Manage student and instructor accounts with ease. Assign roles and control access for a smooth learning experience.

  • Student Dashboard
    Student Dashboard

    Give students a clear dashboard where they can view their courses, progress, and certificates.

  • Instructor dashboard (front/admin dashboard)
    Instructor dashboard (front/admin dashboard)

    Provide instructors with a dedicated dashboard—front-end or admin—to manage courses, lessons, students, and reports.

  • Quizzes with timer
    Progress tracking

    Admins and instructors can see each student’s learning progress across lessons, quizzes, and courses. Easily see where they are and what they’ve completed.

Payment


  • PayPal Integration
    PayPal Integration

    Accept secure payments through PayPal. Make it easy for students worldwide to enroll using one of the most trusted online payment methods.

  • 15+ integrations
    Stripe integration

    Connect Stripe to process fast and reliable credit card payments directly on your LMS. Offer students a smooth checkout experience with support for global currencies.

  • Automated Email Notifications
    Coupon system

    Create and manage custom discount coupons to promote your courses. Run sales, offer special deals, and encourage more enrollments with flexible pricing options.

  • Customizable emails
    WooCommerce (product recommendation)

    Integrate WooCommerce to recommend related products inside your courses. Increase revenue by showcasing relevant items your students may want to purchase.

Quizzes


  • Access Control by User Role
    Unlimited Quizzes, Questions & Answers

    Create as many quizzes as you need, with no limits on questions or answers. Build simple or advanced assessments that match your course structure.

  • 10+ question types
    10+ question types

    Use a variety of question formats - including multiple choice, true/false, fill-in-the-blank, matching, and more - to create dynamic and engaging quizzes.

  • Timer quiz
    Timer quiz

    Add a countdown timer to your quizzes to make them more challenging. Control how long students have to answer each question or complete the entire quiz.

  • Quiz Scoring System
    Quiz Scoring System

    Automatically calculate quiz results with customizable scoring options. Provide clear feedback to students and measure their performance accurately.

  • Multilingual quizzes
    Multilingual quizzes

    Create quizzes in multiple languages to support a global audience. Make your courses accessible to learners from any country.

  • Prevent Copying & Cheating
    Detailed Analytics & Reporting

    Get quiz results, attempts, and performance insights. Analyse student progress and improve your assessments with data-driven decisions.

  • Leaderboards
    Leaderboards

    Boost engagement and motivation with quiz leaderboards. Display top performers and encourage healthy competition among students.

  • Question Randomisation / Shuffle
    Question Randomisation / Shuffle

    Randomise questions and answers to create unique quiz versions for each attempt. Prevent memorisation and ensure fair evaluation.

  • User limitations
    User limitations

    Set restrictions for quiz attempts, passing scores, user roles, and access. Control how and when students can take your quizzes.

  • Question import
    Question import

    Quickly import questions from external files to save time. Build quizzes faster by uploading large sets of questions at once.


Student/user experience


  • User Dashboard
    User Dashboard

    Give users a clear, organized dashboard where they can access their courses, track progress, view updates, and manage their learning experience in one place.

  • Course Announcements
    Course Announcements

    Students can see important updates, news, and reminders. Keep everyone informed about new lessons, deadlines, and course changes.

  • Q&A system
    Q&A system

    Allow students to ask questions and get support inside the course. Create an interactive learning environment where instructors can respond and guide learners.

  • Save and resume
    Reviews & Ratings

    Enable students to rate courses and leave feedback. Build trust, improve course quality, and help future learners make informed decisions.

  • Quiz reviews
    Notification system

    Users can get on-site notifications about new enrollments, course completion and more. Students can be notified of enrollment confirmation, new announcements, and more.

  • Text to speech
    Automated Email Communication

    Automatically send emails for enrollments, progress updates, completions, certificates, and reminders. Save time while keeping students informed at every stage.


Analytics


  • Single Course Analytics
    Single Course Analytics

    View detailed analytics for each individual course. Understand how each course performs and where improvements can be made.

  • Overall / Global Analytics
    Overall / Global Analytics

    Access a complete overview of your entire LMS performance. Track total students, course popularity, engagement metrics, and overall growth in one unified dashboard.

  • Student progress tracking
    Student progress tracking

    Monitor each student’s learning journey across lessons, quizzes, and courses. See what they’ve completed, where they’re struggling, and how actively they’re participating.

  • Transaction / Sales Reports
    Transaction / Sales Reports

    Review all course purchases, earnings, and payment details in clear, organised reports. Gain full insight into your revenue and sales trends.

Use cases


  • Solo Instructor
    Solo Instructor

    Ideal for individual educators who want to create and sell courses independently. Benefit from monetisation options, custom branding, and professional certificates to build a unique and profitable learning experience.

  • Company /staff training
    Company /staff training

    Perfect for businesses and organisations to train employees efficiently. Utilise user/access management and analytics & reporting to monitor progress, control permissions, and optimise staff learning programs.

  • Online schools and educational centres
    Online schools and educational centres

    Designed for institutions managing multiple instructors and students. Take advantage of instructor management, student management, and quizzes to run structured, interactive, and scalable online education programs.

Extra Features


  • Course duration
    Course duration

    Set a start and end date for your courses or define the total duration. Help learners pace their studies and stay on track.

  • Progressive learning
    Progressive learning

    Unlock lessons or modules sequentially as students progress. Ensure structured learning and guide students step by step through your course.

  • Enroll limit
    Enroll limit

    Control how many students can enroll in a course. Create exclusive classes, manage capacity, and maintain quality learning experiences.