Skip to content
WP Commerce Lab

WORDPRESS

A membership course site with an AI quiz builder

A WordPress site where members join a plan, watch lessons, download worksheets and take quizzes. Members get a progress dashboard; owners get members, subscriptions, a renewal reminder email and an AI quiz builder.

The problem

Running a course site and still chasing renewals by hand: who is paid up, who is stuck on which lesson, and who needs a reminder.

What it does

A WordPress site where members join a plan, watch lessons, download worksheets and take quizzes. Members get a progress dashboard; owners get members, subscriptions, a renewal reminder email and an AI quiz builder.

Watch it work

About 114 seconds. A fictional pottery school with sample members. Captions are burned in. Open the MP4.

Key features

  • 01

    Plans and access control

    Monthly and yearly plans. A course is restricted to the plans; members are enrolled on join and unenrolled when the membership ends.

  • 02

    My learning dashboard

    Plan, price, renewal date, access-until date, a progress bar per course and a Continue button to the next unfinished lesson.

  • 03

    Lessons that resume

    Video lessons with per-lesson downloads. The video remembers where the member stopped and resumes there.

  • 04

    Quizzes with instant scores

    A pass mark, a score and a review of answers.

  • 05

    Renewals and cancellation

    A renewal reminder email before billing, receipts, and cancel-at-period-end so a cancelled member keeps access until the paid period ends.

  • 06

    AI quiz builder

    Paste lesson text, get five multiple-choice questions drafted, edit them, then publish. Nothing reaches students until it is published.

Screens from the demo

  • My learning dashboard with membership details and a progress bar per course
    My learning dashboard with membership details and a progress bar per course.
  • Lesson player with a resume notice and exercise files
    Lesson player with a resume notice and exercise files.
  • Admin billing simulator with renewal, reminder and cancel actions per member
    Admin billing simulator with renewal, reminder and cancel actions per member.
  • AI quiz builder admin screen where lesson text is turned into a draft quiz
    AI quiz builder admin screen where lesson text is turned into a draft quiz.

Built by Jay, demo on sample data

  • Payments are simulated in this demo. The membership plugin code is real, but the charge itself runs through a small test gateway. Nothing was charged, and Stripe and PayPal were not connected or tested. In production you choose a gateway and add keys.
  • Renewals in the video are simulated through the plugin's own renewal function; real renewals arrive from the gateway. The renewal reminder email and the cancellation flow are the plugin's real ones.
  • Built by Jay on sample data. The lesson videos are illustrated slides with a synthetic voice, and one course is fully built (the other two are stubs). The AI quiz builder makes real calls to an AI model.

Not built yet

  • Failed-payment retries and card-expiry emails come from the membership plugin but were not demonstrated.
  • Quiz questions appear one at a time (the learning plugin default).
  • For a large catalog, host video on a streaming service and paste the link into the lesson.

Tested on. Tested on WordPress 7.1 with free learning-management and membership plugins plus a small custom plugin and theme. WCAG 2.2 AA is the target; no formal audit was run.

More solutions

WORDPRESS + AI

AI Adventure Quiz

A choose-your-own-adventure quiz where AI writes each next scene, inside rules you set.

123 s videoView the demo

CONFIGURATOR

PrintFlow Configurator

A product page that turns into a print configurator, with a pre-flight check that blocks bad artwork.

84 s videoView the demo

QUOTE FLOW

Craft Quote Requests

Quote-only products: customers upload photos and pick options, you reply with a price and turn it into an order.

62 s videoView the demo

Start with a brief

Want something like Membership Course Site?

Tell us what the plugin or store feature should do. You get a plain-language reply, and if it fits, a working demo with a video before you commit.