Note (12/11/24): We are investigating a bug which prevents the download of .ics files. The feature has likely stopped working due to a security upgrade in certain browsers or in the Wix platform.

image.png

We are exploring workarounds and hope to resolve this soon. You can disable the display of the ICS calendar option from the settings panel of the app to prevent a bad user experience:

image.png

The Add to Calendar app allows you to easily provide calendar links for custom events on your site.

Basic Use

  1. Add the widget to any page of your Wix site.
  2. Go to the “Event Details” panel of the widget and enter the event details. These are the details that will be added to the event on the various calendars. Note: all of the time fields and duration are required for successfully generating a link.
  3. Pro: Via the “settings” panel you can adjust:
    1. Calendars - select to show up to 4 calendar buttons.
    2. Layout - select either column (buttons are arranged one on top of the other) or row (buttons are arranged side by side).
    3. Display mode - choose between Icon (image) only, Label (text) only, and Full (both icon and label)

You can add multiple widgets to your site each with it’s own event details and settings!

Advanced Use

The Add to Calendar app supports data binding which allows you to connect the widget to a data collection in the Wix CMS with no code.

Here is an example setup that takes advantage of this capability:

  1. Create a Wix data collection with fields for the event details.

Untitled

Note: Due to constraints of the Wix Blocks environment the field that connects to the Start Date Time needs to be a text field. You can do this by first creating a Date and Time field, adding the date and then converting the field to Text.

  1. Create dynamic pages from the collection.

Untitled