plugin-icon

PB Gig Diary

作者 PureBaltic·
Gig management for working musicians. Publish gig listings, build setlists, sync to Google Calendar — all from your WordPress admin.
版本
3.7.38
最近更新:
Jun 29, 2026

PB Gig Diary is a WordPress plugin built by working musicians, for working musicians. It keeps your gig diary, setlists, song library, and Google Calendar in sync — from a single, straightforward admin interface.

Whether you’re a solo artist managing your own bookings or a booking agency handling multiple acts, PB Gig Diary brings everything together in one place. No spreadsheets, no double-entry, no missed dates.

Free features

  • Gig listings shortcode — add [pb_gig_diary] to any page to display upcoming and past gigs automatically
  • Venue management — store venue details, addresses, and contact information
  • Artist management — manage one artist per free install
  • Status tracking — confirmed, provisional, cancelled, and private gig statuses
  • Hide from website — keep gigs in your diary without publishing them publicly

Premium features (paid licence required)

Starter — Google Calendar sync, artist shortcodes, import/export

Pro — Unavailability tracking, hidden fees and private notes, style editor

Studio — Songs library, setlist builder with drag-and-drop, public setlist pages, timing calculator, share setlist with band

Agency — All Studio features for up to 5, 15, or 50 artists from a single install, REST API for publishing to band websites

Key features (paid)

  • Google Calendar sync — add or update a gig and the calendar updates automatically. Cancellations handled too.
  • Setlist builder — build setlists with drag-and-drop ordering, copy sets between gigs, mark songs as played or dropped
  • Timing calculator — enter your start time, gap between songs, and break between sets — projected finish time updates live
  • Public setlist pages — every gig with a public setlist gets its own shareable page at /setlist/{id}/
  • Songs library — full song catalogue with keys, durations, and original artists. Publish your repertoire via shortcode.
  • Share setlist — one click generates a formatted text setlist ready to paste into WhatsApp or email
  • Import / Export — CSV import and export for gigs, venues, artists, and songs
  • Style editor — customise colours, fonts, and layout of your public gig listings without touching code
  • Multi-artist (Agency) — manage multiple acts from one install with full data separation

Shortcodes

  • [pb_gig_diary] — full upcoming and past gig listing
  • [pb_gig_diary upcoming_only="yes"] — upcoming gigs only
  • [pb_gig_diary past_only="yes"] — past gigs only
  • [pb_gig_diary count="5"] — next 5 upcoming gigs
  • [pb_gig_diary year="2025"] — all gigs from a specific year
  • [pb_gig_diary artist="haarlem"] — filter by artist slug (Agency)
  • [pb_artist_repertoire] — full song repertoire (Studio+)
  • [pb_artist_setlist gig_id=123] — embed a setlist on any page (Studio+)

For booking agencies

PB Gig Diary Agency lets you manage all your acts from a single WordPress install. Each artist’s data is fully separate. Gig listings and repertoires can be published to individual band websites via the REST API and free companion plugin.

Add a gig once — it appears on your agency site, the artist’s own website, and their Google Calendar automatically.

Privacy

PB Gig Diary does not collect any personal data from your website visitors. Licence validation communicates with api.keygen.sh to verify your licence key. No visitor data is sent to any third party.

External Services

PB Gig Diary (free version) does not connect to any external service, API, or third party. All gig, venue, and artist data is stored entirely in your WordPress database. No data is sent anywhere outside your own site.

目前已測試版本
WordPress 7.0
此外掛程式已可供下載,並可用於你 系統。