Video Conferencing with Zoom

Video Conferencing with Zoom

Gives you the power to manage Zoom Meetings, Zoom Webinars, Recordings, Reports and create users directly from your WordPress dashboard.

  • Frequently updated
    Very good! This plugin is actively maintained and the last update was released 64 days ago.
  • This plugin is tested with the last major release of WordPress
    Content for list item
  • Compatible with the latest major PHP release
    This plugin requieres PHP 7.4 or higher. The latest stable PHP 8.4.8 was released on 05 June 2025
  • No unfixed plugin vulnerabilities
    Content for list item

Ratings

215

Active installs

20K

Total Downloads

1 M

Support Threads

8

Last updated

21 April 2025

Added

09 March 2016

Versions

5.46%5.62%6.29%66.45%16.18%
  • Version 3.8
  • Version 4.4
  • Version 4.5
  • Version 4.6
  • Version other

Screenshots

Join via browser
Meetings Listings. Select a User in order to list meetings for that user.
Add a Meeting.
Frontend Display Page.
Users List Screen. Flush cache to clear the cache of users.
Reports Section.
Settings Page.
Backend Meeting Create via CPT
Shortcode Output

About Video Conferencing with Zoom

FAQ

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 on how to migrate your old JWT method.

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

Please check how you can do the Migration from JWT

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

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

If you face blank page in this situation you should refer to Template Overriding 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!! )

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

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

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

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

Please check how you can do the Migration from JWT

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

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

If you face blank page in this situation you should refer to Template Overriding 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!! )

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

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

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

Please check how you can do the Migration from JWT

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

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

If you face blank page in this situation you should refer to Template Overriding 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!! )

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

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

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

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

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

If you face blank page in this situation you should refer to Template Overriding 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!! )

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

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

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

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

If you face blank page in this situation you should refer to Template Overriding 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!! )

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

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

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

If you face blank page in this situation you should refer to Template Overriding 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!! )

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

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

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

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

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

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

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

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

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

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

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

Changelog

4.6.4 – April 21st 2025

4.6.3 – November 27th 2024

4.6.1 – 4.6.2 October 3rd, 2024

4.6.0 September 26th, 2024

4.5.3 August 27th, 2024

4.5.2 August 12th, 2024

4.5.1 July 1st, 2024

4.5.0 June 10, 2024

4.4.6 March 20, 2024

4.4.5 March 11th, 2024

4.4.4 February 6th, 2024

4.4.3 February 5th, 2024

4.4.2 January 26th, 2024

4.4.1 January 24th, 2024

4.4.0 January 16th, 2024

4.3.3 October 31st, 2023

4.3.2 September 25th 22nd, 2023

4.3.1 August 18th, 2023

4.3.0 July 18th, 2023

4.2.1 June 19th, 2023

4.2.0 May 25th, 2023

4.1.11 May 3rd, 2023

4.1.10 Arpil 10th, 2023

4.1.9 Arpil 6th, 2023

4.1.8 Arpil 3rd, 2023

4.1.7 March 13th, 2023

4.1.6 March 9th, 2023

4.1.5 March 3rd, 2023

4.1.4 February 28th, 2023

4.1.3 February 27th, 2023

4.1.2 February 22nd, 2023

4.1.1 February 21st, 2023

4.1.0 February 21st, 2023

4.0.11 December 30th, 2022

4.0.10 December 19th, 2022

4.0.9 December 16th, 2022

4.0.8 December 1st, 2022

4.0.7 November 11th, 2022

4.0.6 September 13th, 2022

4.0.5 August 17th, 2022

4.0.4 August 11th, 2022

4.0.3 August 10th, 2022

4.0.2 August 5th, 2022

4.0.1 July 21st, 2022

4.0.0 July 21st, 2022

How to install Video Conferencing with Zoom

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.