On this page

  1. 1Install the plugin
  2. 2Configure your calendars
  3. 3Run your first sync
  4. 4Embed the calendar on a page
  5. 5Shortcode reference
  6. 6Receiving future updates
1 Install the plugin

The plugin is distributed as a zip file. You'll upload it directly through the WordPress admin — no FTP or manual file editing required.


1

Download the plugin zip

You should have received a welcome email from Quiltt containing two things: the quiltt-calendar.zip plugin file and your access token. Keep both handy — you'll need the zip in the next step and the token when configuring your calendars. If you haven't received the email, request access here.

💡 Don't unzip it. WordPress needs the zip file as-is. Unzipping and re-zipping can sometimes cause installation errors.
2

Go to Plugins → Add New Plugin

In your WordPress admin dashboard, navigate to:

Plugins Add New Plugin

This opens the plugin directory. You won't be searching for anything here — look for the Upload Plugin button at the top of the page.

3

Click "Upload Plugin" and choose your zip

Click the Upload Plugin button at the top left. A file chooser will appear. Select quiltt-calendar.zip from wherever you saved it, then click Install Now.

📤 Plugins › Add New Plugin › Upload Plugin — the button appears near the top-left of the page, above the plugin search box.
4

Activate the plugin

After the upload completes, WordPress will show an "Installation complete" screen. Click Activate Plugin to turn it on. You should see Quiltt Calendar appear in your Plugins list marked as Active.

Once activated, you'll see a new Quiltt Calendar item under Settings in the left admin menu.
2 Configure your calendars

Now you'll tell the plugin which calendars to pull from. You can add multiple calendars — one per care level, unit, or building is typical.


1

Open the plugin settings

Navigate to:

Settings Quiltt Calendar
2

Add your first calendar feed

In the Calendar Feeds table, click Add Calendar. For each calendar you'll fill in:

FieldWhat to enter
Name A friendly display name shown in the legend, e.g. Assisted Living or Memory Care
Color Pick a background color for this calendar's events. Light pastels work best — the plugin auto-adjusts text for readability.
Type Choose Quiltt if you're a Quiltt customer, or Custom URL for any other iCal feed (Google Calendar, Outlook, etc.)
Calendar ID (Quiltt only) The 24-character ID from your Quiltt admin portal — see below for how to find it.
Custom URL (Custom URL only) The full .ics feed URL from Google Calendar, Outlook, or Apple Calendar
3

Finding your iCal URL

Depending on where your calendar lives:

Google Calendar — Open Google Calendar → Settings → click your calendar → scroll to "Integrate calendar" → copy the Secret address in iCal format link.

Outlook / Microsoft 365 — Calendar → Settings → Shared calendars → Publish a calendar → select the calendar → copy the ICS link.

Apple Calendar — Right-click the calendar → Share Calendar → enable Public Calendar → copy the link shown.

Quiltt customers — finding your Calendar ID

Log in to manage.quiltt.com and go to Events. Select the calendar you want, then click Edit Calendar. Look at the URL in your browser — the Calendar ID is the 24-character alphanumeric string at the very end:

https://manage.quiltt.com/calendars/664773c9f3e263edf56bd039

Copy just that last portion (e.g. 664773c9f3e263edf56bd039) and paste it into the Calendar ID field. Repeat for each calendar you want to display.

Access token

You'll also need your Quiltt access token, which is included in the welcome email sent with your plugin zip file. Paste it into the Access Token field in the plugin settings. Without it, the plugin cannot authenticate with the Quiltt API to pull your calendar data.

⚠️ Can't find your access token? Reply to the original email from Quiltt that included your zip file — it's in there. If you've lost the email, contact support@quiltt.com to have it resent.
4

Add more calendars (optional)

Click Add Calendar again to add additional calendars. Each gets its own color and will appear as a separate entry in the legend. Most communities add one calendar per care level — for example Assisted Living, Memory Care, and Independent Living.

