Instructor Role for Zoom WordPress Plugin
This addon enables you to integrate the Zoom WordPress plugin with the WisdmLabs Instructor role extension for LearnDash. It allows the Instructors on your site to create their Zoom meetings from the dashboard and add meeting shortcodes to their respective LearnDash courses/lessons/topics/quizzes. The addon is compatible with LD 3.x.
Instructor Role for Zoom WordPress Plugin


Dashboard for Instructor
The WisdmLabs instructors can create their own Zoom meetings from the backend and insert them anywhere in their courses. Instructors can only view their own meetings in the dashboard.
Separate Zoom Account
The admin can enable separate Zoom account configuration from plugin settings that will enable the instructors to add their own Zoom account API Keys on dashbaord and connect their Zoom account from the backend.
This will remove the hassle for admins to add the instructors as Zoom users in their own Zoom account.


Frontend Meeting
Let instructors manage their own meetings from the dashboard and add the meeting shortcodes to any of their preferred LearnDash courses/lessons/topics/quizzes.
Addon Prerequisites
- Third party LearnDash LMS plugin
- Third-party WISDM Instructor Role plugin (discount code ELEVOLVEXWISDM20 for 20% off )
- Zoom WordPress Plugin
Configuration Steps
- Purchase the addon from below. You will receive a license key and plugin file via email.
- Upload the plugin zip file to your WP site.
- Add the License key to Zoom Meetings -> Extensions -> Instructor Role Addon and click activate. This will enable you to use the addon on your site.
- If not using Separate account configuration: Add instructors on your WP site to your Zoom account from Zoom Meetings -> Add Users.
(a) Important: Make sure you have a credit card added to your Zoom account if you are on a free plan. This is required to enable the Zoom user management feature.
(b) Important: Make sure that the instructor email you add here is similar to the email of your instructor on your WP site Users -> All Users - Once you add the user from here Zoom Meetings -> Add Users. Your Instructor will now receive an email to confirm the invite. See our detailed guide on adding multiple hosts on Zoom.
- The Instructor will now be able to create meetings from their dashboard as they will show up as a host in Zoom Meetings -> Add a Meeting -> Meeting Host.
Basic
License for 1 WP site + 1 dev site
$49.00
/per year
- 1 year of bug fixes support and automatic updates on a single site + 1 dev site
- Fast email support for inquires and bug reports
Pro
License for 3 different WP sites
$69.00
/per year
- 1 year of bug fixes support and automatic updates on a maximum of 3 single sites
- Fast email support for inquires and bug reports
Ultimate
License for 1 WP site + 1 dev site
$89.00
/per year
- 1 year of bug fixes support and automatic updates on a maximum of 10 single sites
- Fast email support for inquires and bug reports
Multisite
License for 1 WP Multisite Network
$109.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 inquires and bug reports
Basic
License for 1 WP site + 1 dev site
$49.00
/per year
- 1 year of bug fixes support and automatic updates on a single site + 1 dev site
- Fast email support for inquires and bug reports
Pro
License for 3 different WP sites
$69.00
/per year
- 1 year of bug fixes support and automatic updates on a maximum of 3 single sites
- Fast email support for inquires and bug reports
Ultimate
License for 10 different WP sites
$89.00
/per year
- 1 year of bug fixes support and automatic updates on a maximum of 10 single sites
- Fast email support for inquires and bug reports
Multisite
License for 1 WP Multisite Network
$109.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 inquires and bug reports
* Plans do not auto-renew and are subject to the Terms of Purchase
See Also Recurring Meetings Addon

Recurring Meetings addon for the Zoom WordPress Plugin will enable you to set up recurring Zoom meetings right from the comfort of your WordPress dashboard.
Our Recommendation
The most trusted and customizable WordPress LMS Plugin LearnDash
Redesigns every aspect of LearnDash so that it closely resembles your existing WordPress theme
The very best Uncanny Owl LearnDash addons (10% off on purchase via this link)
WisdmLabs Instructor Role & eLumine theme is especially designed for LearnDash
Hello, I have a doubt I will be able to see and edit this on the instructor dashboard that I create with WISDM Instructor Role ? or is it in the WordPress dashboard?
Hello, The meetings will show up under the WordPress dashboard under the Zoom Meetings menu.
Very nice plugin! I’d like to make a suggestion aimed at improving the experience. In many cases, Instructors/teachers are not technologists or as I’ve found, very comfortable navigating a website UI. To that end, the experience of creating a meeting and copying and pasting a shortcode into a course or lesson page seems to be challenging for some. A meta box or something similar available on a course or lesson edit screen to select a zoom meeting associated with the User ID might be a nice addition….
Thanks,
Chris
Thank you for the helpful suggestion, Chris, I will surely consider it.
Happy to let you know that your suggestion has been implemented in the plugin. Please review the details here,
https://elearningevolve.com/blog/generate-zoom-meeting-shortcode/