GigPress is a WordPress plugin built specifically for touring bands. As a website developer who was often building websites for independent bands — and always using WordPress as CMS of choice — I was constantly frustrated by the lack of a simple, viable method of incorporating live shows and tours into these websites. So I figured I’d brush up on some PHP and build my own.
See GigPress in use: for upcoming shows or a show archive.
Features
GigPress incorporates all the common requests you might have for a plugin of its ilk, including:
- NEW Associate each show with a WordPress post
- Fully internationalized
- Ability to list both upcoming shows and past shows, chronologically rolled-over as tour dates pass
- Grouping of shows into nameable tours
- Supports multiple-day shows
- RSS feed for all upcoming shows
- hCalendar-rigged
- Auto-linking to Google Maps for venues with a street address
- Fields for show time, venue and ticket-buy URLs, age restrictions, ticket price, and notes
- Built-in functions to display upcoming shows, past shows, and a sidebar listing
- User-level access restrictions
- Widget support
- Outputs XHTML-compliant, semantic markup
Screenshots
Here are some screenshots of GigPress’ admin interface. GigPress integrates directly into the WordPress admin, and uses WordPress’ own style sheets, so you’ll feel right at home.