💡 Tip: Use colors that are easy to distinguish from each other. The plugin auto-adjusts event text to be readable on light or dark backgrounds.
5

Save your settings

Click Save Settings at the bottom of the page. The calendars are now configured but events haven't been imported yet — that happens in the next step.

3 Run your first sync

Before your calendar will show any events, you need to pull them from your feeds into the WordPress database. After the first sync, this happens automatically every hour.


1

Click "Sync All Calendars Now"

On the Quiltt Calendar settings page, find the Sync All Calendars Now button and click it. This triggers an immediate import from all your configured feeds.

The page will reload and show a confirmation message. Depending on how many events are in your feeds, this can take a few seconds.

2

Verify events were imported

After the sync, the settings page shows how many events were imported per calendar. If you see a count greater than zero, you're good to go.

⚠️ If no events appear: double-check your Calendar ID or iCal URL. For Quiltt feeds, make sure your community's calendar is enabled in your Quiltt admin. For custom URLs, try pasting the URL in a browser — it should prompt a download of an .ics file.
3

Automatic hourly sync is already running

No further action needed. WordPress WP-Cron will call the sync automatically every hour. Your site will always reflect your latest events without any manual intervention.

💡 If you update an event in your source calendar and need it to appear immediately, come back to Settings › Quiltt Calendar and click Sync Now for that specific calendar.
4 Embed the calendar on a page

The calendar is added to any WordPress page or post using a shortcode — a short snippet of text you paste into the editor.


1

Create or open the page where you want the calendar

Navigate to:

Pages Add New Page

Or open an existing page. Give it a title like Activities Calendar or Events.

2

Add a Shortcode block

In the WordPress block editor, click the + button to add a new block. Search for Shortcode and select it.

🧩 Block editor: click +, type "shortcode", select the Shortcode block. It shows a single text input where you paste the shortcode.
3

Paste the shortcode

Type or paste this into the Shortcode block to show all calendars:

[quiltt_calendar]

Or use one of the options below to customize what's shown. See the full shortcode reference in Section 5.

4

Publish and preview

Click Publish (or Update if editing an existing page). Then click View Page to see the live calendar. You should see your events color-coded by calendar with the legend at the top.

🎉 You're live! Residents and families can now view the activity schedule on your website. Events will update automatically every hour.
5 Shortcode reference

The shortcode accepts several optional attributes to control which calendars appear and how the calendar opens.


Attribute Default Description
calendars all Comma-separated list of calendar names to show. Leave blank to show all calendars. Names must match exactly what you entered in Settings.
view listMonth The default view when the calendar loads. Options: listMonth, dayGridMonth, timeGridWeek
height 650 Height of the calendar in pixels. Increase for a taller calendar, especially useful for the week view.

Some common examples:

All calendars, default list view:

[quiltt_calendar]

One specific calendar:

[quiltt_calendar calendars="Assisted Living"]

Two calendars, open in month view:

[quiltt_calendar calendars="AL, Memory Care" view="dayGridMonth"]

Week view with extra height:

[quiltt_calendar view="timeGridWeek" height="800"]
6 Receiving future updates

Quiltt Calendar has built-in automatic update notifications. You don't need to manually download new versions.


1

WordPress will notify you automatically

When a new version is released, WordPress will show a yellow notification under Quiltt Calendar on the Plugins page — exactly the same as any other WordPress plugin update. You'll also see a badge on the Plugins menu item in the admin sidebar.

2

Click "update now" to install

Click the update now link in the notification. WordPress downloads and installs the new version automatically. Your settings and synced events are preserved — no reconfiguration needed.

💡 Click View version X.X details first to see the changelog and learn what changed before updating.
3

Check for updates manually

WordPress checks automatically every 12 hours. To check immediately, go to:

Dashboard Updates Check Again
🎉 That's everything! If you run into any issues, contact your Quiltt representative or email support@quiltt.com.