Zoom WordPress Plugin
Zoom WordPress Plugin
The Zoom WordPress Plugin enables you to create Zoom meetings right from your WordPress dashboard and conduct meetings directly on your WordPress page by simply using a shortcode. It gives you the ability to conduct on-site Zoom meetings without the need for downloading the Zoom App.
Note: This plugin is an early fork of the “Video Conferencing with Zoom” plugin developed by Deepen Bajracharya. It can not be used simultaneously with that plugin.


Zoom Meeting & Webinar Embed
You can embed the Zoom meeting window on any page/post with a simple Gutenberg block or from the classic WordPress editor. The plugin also allows you to display Zoom Webinars on your WP site. Here is a step-by-step guide to set this up.
The on-page meeting embed can be a big plus to retain users on your web page that is also good for your site ranking and SEO
Zoom Meeting & Webinar Embed
You can embed the Zoom meeting window on any page/post with a simple Gutenberg block or from the classic WordPress editor. The plugin also allows you to display Zoom Webinars on your WP site. Here is a step-by-step guide to set this up.
The on-page meeting embed can be a big plus to retain users on your web page that is also good for your site ranking and SEO
Zoom Meeting Countdown
The embedded Zoom meeting page displays a countdown timer in case the meeting is scheduled for later dates. Once the countdown is over, your users will be able to join the meeting from this page on your WordPress site.
Zoom Meeting Countdown

Installation was a breeze. Very intuitive UI, brain-friendly interface, well thought through, and truly functional. A great experience.
This is a really useful plugin, very nicely conceptualized but most importantly the developer is friendly and responsive, rapidly adding useful new features when requested. Thanks so much, Adeel.
We required a plugin to embed Zoom webinars into our website and the Zoom WordPress Plugin did exactly what we needed it for and the support provided when we had some questions was very prompt and gave us the answers needed.
This plugin is easy to install and ready to be used in couple of minutes. Adeel provides an outstanding support!
This plugin has freed up my time! I can set a zoom meeting from the WP dashboard, with the recording uploaded to Vimeo and automatically available for review. I initially had some problems getting it to work, but Adeel wasted no time in sorting it out for me. Thank you for your help Adeel!
This plugin has been a lifesaver and a huge piece in launching our virtual platform. I don't know who else is integrating Zoom like this but it is top notch. Service is incredible when things go wrong in updates and there is very dedicated staff. Can't express how much I love this plugin !
Installation was a breeze. Very intuitive UI, brain-friendly interface, well thought through, and truly functional. A great experience.

This is a really useful plugin, very nicely conceptualized but most importantly the developer is friendly and responsive, rapidly adding useful new features when requested. Thanks so much, Adeel.

We required a plugin to embed Zoom webinars into our website and the Zoom WordPress Plugin did exactly what we needed it for and the support provided when we had some questions was very prompt and gave us the answers needed.

This plugin is easy to install and ready to be used in couple of minutes. Adeel provides an outstanding support!

This plugin has freed up my time! I can set a zoom meeting from the WP dashboard, with the recording uploaded to Vimeo and automatically available for review. I initially had some problems getting it to work, but Adeel wasted no time in sorting it out for me. Thank you for your help Adeel!

This plugin has been a lifesaver and a huge piece in launching our virtual platform. I don't know who else is integrating Zoom like this but it is top notch. Service is incredible when things go wrong in updates and there is very dedicated staff. Can't express how much I love this plugin !

I have tested multiple solutions (free and paid) for integrating Zoom sessions into our websites and into our LearnDash platform and none of the others come close to the features and support provided by Adeel at eLearning. Frequent updates, prompt responses to issues and superb programming make these plugins the best Zoom integrations available.

MORE THAN JUST BUSINESS
We strive for customer satisfaction happiness :)
Meeting Features Across Web & Mobile Browsers

- Lock the meeting & prevent unwanted access.
- Manage participants: mute, remove, invite participants.
- Live chat: private and group chat.
- Allow screen share for only the host or all participants.
- Full-screen distraction-free mode.
- Request Remote Control.
- Closed Captioning.
- Webinar Q&A
- Zoom Breakout Rooms
- Gallery | Grid Meeting View
- Polling in Meetings
- Live Transcription
- … And more features offered by the Zoom Web SDK
Watch Past Meeting Recordings
Once the meeting is over, the Zoom cloud recording videos will be available on the meeting page. The plugin automatically displays the latest recording after the meeting ends. It also allows users to choose from recordings up to 1 month old. More on this here.
NEW: You can also choose Vimeo as an alternate option to display Zoom cloud recording videos. Read more about this additional feature here.
Watch Past Meeting Recordings

Zoom Meetings Listing

Zoom Meetings Listing
View the Zoom Meetings under each of your Zoom hosts. See the status of your meetings and start or end the meeting from the WordPress dashboard.
Meeting Host Access by WP Roles & Capabilities
A very powerful option to set the Zoom Meeting host access by your WordPress site roles or/and capabilities. You even have the option to do multiple selections.
This feature was added based on the feature request by one of our customers.
Meeting Host Access by WP Roles & Capabilities

A very powerful option to set the Zoom Meeting host access by your WordPress site roles or/and capabilities. You even have the option to do multiple selections.
This feature was added based on the feature request by one of our customers.
Restrict Meeting Page to Logged-in Users
Restrict the meeting page access to users who are logged into your WordPress site with the enforce login check.

Restrict the meeting page access to users who are logged into your WordPress site with the enforce login check.
Auto Join & Auto End Meeting Mode

