Virtual Events 1.0.3

Summary

Maintenance Release

Virtual Events 1.0.3 features the addition of filters so that users can easily change the “virtual events” phrase, as well as a new filter for Virtual Events when using Filter Bar.

This is a minor release that should be smooth sailing when updating. That said, it’s always a good idea to backup your site and test changes in a development environment before installing this on your live site, as you would with any other WordPress update.


✨ New

New features included in this release

  • We have added specific filtering for the “virtual” term and utilize it in our filters for “Virtual Event(s)”. You can read more about how to do that here.
  • We have added settings to allow showing virtual content to logged-in users only.
  • We added virtual events as a radio button filter for Filter Bar.
  • We also added a check using the Zoom API to automatically update the meeting password in your site when visiting the admin editor for an event or when visiting the front-end of the event on a 1 hour interval.
  • We have added virtual event info to the Google Calendar and iCal exports, so that virtual events will be included when exporting events from the single event page.
  • We changed the tooltip for the virtual icon to say “Virtual” and added a blue hover state to the icon.
  • We changed a warning message for unembeddable links to something more informative. We also now include a link to WP oEmbed page.
  • We now allow disabling Zoom connection and link generation from an event by returning false using the new filter tribe_events_virtual_zoom_meeting_link_allow_generation or tribe_events_virtual_link_allow_generation.
  • We have moved all Virtual Events CSS rules within the .virtual-event-wrapper.eventtable wrapper to add specificity so generic form field rules don’t accidentally get overriden, such as by the theme or Community Events when displayed on the front-end.


✅ Fixed

Bugs that were squashed in this release

  • We now prevent the current URL from being returned for the Zoom join URL when an empty event ID is used and prevent certain get_post_meta calls from being done in that case.
  • We fixed an issue where the plugin translations were not being correctly loaded on non-English websites.


🗣 Translations

Updated language files and strings

  • Language – 21 new strings added, 17 updated, 2 fuzzied, and 8 obsoleted