GigManager 1.1.0: Your Shows, Everywhere Your Fans Already Are

Your tour dates live on your website. Your fans live in their calendar app.

GigManager 1.1.0 closes that gap. This release adds two feeds — RSS and iCal — so people can follow your dates from wherever they already pay attention, instead of remembering to check your site.

Two new feeds

Every GigManager site now publishes at two new addresses:

https://your-site.com/feed/gigmanager-rss/
https://your-site.com/feed/gigmanager-ical/

The RSS feed works with any feed reader, and with the many services that turn a feed into something else — a newsletter, a Discord notification, a social post.

The iCal feed is the interesting one. It’s a subscribable calendar. A fan adds that URL to Google Calendar, Apple Calendar, or Outlook once, and your shows appear in the same place as their dentist appointments and their kid’s football practice. When you add a date, it shows up. When you cancel one, it’s marked cancelled. No app to install, no list to join, no email address to hand over.

Shows with a start time land as timed events. Shows without one become all-day events, so a festival date you haven’t got stage times for yet doesn’t show up at midnight.

Filter them like a shortcode

Both feeds take the same parameters as [gigmanager_shows]scope, artist, limit, and sort. Add them as query parameters:

/feed/gigmanager-ical/?artist=the-foo-bars
/feed/gigmanager-rss/?scope=past&limit=20

This matters most if you run a site covering several acts. Each artist gets their own calendar, and fans subscribe only to the one they care about.

Links your fans will actually find

A feed nobody knows about is a feed nobody uses. So GigManager now puts a small RSS | iCal line underneath your show listings, in all three templates.

The clever part: those links inherit whatever the listing is showing. If a page displays one artist’s upcoming dates, the links point at that artist’s upcoming dates — not at everything you’ve ever booked. The calendar your fan subscribes to matches the page they were looking at when they decided to subscribe.

Not for you? There’s a Display Feed Links setting on the General tab of the GigManager settings page. Switch it off and the links disappear everywhere.

One file to restyle

The links render from their own template, templates/feed-links.php. All three display templates pull in that single file.

So if you want to change the wording, swap the separator, add an icon, or move the links somewhere else, copy that one file into your theme:

your-theme/gigmanager/feed-links.php

Change it once and it’s changed in the list, table, and classic layouts. No need to maintain three near-identical copies of the same three lines.

Upgrading

Update through the Plugins screen as usual. The feed URLs need fresh permalink rules, so make sure to visit Settings → Permalinks to make them work.


Coming from 1.0.0? Nothing changes unless you want it to. Your shortcodes, templates, and settings all behave exactly as before — the feeds are additive, and the only visible difference on your site is that small RSS | iCal line, which you can turn off in one click.