Auto Join & Auto End Meeting Mode
The plugin can be configured to allow the logged-in WP user to join the Zoom meeting automatically on page load. This can make your user experience a breeze. There is also an option to end the meeting automatically after the meeting duration(that is set from the meeting create/edit page).
Multiple Zoom Hosts
You can add multiple Zoom users to your Zoom account from the plugin menu Zoom Meetings -> Add Zoom User. This will enable you to allow multiple hosts to conduct their own meetings simultaneously on your site. Read more about the multi-host configuration here.
Multiple Zoom Hosts

Zoom Meeting | Webinar Reports

Checklist
- 720p resolution support with video for only 2 participants. See Zoom requirements here
- Compatible with latest WordPress version and LearnDash 3
- Sync Zoom events in real time to WP site even if the actions are performed via the Zoom web interface or Zoom App
- Enables all video conferencing features available in the Zoom Web SDK
- Provides shortcode to conduct the meeting on any WordPress page/post or custom post type like a LearnDash course page
- Separate Admin area to manage all meetings
- Compatible with smartphones and tablets. View detailed features available across mobile browsers here
Important Prerequisite
To use this plugin, you will need to enter the API KEY and API SECRET KEY from Zoom in the plugin settings.
Limitations
- The plugin only allows you to create Zoom Meetings from the WordPress Dashboard. You cannot create Zoom Webinars via the plugin. But you can enter the Webinar ID of existing Webinars(created from your Zoom account) in the plugin shortcode to allow users to join the Webinar from the frontend. Please check Zoom Meetings -> Settings -> Using Shortcode for using the shortcode for a Zoom webinar
- The plugin uses the Zoom Web SDK which does not offer the same features as the Zoom App. There are certain limitations for the mobile and web browsers. See the browser support and feature limitations
Basic
License for 1 WP site + 1 dev site
$89.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
$119.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
$139.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
$159.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
$89.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
$119.00
/per year
- 1 year of bug fixes support and automatic updates on a maximum of 3 sites
- Fast email support for inquires and bug reports
Ultimate
License for 10 different WP sites
$139.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
$159.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

Get more with these powerful addons
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
Related Posts
Submit your review | |
1 2 3 4 5 | |
Submit Cancel |
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.
I've been teaching in college for 10 years. When pandemic broke out. I was obliged to master ZOOM because it was the main Learning Platform in our online teaching. I appreciate it more with what you have written here. Nice, Great work!
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.
The signing process was super easy. I had some doubts whether the plugin was a good fit for my use, and sent an email, which was quickly responded.
After trying it out, the Plugin missed a feature that for me was super important, and therefore i asked for a refund, which was quickly issued.
We tried several solutions for live streaming conferences via Zoom, and this one was the most full-featured and provided the best viewer experience. Support went above and beyond when we reached out for help on a configuration.
Hello, there is an issue for me:
(index):527 Mixed Content: The page at ‘https://mylockdownbar.com/bar/paris-rue-des-masques-44-cuisine-et-cocktails-avec-vincent/’ was loaded over HTTPS, but requested an insecure frame ‘http://zoom.us/wc/join/9656489437?tk=&prefer=1&track_id=&meeting_result=&jmf_code=&wpk=&_x_zm_rtaid=nw1o248GTGWQulEA3bSBNg.1587929569119.0e288f4d9e9d2d3189d9a1da85f006df&_x_zm_rhtaid=479’. This request has been blocked; the content must be served over HTTPS.
Please install a valid SSL certificate on your site.
Hi,
Thanks for providing this plugin, which is really useful!
I just have three questions about this plugin.
1. There is any way to schedule a recurring meeting within this plugin in WordPress?
2. Any way to set the option for “Waiting Room”?
3. Any way to set up the virtual background?
Thanks!
Glad that it’s helpful, unfortunately, none of these options are possible from the plugin right now but can be set from the Zoom account.
1) Yes it now possible with this addon,
https://elearningevolve.com/products/zoom-wp-recurring-meetings/
Awesome Update! I love how I can integrate users now, keep up the awesome work Adeel! It’s a very simple setup and easy to teach to my team :)
Thanks for your feedback. Glad that it’s working out for you.
I am expermimentig with your plugin in order to understand if I could use it together with Learndash for some live classes.
It seems pretty nice, but I have two little doubts I hope you can solve:
ONE:
Hi, I’ve read your post about using multiple users, but I guess it does not fit my scenario.
I’ve bought two Zoom Pro Accounts, in order to have two teachers manage independently their classes, but the plug-in only allows using one api key at a time, so I cannot use my two accounts on the same website.
My guess is that your post is about adding users with the Zoom Business Accounts, which allow 10 or more hosts on the same account, with, I think, the same api keys.
Am I right?
TWO:
You said that there is nothing you can do abut the need to log in into zoom for “students” who use the web client. But “the other plugin” lets students use the web client without the need of a Zoom Account. Even though “the other plugin” doesn’t embed the client, but launches it in a new browser tab. Have you checked that out?
ONE: yes you are right.
TWO: Zoom has now added a setting by which the login restriction can now be removed. Read more here,
https://elearningevolve.com/blog/zoom-added-the-setting-to-disable-login-for-meeting-participants
ONE: This is not possible right now, you can add multiple users to 1 Zoom account but cannot add multiple APIs.
TWO: Not relevant anymore.
Hi developers,
I am getting this error while adding a meeting. Please give me a solution. thanks
Fatal error: Uncaught Exception: DateTimeZone::__construct(): Unknown or bad timezone () in C:\wamp64\www\hosting4wordpress\wp-content\plugins\wp-zoom-addon\classes\class-zvc-zoom-admin-meetings.php on line 150
This is a very rare error reported by users and It seems like it is related to your old PHP version from this thread discussing the same error.
https://wordpress.org/support/topic/unknown-or-bad-timezone-4/