Description
This is a plugin that integrates into your Zoom account and will facilitate importing your Zoom webinars into custom content on a schedule that you define.
Instructions for setup
- Register or set up your zoom account
- Once your account is activated, go to App marketplace and click « build app »
- Create a Server-To-Server Oauth app and copy down the client ID , client secret and account ID
- Install this WordPress plugin and activate
- Go to the plugin settings page (Shift8 > Zoom Settings) and enter the id, secret and account ID and then click « Save Changes »
- Once saved, you can click the « Check » button to ensure we can connect to the Zoom API successfully
Want to see the plugin in action?
You can view three example sites where this plugin is live :
- Example Site 1 : WordPress Hosting
- Example Site 2 : Web Design in Toronto
Features
- Integrate with your Zoom account to pull webinars
- Imports webinars at a schedule that you choose into custom content that is automatically generated by the plugin
Installation
This section describes how to install the plugin and get it working.
e.g.
- Upload the plugin files to the
/wp-content/plugins/shif8-zoom
directory, or install the plugin through the WordPress plugins screen directly. - Activate the plugin through the ‘Plugins’ screen in WordPress
- Navigate to the plugin settings page and define your settings
FAQ
-
I tested it on my site and its not working for me!
-
Visit the support forums here and let us know. We will try our best to help!
Avis
Il n’y a aucun avis pour cette extension.
Contributeurs/contributrices & développeurs/développeuses
« Shift8 Zoom Webinar » est un logiciel libre. Les personnes suivantes ont contribué à cette extension.
ContributeursTraduisez « Shift8 Zoom Webinar » dans votre langue.
Le développement vous intéresse ?
Parcourir le code, consulter le SVN dépôt, ou s’inscrire au journal de développement par RSS.
Journal
1.0.0
- Stable version created
1.0.1
- Force flushing of rewrite rules once when custom post type is created
1.0.2
- Added language dropdown, initial import will set english as default language, added new options for type
1.0.3
- Added input option to add text string to filter webinar titles during import. User can add a string of text to scan during import process to filter webinars from being imported.
1.0.4
- Added some custom types for webinar custom field
1.0.5
- Show categories in post list
1.0.6
- Importing full webinar agenda information now
1.0.7
- Adjust post type slug to events
1.0.8
- No longer filtering html on agenda details
1.0.9
- Comparing zoom IDs instead of UUID to avoid duplicates
1.0.10
- Increase number of webinars to import to 300. Todo : paginate results if above 300.
1.0.11
- Correctly importing webinars as UTC first then converting to the timezone set for each webinar
1.0.12
- Translating long form timezone from zoom to abbreviated (« EST ») format
1.0.13
- Importing registration_url for join url link instead of join_url
1.0.14
- Remove lang dropdown, fully handled by WPML where applicable or used
1.0.15
- Zoom import improved to accommodate WPML. Default language is always set to english on Zoom imports and will filter UUID match for existing webinars more accurately.
1.0.16
- Adjustment of Register to Join URL
1.0.17
- Remove join url
1.0.18
- WordPress 6.3 compatibility
1.1.0
- WordPress 6.6 compatibility
- Switch from JWT to Oauth server-to-server authentication
1.1.1
- Updated readme
1.1.2
- Updated readme