Title: Video Conferencing with Zoom
Author: Deepen Bajracharya
Published: <strong>March 9, 2016</strong>
Last modified: October 2, 2026

---

Search plugins

![](https://ps.w.org/video-conferencing-with-zoom-api/assets/banner-772x250.png?
rev=3133950)

![](https://ps.w.org/video-conferencing-with-zoom-api/assets/icon-128x128.png?rev
=3133950)

# Video Conferencing with Zoom

 By [Deepen Bajracharya](https://profiles.wordpress.org/j_3rk/)

[Download](https://downloads.wordpress.org/plugin/video-conferencing-with-zoom-api.4.6.12.zip)

 * [Details](https://wordpress.org/plugins/video-conferencing-with-zoom-api/#description)
 * [Reviews](https://wordpress.org/plugins/video-conferencing-with-zoom-api/#reviews)
 *  [Installation](https://wordpress.org/plugins/video-conferencing-with-zoom-api/#installation)
 * [Development](https://wordpress.org/plugins/video-conferencing-with-zoom-api/#developers)

 [Support](https://wordpress.org/support/plugin/video-conferencing-with-zoom-api/)

## Description

Video conferencing with Zoom plugin gives you the extensive functionality to manage
your Zoom Meetings, Webinars, Recordings, Users, Reports from your WordPress Dashboard
directly. The plugin is a great tool for managing your Zoom sessions on the fly 
without needing to go back and forth on multiple platforms. This plugin is developed
in order to make smooth transitions in managing your online meetings or webinars
without any hassle and time loss.

[View the plugin live demo from here.](https://demo.codemanas.com/code-manas-pro/zoom-meetings/demo-zoom-event/)

**FEATURES:**

 * Manage your Zoom Meetings and Zoom Webinars.
 * Manage Zoom users and Reports.
 * Change frontend layouts as per your needs using template override.
 * Join via browser directly without Zoom App.
 * Show User recordings based on Zoom Account.
 * Extensive Developer Friendly
 * Shortcodes
 * Import your Zoom Meetings into your WordPress Dashboard in one click.
 * Gutenberg Blocks Support
 * Elementor Support

**ADDON FEATURES**

 * Recurring meetings and Webinars (PRO)
 * Enable registrations (PRO)
 * Webhooks (PRO)
 * Use PMI (PRO)
 * WCFM Integration ( See EXTENDING AND MAKING MEETINGS PURCHASABLE section )
 * WooCommerce Integration ( See EXTENDING AND MAKING MEETINGS PURCHASABLE section)
 * WooCommerce Appointments Integration ( See EXTENDING AND MAKING MEETINGS PURCHASABLE
   section )
 * WooCommerce Bookings Integration ( See EXTENDING AND MAKING MEETINGS PURCHASABLE
   section )
    and more…
 * [Zoom Theme](https://cmblocks.com/themes/cm-zoom/)

**DOCUMENTATION LINKS:**

 * [Installation](https://zoomdocs.codemanas.com/setup/)
 * [Shortcodes](https://zoomdocs.codemanas.com/shortcode/)
 * [Documentation](https://zoomdocs.codemanas.com/)
 * [Usage Documentation /w WP](https://deepenbajracharya.com.np/zoom-api-integration-with-wordpress/)
 * [Webhooks](https://zoomdocs.codemanas.com/webhooks/)

**EXTENDING AND MAKING MEETINGS PURCHASABLE:**

Addon: **[Video Conferencing with Zoom Pro](https://www.codemanas.com/downloads/video-conferencing-with-zoom-pro/)**:

Addon: **[WooCommerce Integration](https://www.codemanas.com/downloads/zoom-meetings-for-woocommerce/)**:
Addon: **[WCFM Integration](https://www.codemanas.com/downloads/wcfm-integration-for-zoom/)**:
Addon: **[WooCommerce Booking Integration](https://www.codemanas.com/downloads/zoom-integration-for-woocommerce-booking/)**:
Addon: **[Booked Appointments Integration](https://www.codemanas.com/downloads/zoom-meetings-for-booked-appointments/)**:
Addon: **[WooCommerce Appointments Integration](https://www.codemanas.com/downloads/zoom-for-woocommerce-appointments/)**:

You can find more information on the Pro version on website: **[codemanas.com](https://www.codemanas.com/)**

**OVERRIDDING TEMPLATES:**

If you use Zoom Meetings > Add new section i.e Post Type meetings then you might
need to override the template. Currently this plugin supports default templates.

REFER FAQ to override page templates!

**COMPATIBILITY:**

 * Enables direct integration of Zoom into WordPress.
 * Compatible with LearnPress, LearnDash 3.
 * Enables most of the settings from zoom via admin panel.
 * Provides Shortcode to conduct the meeting via any WordPress page/post or custom
   post type pages
 * Separate Admin area to manage all meetings.
 * Can add meeting links via shortcode to your WooCommerce product pages as well.
 * Gutenberg
 * Elementor
 * Beaver Builder

**CONTRIBUTING**

There’s a [GIT repository](https://github.com/techies23/video-conference-zoom) if
you want to contribute a patch. Please check issues. Pull requests are welcomed 
and your contributions will be appreciated.

Please consider giving a 5 star thumbs up if you found this useful.

Lastly, Thank you all to those contributors who have contributed for this plugin
in one or the other way. Taking from language translations to minor or major suggestions.
We appreciate your input in every way !!

**QUICK DEMO:**

## Screenshots

[⌊Join via browser⌉⌊Join via browser⌉[

Join via browser

[⌊Meetings Listings. Select a User in order to list meetings for that user.⌉⌊Meetings
Listings. Select a User in order to list meetings for that user.⌉[

Meetings Listings. Select a User in order to list meetings for that user.

[⌊Add a Meeting.⌉⌊Add a Meeting.⌉[

Add a Meeting.

[⌊Frontend Display Page.⌉⌊Frontend Display Page.⌉[

Frontend Display Page.

[⌊Users List Screen. Flush cache to clear the cache of users.⌉⌊Users List Screen.
Flush cache to clear the cache of users.⌉[

Users List Screen. Flush cache to clear the cache of users.

[⌊Reports Section.⌉⌊Reports Section.⌉[

Reports Section.

[⌊Settings Page.⌉⌊Settings Page.⌉[

Settings Page.

[⌊Backend Meeting Create via CPT⌉⌊Backend Meeting Create via CPT⌉[

Backend Meeting Create via CPT

[⌊Shortcode Output⌉⌊Shortcode Output⌉[

Shortcode Output

## Blocks

This plugin provides 7 blocks.

 *   List Zoom Meetings
 *   List Zoom Meetings by Host
 *   Embed Zoom Post
 *   Direct Meeting or Webinar
 *   Zoom – Join via Browser
 *   Zoom – Show Recordings
 *   Zoom – Single Meeting Page

## Installation

Search for the plugin -> add new dialog and click install, or download and extract
the plugin, and copy the the Zoom plugin folder into your wp-content/plugins directory
and activate.

## FAQ

### Migrating from JWT to Server to Server method

As of June 2023, Zoom will deprecate JWT App type – the plugin has moved to Server-
to-Server OAuth App and SDK App type for Join via Browser / Web SDK support. If 
you face any Zoom connection issues then this might be the issue. Refer to this 
[Documentation](https://zoomdocs.codemanas.com/migration/) on how to migrate your
old JWT method.

### Join via Browser showing Signature Invalid or Timeout

Please check if you SDK app type is activated and re-check all the app credentials
are valid.

### Updating to version 4.0.0

Please check how you can do the [Migration from JWT](https://zoomdocs.codemanas.com/migration/)

### Add users not working for me

The plugin settings allow you to add and manage users. But, you should remember 
that you can add users in accordance with the Zoom Plans, so they will be active
for the chosen plan. More information about Zoom pricing plans you can find here:
https://zoom.us/pricing

### Join via Browser not working, Camera and Audio not detected

This issue is because of HTTPS protocol. You need to use HTTPS to be able to allow
browser to send audio and video.

### Blank page for Single Meetings page

If you face blank page in this situation you should refer to [Template Overriding](https://zoomdocs.codemanas.com/template_override/#content-not-showing)
and see Template override section.

This happens because of the single meeting page template from the plugin not being
supported by your theme and i cannot make my plugin support for every theme page
template because of which you’ll need to override the plugin template from my plugin
to your theme’s standard. ( Basically, like how WooCommerce does!! )

### Countdown not showing/ guess is undefined error in my console log

If countdown is not working for you then the first thing you’ll nweed to verify 
is whether your meeting got created successfully or not. You can do so by going 
to wp-admin > Zoom Meetings > Select your created meeting and on top right check
if there are “Start Meeting”, “join Meeting links”. If there are those links then,
you are good on meeting.

However, even though meeting is created and you are not seeing countdown timer then,
you might want to check your browser console and see if there is any “guess is undefined”
error. If so, there might be a plugin conflict using the same moment.js library.**
Report to me in this case**

### Forminator plugin conflict fix

Please check this thread: https://wordpress.org/support/topic/conflict-with-forminator-
2/

### How to show Zoom Meetings on Front

 * By using shortcode like [zoom_api_link meeting_id=”123456789″] you can show the
   link of your meeting in front.

### How to override plugin template to your theme

 1. Goto **wp-content/plugins/video-conferencing-with-zoom-api/templates**
 2. Goto your active theme folder to create new folder. Create a folder such as **yourtheme/
    video-conferencing-zoom/{template-file.php}**
 3. Replace **template-file.php** with the file you need to override.
 4. Overriding shortcode template is also the same process inside folder **templates/
    shortcode**

### Do i need a Zoom Account ?

Yes, you should be registered in Zoom. Also, depending on the zoom account plan 
you are using – Number of hosts/users will vary.

## Reviews

![](https://secure.gravatar.com/avatar/70d028fda1e98e4e0d2ea7b9e2cb67c52bba86f7fef309f0465e75115416e887?
s=60&d=retro&r=g)

### 󠀁[Works very well](https://wordpress.org/support/topic/works-very-well-763/)󠁿

 [rfreitaz](https://profiles.wordpress.org/rfreitaz/) March 4, 2026

Light and works perfect! I recommend

![](https://secure.gravatar.com/avatar/050b82989b2a304adf85883df6a3e340b0f0241d297cf918008d2e51702a1744?
s=60&d=retro&r=g)

### 󠀁[Thank You Zoom](https://wordpress.org/support/topic/thank-you-zoom/)󠁿

 [Bloghours Studio](https://profiles.wordpress.org/alkaline3506/) October 22, 2025

Recommended! its working perpectly

![](https://secure.gravatar.com/avatar/985caf4b2f2fee7ee33711ea6de9b1814a2af90e675746673ab2cb519345e33f?
s=60&d=retro&r=g)

### 󠀁[Very Nice plugin!](https://wordpress.org/support/topic/very-nice-plugin-1096/)󠁿

 [kaykubad2021](https://profiles.wordpress.org/kaykubad2021/) August 18, 2025

It's working properly.

![](https://secure.gravatar.com/avatar/12ebbc2d041e5aad3275220f37e51911b8e04f2026e471e1e10a8df3d420ce73?
s=60&d=retro&r=g)

### 󠀁[Does not respond to support via email or in wordpress.org](https://wordpress.org/support/topic/no-support-633/)󠁿

 [NoraFranco](https://profiles.wordpress.org/nfn5876/) August 9, 2025

Does not respond to support via email or in wordpress.org.

![](https://secure.gravatar.com/avatar/176dcce103964ccae5eee744be143fdc8274e797b1f8f38b7b96b9d0896b5896?
s=60&d=retro&r=g)

### 󠀁[Thanks](https://wordpress.org/support/topic/thanks-2570/)󠁿

 [abdelrahmanabouzaid](https://profiles.wordpress.org/abdelrahmanabouzaid/) June
8, 2025

Thanks For This Plugin

![](https://secure.gravatar.com/avatar/0d39cf2a93932cc3bd35704b0efed1c975e1811d6069fd01665b00195d31ddb2?
s=60&d=retro&r=g)

### 󠀁[Great Plugin!](https://wordpress.org/support/topic/great-plugin-39757/)󠁿

 [david4](https://profiles.wordpress.org/david4/) November 11, 2024

Does what it's designed to do. Really like having this as opposed to just importing
from google calendar.

 [ Read all 217 reviews ](https://wordpress.org/support/plugin/video-conferencing-with-zoom-api/reviews/)

## Contributors & Developers

“Video Conferencing with Zoom” is open source software. The following people have
contributed to this plugin.

Contributors

 *   [ Deepen Bajracharya ](https://profiles.wordpress.org/j_3rk/)
 *   [ digamberpradhan ](https://profiles.wordpress.org/digamberpradhan/)
 *   [ CodeManas ](https://profiles.wordpress.org/codemanas/)

“Video Conferencing with Zoom” has been translated into 4 locales. Thank you to 
[the translators](https://translate.wordpress.org/projects/wp-plugins/video-conferencing-with-zoom-api/contributors)
for their contributions.

[Translate “Video Conferencing with Zoom” into your language.](https://translate.wordpress.org/projects/wp-plugins/video-conferencing-with-zoom-api)

### Interested in development?

[Browse the code](https://plugins.trac.wordpress.org/browser/video-conferencing-with-zoom-api/),
check out the [SVN repository](https://plugins.svn.wordpress.org/video-conferencing-with-zoom-api/),
or subscribe to the [development log](https://plugins.trac.wordpress.org/log/video-conferencing-with-zoom-api/)
by [RSS](https://plugins.trac.wordpress.org/log/video-conferencing-with-zoom-api/?limit=100&mode=stop_on_copy&format=rss).

## Changelog

#### 4.6.12

 * Fix: Countdown timer converted to native js transformation

#### 4.6.11

 * Security Fix: Added authorization capability checks to AJAX handlers.
 * Security Fix: Removed administrative nonce exposure from public templates.
 * Counter: Fixed counter-timezone miscalculation for Mountain Time Zone.

#### 4.6.10

 * Security: Shortcode – Fixed a potential XSS vulnerability.

#### 4.6.9

 * Security: Blocks – Hardened dynamic Zoom Gutenberg block rendering to prevent
   crafted block attributes from breaking out of generated shortcode attributes.
 * Security: Blocks – Added validation for block attributes used in Zoom shortcode
   generation.
 * Security: Blocks – Improved Join via Browser passcode handling and host lookup
   input handling.
 * Compatibility: Updated Blocks to be compatible with WordPress 7.1.0

#### 4.6.8 – June 4th, 2026

 * Security Fix: Patched get_auth ajax handler.
 * Added: Periodically Re-Sync Zoom Meeting via API to avoid ZAK timeouts

#### 4.6.7 – April 20th, 2026

 * Security Fix: Patched delete action ajax.

#### 4.6.6 – Jan 25th, 2026

 * Security Fix: Patched get_auth ajax handler.

#### 4.6.5 – July 7th 2025

 * Fix: Issue with block themes – templates reverting to zoom template.

#### 4.6.4 – April 21st 2025

 * Recordings UUID needs to check for / and needs double encoding

#### 4.6.3 – November 27th 2024

 * Updated tested to version for WordPress to 6.7

#### 4.6.1 – 4.6.2 October 3rd, 2024

 * Changed name of class from I18N => Locales.

#### 4.6.0 September 26th, 2024

 * Updated: WebSDK to version 3.8.10
 * Optimized: Join via browser code.
 * Fixed: Join via browser language change.
 * Added: Join before host time.
 * Optimized: Scripts and Stylings
 * Bug Fixes related to Meeting.

#### 4.5.3 August 27th, 2024

 * Fix: No Fixed Time meeting not working with `[zoom_meeting_post post_id="1938"
   template="boxed"]`

#### 4.5.2 August 12th, 2024

 * Fix: Auto recording was not being set for webinars
 * Updated: Zoom WebSDK to version 2.18.3

#### 4.5.1 July 1st, 2024

 * Fixed: Undefined error $type issue.

#### 4.5.0 June 10, 2024

 * Added: Helper function for meeting types
 * Fixed bugs related to meeting types

#### 4.4.6 March 20, 2024

 * Security Update: Fixed a issue related to ajax.

#### 4.4.5 March 11th, 2024

 * Security Update: Escaping for https://zoomdocs.codemanas.com/shortcode/#10-show-
   recordings-based-on-meeting-id (Cross-Site Scripting via Shortcode)
 * Security Fix: Open Redirection when joining meeting with Join via Browser.

#### 4.4.4 February 6th, 2024

 * Re-Added back download button for recordings shortcode.

#### 4.4.3 February 5th, 2024

 * Fixed: Recordings fetching method changed based recurring meeting or Normal meeting.
   Should past meetings now be visible.

#### 4.4.2 January 26th, 2024

 * Minor Warning issue fix.

#### 4.4.1 January 24th, 2024

 * Fixed: Gallery View should now be supported for IFrame join via browser shortcode.

#### 4.4.0 January 16th, 2024

 * Recordings hidable and bug fixes.
 * Updated: Fetch Meeting ID recordings asynchronously.
 * Updated websdk to version 2.18.2
 * Bump WP scripts version
 * Bug Fixes

#### 4.3.3 October 31st, 2023

 * Fixed: Conflict with Meow Gallery
 * Updated: Vendor Library

#### 4.3.2 September 25th 22nd, 2023

 * Fixed: Debugger log not working.
 * Added: WebSDK validator.
 * Updated: Websdk to version 2.16.0

#### 4.3.1 August 18th, 2023

 * Fixed: Timezone issue not showing correctly in backend.

#### 4.3.0 July 18th, 2023

 * Deprecated: vczapi_encrypt_decrypt() to generate dynamic key when generating 
   value.
 * Added: New Encrypt Decrypt methods
 * Added: Helper functions
 * Updated: WebSDK to version 2.13.0
 * Few updates to Codebase into PSR-4

#### 4.2.1 June 19th, 2023

 * Updated: Admin SDK text changed to Client ID and Client Secret.
 * Fixed: Timezone Fix
 * Fixed: Spectra plugin blocks template compatibility issue.
 * Added: Join from browser directly without name, email field.

## Meta

 *  Version **4.6.12**
 *  Last updated **1 month ago**
 *  Active installations **10,000+**
 *  WordPress version ** 6.0.0 or higher **
 *  Tested up to **7.1.0**
 *  PHP version ** 8.1 or higher **
 *  Languages
 * [Chinese (Taiwan)](https://tw.wordpress.org/plugins/video-conferencing-with-zoom-api/),
   [English (US)](https://wordpress.org/plugins/video-conferencing-with-zoom-api/),
   [Persian](https://fa.wordpress.org/plugins/video-conferencing-with-zoom-api/),
   [Russian](https://ru.wordpress.org/plugins/video-conferencing-with-zoom-api/),
   and [Spanish (Spain)](https://es.wordpress.org/plugins/video-conferencing-with-zoom-api/).
 *  [Translate into your language](https://translate.wordpress.org/projects/wp-plugins/video-conferencing-with-zoom-api)
 * Tags
 * [online meetings](https://wordpress.org/plugins/tags/online-meetings/)[video conference](https://wordpress.org/plugins/tags/video-conference/)
   [web conferencing](https://wordpress.org/plugins/tags/web-conferencing/)[webinars](https://wordpress.org/plugins/tags/webinars/)
   [zoom video conference](https://wordpress.org/plugins/tags/zoom-video-conference/)
 *  [Advanced View](https://wordpress.org/plugins/video-conferencing-with-zoom-api/advanced/)

## Ratings

 4.8 out of 5 stars.

 *  [  195 5-star reviews     ](https://wordpress.org/support/plugin/video-conferencing-with-zoom-api/reviews/?filter=5)
 *  [  8 4-star reviews     ](https://wordpress.org/support/plugin/video-conferencing-with-zoom-api/reviews/?filter=4)
 *  [  4 3-star reviews     ](https://wordpress.org/support/plugin/video-conferencing-with-zoom-api/reviews/?filter=3)
 *  [  2 2-star reviews     ](https://wordpress.org/support/plugin/video-conferencing-with-zoom-api/reviews/?filter=2)
 *  [  8 1-star reviews     ](https://wordpress.org/support/plugin/video-conferencing-with-zoom-api/reviews/?filter=1)

[Your review](https://wordpress.org/support/plugin/video-conferencing-with-zoom-api/reviews/#new-post)

[See all reviews](https://wordpress.org/support/plugin/video-conferencing-with-zoom-api/reviews/)

## Contributors

 *   [ Deepen Bajracharya ](https://profiles.wordpress.org/j_3rk/)
 *   [ digamberpradhan ](https://profiles.wordpress.org/digamberpradhan/)
 *   [ CodeManas ](https://profiles.wordpress.org/codemanas/)

## Support

Issues resolved in last two months:

     1 out of 2

 [View support forum](https://wordpress.org/support/plugin/video-conferencing-with-zoom-api/)

## Donate

Would you like to support the advancement of this plugin?

 [ Donate to this plugin ](https://www.paypal.com/donate?hosted_button_id=2UCQKR868M9WE)