Yes, a WordPress LMS can run live classes, but WordPress LMS live classes attendance is where plugins differ most. Many rely on a Zoom or Google Meet add-on, and the attendance record often stays in the meeting tool. TrueCommunity Pro treats a live class as a lesson rule with optional attendance confirmation, online or in person.
Quick Summary
- TrueCommunity Pro includes live classes with attendance (online or in person) as a lesson rule, in every plan from $119/year or $249 lifetime for one site.
- Tutor LMS runs live classes through its Zoom or Google Meet add-on. Each instructor must connect their own Zoom API credentials, and the admin’s credentials cannot be shared.
- Attendance is the part most buyers forget to price: a meeting link is easy, a record tied to the student’s course progress is not.
- TrueCommunity keeps community, groups, messages and notifications on the same site as the live lesson, so cohorts need no second plugin.
- Honest limit: TrueCommunity has no certificates and no SCORM, so check that you do not need them.
Ready to own your community?
What WordPress LMS live classes attendance really requires
A live class has three jobs: tell students when and where it happens, let them join, and record who showed up. Most plugin pages cover the first two and stay quiet on the third. That third job decides whether you can answer a student who says “I was there” or a client who asks for proof of participation.
Decide what you need the record for, because the answer changes which tool is enough.
- Reminder only: students just need to know the session exists. A date and a link in the lesson is enough.
- Light proof: a list of who confirmed attending, for your own records or a cohort program.
- Progress gate: attendance affects whether a lesson counts as done.
- Formal credential: attendance feeds a certificate or a compliance report. This is where deeper LMS products pull ahead.
Key takeaway: A link in a lesson, a confirmation list and a compliance report are three different products. Pick the one you need before you pick a plugin.
How the add-on route works, using Tutor LMS as the example
Tutor LMS documents its live class setup publicly, so it is a useful reference for the add-on model. Live classes there need the Zoom or Google Meet add-on to be enabled.
One detail surprises solo creators who later add a co-teacher: each instructor must connect their own Zoom API credentials, and the admin’s credentials cannot be shared with them. Every teacher handles their own Zoom account and keys, which adds setup time and support questions.
On the student side, the Tutor LMS docs describe a countdown timer, start and end dates, the host email, and Join and Skip buttons. The Join button becomes active when the session is live. That is a clean experience for the joining part of the job.
Attendance is thinner. The docs say the Zoom setup is useful if you want to verify attendance, but they do not describe an attendance report inside the plugin. If attendance matters to you, test exactly what is stored in WordPress.
The pattern behind the add-on model
When the session lives in an external meeting tool, that tool is the natural home for the participant list. Getting those names next to each student’s progress usually takes a plugin, an automation tool or custom work. That is a consequence of splitting the lesson from the meeting, not a flaw in one product.
The cost is rarely shown on a plugin page. You pay for the LMS, the meeting plan you need, any add-ons, and your own time to connect them. Check the current limits of any free meeting plan on the provider’s own site before you promise students a long session.
Where attendance data lives, and why it matters
Attendance data has an address: the meeting tool, the LMS, a spreadsheet, or a mix. The further it sits from the student’s course record, the more manual work you do at the end of a cohort.
| Where attendance is stored | Good for | Watch out |
|---|---|---|
| In the course lesson itself | One view of progress and attendance per student | Depends on what the LMS records |
| In the meeting tool’s reports | Join and leave data from the platform | Separate login and export; names may not match WordPress accounts |
| In a spreadsheet | Small cohorts, quick start | Manual, easy to get out of date |
| Synced by an automation or extra plugin | Larger programs that need both | Another moving part to update and debug |
Watch out: A student may join a meeting with a nickname or a different email, so a meeting report does not always map cleanly to the WordPress account that owns the course progress.
That is the argument for keeping the live lesson inside the LMS: the confirmation sits in the same system as the enrollment.
How TrueCommunity Pro handles live classes and attendance
TrueCommunity is a community and LMS plugin for WordPress, so a live class is one lesson type among others in the same course. In the Pro lesson rules, a lesson can be set as a live class, online or in person, with optional attendance confirmation. The lesson and topic rules documentation covers the full list of rules.
The Free vs Pro comparison lists “Live classes with attendance” as a Pro feature. The free plugin on WordPress.org gives you courses, lessons, quizzes and a full community, so you can build first and add live sessions when you upgrade.
Online and in person
The in-person option matters more than it looks. Workshops, retreats and local training days do not need a video room, yet the lesson can still be a live class with attendance confirmation. That suits coaches, associations and schools that mix live and online learning.
Rules that pair well with live classes
Pro adds course rules that shape a cohort, documented in the course settings guide and the lesson rules guide.
- Seat limits and open or close dates: run a course as a cohort with a cap on places.
- Drip content: release prep material some days after joining, or on a fixed date.
- Prerequisite courses: require a foundations course first.
- Access expiry: end access after a set number of days.
- Assignments with approval and feedback: review work after a session.
What the docs do not say
The documentation describes a live class rule and optional attendance confirmation. It does not describe a built-in Zoom or Google Meet connection, a recording library or an exportable meeting report. If you need those, use your meeting tool alongside the lesson, and ask through the support form if a specific behavior is critical.
Try TrueCommunity free, upgrade when you need more
Setting up a live class lesson: a practical checklist
- Build the course skeleton. Create the course, sections and lessons as described in the create a course guide.
- Choose enrollment. Open, Private (approval) or Locked (invitation) decides who can join.
- Add the live lesson. Open the lesson rules, set it as a live class, choose online or in person, and turn on attendance confirmation.
- Add prep and follow-up. Use drip rules for pre-reading and an assignment or quiz afterwards. The quiz builder has seven question types and automatic grading.
- Tell the cohort. Post in the group feed and use notifications. The notifications guide lists which events send email.
- Review after the session. Check who confirmed and follow up with anyone who missed it.
Quick tip: State on the course page how a student confirms attendance, and by when. A clear rule prevents most disputes, whatever tool you use.
Why the community half changes the live class experience
Live classes work better when students already know each other. With a separate LMS and community plugin, reminders and questions live in a second system with a second set of members.
In TrueCommunity, course members are the same people as your community members, using existing WordPress accounts. You can enroll a whole group in a course, and future members of that group are enrolled automatically, as the course members guide explains. A private group for the cohort, a course for the material and live lessons for the sessions make a simple cohort setup.
Groups can be public, private or locked, each with its own feed, as the group privacy guide describes. Everything stays in your own WordPress database, with no per-member fees.
Pro also includes gamification to keep a cohort moving between sessions. Activities alone earn no points; only badges and challenges pay them.
Attendance is not on the documented list of tracked activities, so build badges around completing lessons, passing quizzes or submitting assignments. The gamification overview gives the setup order.
What it costs to add live classes and a community
The real question is the total for the whole stack. An LMS plus a community plugin plus a meeting tool means three bills and three sets of updates. With TrueCommunity, community, courses, live lessons, gamification and course selling are one plugin, and you only add a meeting tool if you want one for online sessions.
| Plan | Sites | Yearly | Lifetime | Support |
|---|---|---|---|---|
| Solo | 1 | $119 | $249 | Email, about 2 business days |
| Studio (best value) | 5 | $199 ($39.80 per site) | $399 ($79.80 per site) | Priority, about 1 business day |
| Agency | 30 | $299 ($9.97 per site) | $599 ($19.97 per site) | Priority, about 1 business day |
Prices are those listed on the TrueCommunity pricing page in October 2026, in US dollars. Every plan includes every Pro feature, including live classes with attendance. Plans differ only by site count and support level.
Yearly plans renew at the same price, with no introductory discount followed by a jump. Lifetime is one payment for updates to the core Pro plugin and excludes any separate paid add-ons released in future. Every payment, including renewals, has a 14-day money-back guarantee, set out on the refund policy page.
Cost check: Add a line for the meeting tool and a line for the time you spend connecting accounts. Those two lines are often missing from plugin comparisons.
Comparing the approaches at a glance
| Question | TrueCommunity Pro | Tutor LMS (add-on route) |
|---|---|---|
| How live classes are enabled | Lesson rule in Pro, online or in person | Zoom or Google Meet add-on must be enabled |
| Instructor setup | Part of the course and lesson rules | Each instructor connects their own Zoom credentials |
| Attendance | Optional attendance confirmation on the lesson | Docs say the Zoom setup helps verify attendance |
| Certificates and SCORM | Neither | Tutor LMS is the more mature LMS |
Tutor LMS, LearnDash and LifterLMS are deeper LMS products than TrueCommunity, with more maturity in certificates, SCORM and large-scale reporting. The trade is that TrueCommunity gives you live lessons, a real community and gamification in one plugin.
When TrueCommunity fits (and when it does not)
For WordPress LMS live classes attendance, TrueCommunity fits when you run cohorts, workshops or coaching programs and want students, groups and live lessons in one place. It fits when you want to own the site and data, and when a flat yearly or lifetime price beats stacking an LMS, a community plugin and add-ons. In-person days, online sessions and self-paced lessons can sit in one course with the same members.
It is not the best choice in these cases:
- You need certificates or SCORM. TrueCommunity has neither. An established LMS plugin is the better fit.
- You need detailed, exportable attendance reports for compliance. Optional attendance confirmation is lighter than a formal reporting suite.
- You want a one-click video room created from the lesson. The docs do not describe a built-in Zoom or Google Meet connection.
- You need a dedicated mobile app. There is none yet, although the community works in phone browsers.
- You want students to create their own groups or courses. Group and course creation are admin-only.
- You need subscription billing. Paid memberships are planned, not shipped. Course selling works through WooCommerce or Easy Digital Downloads, and only Private courses can be sold.
If that list looks fine, start with the free plugin on WordPress.org and read the Free vs Pro comparison to see what the upgrade adds. Pro is an add-on, so your existing courses, groups and members stay when you upgrade.
Frequently Asked Questions
Can WordPress LMS plugins run live classes, or do I need Zoom?
Plugins can run live classes, and some use Zoom or Google Meet add-ons to do it. Tutor LMS, for example, needs its Zoom or Google Meet add-on enabled. TrueCommunity Pro takes a different route: a live class is a lesson rule, online or in person, so a meeting tool is optional and depends on your format.
Does Tutor LMS track attendance for live classes?
Its docs say the Zoom setup is useful for verifying attendance, but they do not describe an attendance report inside the plugin. Test what is stored in WordPress before you rely on it. A meeting report and an LMS record are not always the same thing.
Which WordPress LMS plugin has the best live class setup?
It depends on what you need to record and how many instructors you have. A plugin that needs per-instructor Zoom credentials suits a single teacher better than a large team. TrueCommunity suits cohort programs that want live lessons, groups and courses in one plugin, but it is lighter on formal reporting than the established LMS products.
Can live attendance count toward course completion or certificates?
That depends on the plugin. TrueCommunity has no certificates, and its docs describe attendance confirmation as an optional lesson setting. The lesson rules documentation shows how it sits alongside other finish rules such as required video, uploads and timers.
Is Zoom’s free plan enough for live course sessions?
It can be for short sessions and small groups, but limits change over time. Check the current duration and participant limits on Zoom’s own site before you commit to a schedule. If sessions run long or the cohort is big, budget for a paid meeting plan.
What is the cheapest way to add live classes and a community to a WordPress course site?
Count the total, not one plugin: LMS, community plugin, meeting tool and add-ons. With TrueCommunity, the community, courses and live classes are one plugin, starting at $119/year for one site or $249 lifetime. The free plugin costs nothing if you want to build the community and courses before upgrading.
Build your community on a site you own