Virtual Classroom for WordPress
Turn your WordPress site into an interactive Virtual Classroom with our premium WordPress plugin.
This plugin allows teachers to manage their virtual classrooms from the WP dashboard & let students join the live interactive class over video conferencing from within the course/lesson/topic page.
We use BigBlueButton (BBB), an open-source video conferencing tool “Built For Teachers” It is pure HTML5, runs within desktop/mobile browsers & supports high-definition 720p video quality.
Prerequisite: Please see the requirement for this plugin here.




Live Plugin Demo
Embed the BBB room window on any of your WP pages or post with a simple shortcode. There is also an option to create the meeting rooms from the default plugin menu.
The on-page room embed feature of the pro plugin makes the virtual classroom an integral part of your course content. It enables a seamless experience, no need to download any additional app or share the meeting link.
It is also a big plus to retain users on your web page is also good for your site ranking and SEO
Note: This is only a quick front-end demo of the Virtual Classroom for WordPress Pro version. We also have a full backend demo available for the plugin.
To explore all the plugin options before purchase contact us for full access.
Fully White-label Virtual Classroom for WordPress
This plugin gives you the added ability to fully customize the Room experience according to your preferences. There are options to:
- Limit the max allowed participants for a room e.g (5, 10, .. etc) both on a per room and per page basis. This can allow you to conduct a 1:1 or group session
- Upload your brand logo that is visible in the BBB room
- Customize the room background-color as per your brand color
- Enable/disable distraction-free fullscreen mode
- Change welcome message that is displayed in the Public Chat section of the room
- Customize thank you message when the user leaves the meeting
- Pre-upload your presentation (ability to upload both globally and per room basis)

What They Say
We installed this plugin on a new online community platform to equip our members with the ability to meet each other and attend video events via an open-source alternative to Zoom. We have found it to work very well over the last month that we have been using it. The BBB video meeting opens up very smoothly via different web interfaces and even the custom mobile app we are developing, and scales nicely to fit differently sized frames within the platform window. The developer has also been very helpful and reliable to communicate with, and has helped in dealing with some specific technical issues that have come up. If you're looking for an alternative to Zoom, and you have a way to set up a BBB instance of your own, do give this plugin a close look.
The best plugin for managing BBB rooms, you can't find any plugin like this to manage BBB rooms. User-friendly interface. It is efficient and easy to use. Highly recommend it!!!
Moreover, this is a very nice plugin. most people don't know that with the PRO version, you can set the max number of users you want to join the room.



Frontend Room Management
There is a dedicated frontend room management section available where the moderators can view/edit/add their rooms without the need to enter the WordPress dashboard:
- To allow a WordPress user to have the capability to add and edit BBB rooms, see our guide on How to allow instructors or users to manage BigblueButton Rooms on WordPress
- Separate login page for moderators where they can login to their account and redirect to the frontend room management area
- View all rooms and ability to start meeting
- Edit the room details including the roomt limit, pre upload presentation link, room start time & access codes
- Add a new BBB room and share invite link with participants



Features Across Web & Mobile Browsers
- BigBlueButton client is pure HTML5 and runs on desktop, laptop, and mobile devices using iOS 12.2+ and Android 6.0+
- There is no mobile app to download or install. BBB runs within the desktop & mobile browser
- Unlike generic web conferencing systems, BigBlueButton is designed for online learning
- Chat (public and private)
- Randomly selecting a student
- Emojis
- Hand-raising feature
- Full-screen distraction-free mode
- Room recordings
- Whiteboard annotation
- Multi-user whiteboard (a tutor can engage students using the multi-user whiteboard)
- Breakout rooms (group and individual)
- Shared notes
- Polling
- Screen sharing
- Upload slides (any PDF, Microsoft PowerPoint, Word, or Excel)
- Share external video
- … And more features offered by BBB
Past Room Recordings
The recordings are available in both free and pro plugin. It can be enabled on a per room basis. The past recordings display on the room page after the meeting ends.
The plugin automatically displays all the available recordings for the room.
If the user access is logged in via the WordPress administrator access, there is an additional control to either hide or delete a particular recording from the page.



Countdown for Room
Another feature of the Pro plugin is to offer the ability to set a scheduled start time for the class for sessions that would start on a future date.
The students will see the countdown screen until the class time has reached. The plugin will redirect students to the Room as soon as the countdown is over.
Restrict Virtual Classroom for WordPress
Restrict the BBB room access to users who are logged-in to your WP site, other users will have to enter the room access code


