afiyah
Forum Replies Created
-
Hi, Thanks for reaching out. We actually introduced this feature in our most recent update! Please make sure you are running the latest version of the plugin/app to start using the search functionality within your participant lists.
Hi @zebullon , thanks for your feedback and for using our plugin! 😊
Currently, there’s no option to hide completed Zoom meetings from the list.
We’ve added this to our backlog and will try to include it in an upcoming release.Hello @mindaugas12365 , thank you for reaching out. We have listed your issue and added it to our next release board. The fix will be included in next week’s release, and we will inform you once the update is available. Thank you for your patience.
Hi @lenlit ,
Thank you for contacting us and for the detailed explanation.
The error in the email indicates that the Zoom access token currently saved on your site does not include the required webinar scopes, even though the app may appear correctly configured. This usually happens when scopes are added after the Zoom account was already connected.Please try the following steps:
- Check Zoom app scopes
- In Zoom App Marketplace, confirm these scopes are enabled:
webinar:write:registrantwebinar:write:registrant:admin
- Save the app if you make any changes.
- In Zoom App Marketplace, confirm these scopes are enabled:
- Reconnect Zoom in WordPress
- Go to the plugin’s Zoom/API settings
- Disconnect the Zoom account
- Reconnect and authorize again (this step is required for new scopes to apply).
- If the issue still persists
- Remove all Server-to-Server OAuth credentials from the plugin settings
- Save with empty fields
- Re-enter the credentials and click Renew Token
- Confirm the event type
- Please ensure the event is a Zoom Webinar, not a Meeting.
After completing the above steps, please run a new test WooCommerce purchase. The confirmation email should then display the Zoom join link correctly.
If you continue to face issues, feel free to reply and we’ll assist further.
Hello,
Thank you for reaching out and for the detailed information.
First, I want to reassure you that MeetingHub is working correctly. We can confirm this because regular Zoom meetings are being created successfully, which means your Zoom API connection and plugin configuration are set up properly.Why meetings work but webinars do not
In Zoom, meetings and webinars are treated differently.
- Meetings are included with standard Zoom plans
- Webinars are a separate feature with additional requirements
When you try to create a webinar, MeetingHub asks Zoom for permission on behalf of the selected host user. Zoom is currently responding with this message:
“Webinar plan is missing. You must subscribe to the webinar plan and enable webinars for this user.”
This response is coming directly from Zoom, not from MeetingHub.What this means in simple terms
Even if your Zoom account supports webinars:
- The specific Zoom user (host) selected in MeetingHub must have webinar access enabled
- If that user does not have webinar permission, Zoom will block the request
That’s why webinar creation fails, while meetings continue to work.About purchasing the webinar feature
If webinar access has not been purchased from Zoom, then Zoom requires you to purchase the Webinar add-on first.
If it has already been purchased, then you just need to:
- Log in to your Zoom Admin Dashboard
- Go to User Management → Users
- Select the host user used in MeetingHub
- Assign and enable the Webinar feature for that user
Important clarification
MeetingHub cannot enable webinars by itself or bypass Zoom’s subscription rules.
It simply follows Zoom’s API and shows the exact message Zoom sends back.Once webinar access is enabled for the host user, you’ll be able to create webinars from MeetingHub without any issue.
If you’d like help checking this inside Zoom, feel free to let me know and I’ll guide you step by step.
Thank you,
You don’t need to wait for approval in order to see your translations locally. You can use any translation plugin such as Loco Translate, TranslatePress, WPML, or other similar tools to load the
.potfile and generate your translations. Loco Translate is particularly easy to use and works directly inside your WordPress dashboard.Alternatively, you can use Poedit (or a similar editor) to manually create the
.poand.mofiles, then upload them inside the plugin’slanguagesfolder. After that, make sure to change the site language to Italian from Settings → General in your WordPress dashboard.This should make the Italian translation display on your site.
Hi @marklink ! Thanks for reaching out 🙂
GoodMeet works with LearnPress right now. To set it up, just go to the Integration menu, enable LearnPress, and instructors will see a Google Meetings menu in their dashboard. From there, they can create, edit, delete meetings, see the list of meetings, and add them to courses or lessons.
We don’t have LifterLMS integration yet, but we’re planning to add it soon.
Hello @countingstar, the frontend meeting feature is already available. You can find it under the Add-ons menu. Since this functionality is part of the commercial version, we’re not able to provide further details here, as per WordPress.org guidelines.
Hi there,
Thank you for reaching out, and apologies for the delayed response.
Currently, the MeetingHub plugin only displays Zoom meetings that were created through the plugin interface itself. That means any meetings you create directly from Zoom’s website will not automatically appear in the “All Meetings” section within MeetingHub.
However, if you are using the Gutenberg block for Zoom (provided by MeetingHub) on your pages or posts, that block fetches all upcoming Zoom meetings directly from your Zoom account, regardless of where they were created. This can be helpful if you want to list all meetings without creating them again via the plugin.
Let us know if you need help checking your settings.
Hi @cappellini55 ,
Thank you for your question!
You can find the available shortcodes in a few places:
- Individual Meetings: When you create a meeting, the specific shortcode for that meeting is shown in the meeting list on the dashboard. It also includes its parameters.
- Platform-Specific Shortcodes: If you go to the plugin Settings and configure platforms like Jitsi, Webex, Google Meet, or Zoom, you’ll see a tab called Shortcodes. There, you’ll find shortcodes to display meeting lists based on each platform, along with available parameters.
- Frontend Addon Shortcodes: If you have the Frontend Addon enabled, you’ll also get an additional shortcode to display meetings on the frontend for users.
Hope that helps! Let us know if you need a detailed example.
Hello, and thanks for your suggestion!
We’ve enhanced this feature in the latest version of the plugin. Please make sure you’ve updated to the most recent version.
Now, when you’re logged in as an administrator, you’ll see a new option that allows you to control how meetings are displayed. You can choose to: https://prnt.sc/kk96a8hR4Voc
- Show all meetings
- Filter by user roles
- Or display meetings created by specific users
Once you’ve set your preferred option, all logged-in users and even non-logged-in visitors will see the meeting list based on your configuration.
Let us know if you need any help getting started!
- This reply was modified 10 months, 3 weeks ago by afiyah.
Hi @zebullon ,
Thanks for reaching out!
In MeetingHub, when a user is logged in, the
[mhub-zoom-meeting-list]shortcode shows only the meetings created by that specific user. So if the meetings were created by an admin and the logged-in user hasn’t created any, they’ll see the message: “No meeting available.”This is the expected behavior. We don’t show meetings created by other users, as that wouldn’t be logical or secure in most cases especially on multi-user platforms.
Also, we know that many user roles (like instructors or vendors) don’t have admin access to create meetings. That’s why we offer:
- Frontend addons to allow users to create meetings without going to the dashboard,
- LMS integrations to display instructor meetings to students,
- Multivendor support to manage meetings per vendor in marketplaces.
If you want logged-in users to create/view meetings without admin access, we recommend setting up the appropriate frontend features or addons.
Hope this helps clarify the behavior!
Hi there,
Thanks for your interest! At the moment, we don’t have a demo or documentation available for this feature. Once it’s ready, we’ll update the plugin page accordingly. As per WordPress.org guidelines, we’re unable to discuss any features that are not part of the free version on this forum.
Hello! @christophewtc 😊
You can use Meeting shortcodes or Gutenberg blocks while creating courses and lessons with LearnDash. The initial integration was developed using an older version of LearnDash, and unfortunately, we no longer have access to the latest version.
Because of this, the frontend instructor menu (like the one available for Tutor LMS) couldn’t be implemented, so it’s not listed on the current integrations page. This feature idea came up later, and we focused on integrating other LMS platforms first.
For now, as an admin, you can still add meetings using shortcodes or Gutenberg blocks. Alternatively, you can use the Frontend Addon to allow users to create meetings from the frontend.
We plan to bring a “Meetings” tab to the frontend dashboard once we have access to the latest version of LearnDash.
Hello, sorry for the delayed response. Yes, we already have a feature that allows logged-in users to create meetings from the frontend. Please check our available addon for frontend meetings.
- Check Zoom app scopes