See the FAQ section to learn more about how the plugin works
- Compatible with the latest WordPress version and LearnDash
- Enables all video conferencing features available in the BBB
- Customize room join options available with BBB, for.eg: hide presentation
- Customize room create options available with BBB, for.eg: auto start recording
- Separate Admin area to manage all rooms
- Works with modern browsers & small screens (smartphones, tablets). See detailed compatibility checklist
- Provides shortcode to conduct the meeting on any WordPress page/post or custom post types like a LearnDash or LifterLMS course page
- No mobile application for BBB
- Recommended limit of max 100 meeting participants
- IE and legacy EDGE browsers are not supported. See device & browser support
Prerequisites: Virtual Classroom for WordPress
- It is required to activate our free plugin first to use this premium plugin.
- It is required that you purchase BBB hosting separately. See our hosting guide for more details.
Basic
License for 1 WP site + 1 dev site
$59.00
/per year
- 1 year of bug fixes support and automatic updates on a single site + 1 dev site
- Fast email support for inquiries and bug reports
Standard
License for 3 different WP sites
$79.00
/per year
- 1 year of bug fixes support and automatic updates on a maximum of 3 single sites
- Fast email support for inquiries and bug reports
Ultimate
License for 10 different WP sites
$99.00
/per year
- 1 year of bug fixes support and automatic updates on a maximum of 10 single sites
- Fast email support for inquiries and bug reports
Multisite
License for 1 WP Multisite Network
$129.00
/per year
- 1 year of bug fixes support and automatic updates for all subsites on a single WP Multisite Network
- Fast email support for inquiries and bug reports
Basic
License for 1 WP site + 1 dev site
$59.00
/per year
- 1 year of bug fixes support and automatic updates on a single site + 1 dev site
- Fast email support for inquiries and bug reports
Standard
License for 3 different WP sites
$79.00
/per year
- 1 year of bug fixes support and automatic updates on a maximum of 3 sites
- Fast email support for inquiries and bug reports
Ultimate
License for 10 different WP sites
$99.00
/per year
- 1 year of bug fixes support and automatic updates on a maximum of 10 single sites
- Fast email support for inquiries and bug reports
Multisite
License for 1 WP Multisite Network
$129.00
/per year
- 1 year of bug fixes support and automatic updates for all subsites on a single WP Multisite Network
- Fast email support for inquiries and bug reports

Want to join in as a plugin reseller?
Sign up as an affiliate & earn 30% on referrals
Get more with these powerful addons
Our Recommendation
LearnDash LMS is the most powerful and feature-rich WordPress Plugin
BuddyBoss is an elegant design theme with powerful features for course and community websites
Uncanny Owl provides the very best LearnDash addons (10% off with our link)
WisdmLabs addons to create courses from frontend & advance LearnDash reporting
Related Posts
Submit your review | |
1 2 3 4 5 | |
Submit Cancel |
Great support with quick service. They will always help you
Incredible! Really helped me facilitate my live classes on my website during the pandemic! Such a seamless experience.
Their support is very responsive and goes above and beyond to troubleshoot issues. They even put in a feature improvement in less than a week based on some feedback provided! Definitely recommend.
This plugin does exactly what it says it does, and most importantly, the support is great - when I had a small issue configuring the plugin, the developer responded within 24 hours and fixed it.
This plugin helps us execute our live meetings perfectly. Recently, we had trouble with the plugin and we reached out to their support. They responded in a professional manner and handled the issue smoothly. We had a great experience with their tech support and we are glad that we choose eLearning Evolve.
This is very nice and well developed. Now our ministry can have live seminars thanks to this creation! May you all be blessed with a life filled with love, joy, peace and prosperity.
The best plugin for managing BBB rooms, you can’t find any plugin like this to manage BBB rooms. User-friendly interface. It is efficient and easy to use. Highly recommend it!!!
Moreover, this is a very nice plugin. most people don’t know that with the PRO version, you can set the max number of users you want to join the room.
I bought the pro version and I have a meeting time remaining!
Hello ANGIE,
Thank you for reaching out. The default credentials in the plugin settings are from a development server and are not recommended for production purposes.
Please purchase a production-level BigBlueButton server and add its credentials in the Endpoint URL and the Shared Secret/Salt.
We have created a list of our recommended BBB hosting providers for your convenience.
Let me know if you have any further questions.
Thanks!
I installed the free big blue button plugin but now the instructor should log into the wordpress dashboard to be able to define the room … I want to avoid this thing and I want the user to be able to do it directly from the instructor dashboard Role for learndash plugin. The Pro version solve this problem? Also on the site there can be more instructors each with many students … what kind of license do I need? Thanks
Currently, the BBB rooms can only be managed from the WP dashboard -> BBB Rooms. The pro plugin also has the same option. If you want to use the plugin on a single site then, a Basic license plan would be enough the license plan is based on per site and not the no.of instructors.