Title: Event Schedule for ABOSS
Author: studioherc
Published: <strong>June 17, 2026</strong>
Last modified: June 17, 2026

---

Search plugins

![](https://ps.w.org/event-schedule-for-aboss/assets/banner-772x250.png?rev=3575355)

![](https://ps.w.org/event-schedule-for-aboss/assets/icon.svg?rev=3575355)

# Event Schedule for ABOSS

 By [studioherc](https://profiles.wordpress.org/studioherc/)

[Download](https://downloads.wordpress.org/plugin/event-schedule-for-aboss.0.7.3.zip)

 * [Details](https://wordpress.org/plugins/event-schedule-for-aboss/#description)
 * [Reviews](https://wordpress.org/plugins/event-schedule-for-aboss/#reviews)
 *  [Installation](https://wordpress.org/plugins/event-schedule-for-aboss/#installation)
 * [Development](https://wordpress.org/plugins/event-schedule-for-aboss/#developers)

 [Support](https://wordpress.org/support/plugin/event-schedule-for-aboss/)

## Description

**Event Schedule for ABOSS** turns your ABOSS performance data into a clean, styleable
tour list on your WordPress site — no copy-pasting, no manual updates.

The plugin fetches your shows from the ABOSS public API and renders them with a 
shortcode. It syncs in the background, so visitors never wait on an API call.

> **ABOSS Events Pro**
>  This is the free edition. [ABOSS Events Pro](https://aboss-events.com)
> builds on it with search-engine-ready event listings and a calendar feed, shareable
> per-performance pages, a block and page-builder widgets, ticket-click tracking,
> import/export and on-demand sync, plus automatic updates and priority support.

#### Features

 * **Show your schedule anywhere** — drop `[aboss_events slug="your-display"]` on
   any page, post or text widget
 * **Multiple schedules** — connect several ABOSS projects and create as many displays
   as you need
 * **Automatic background sync** via WP-Cron — on the schedule you choose, with 
   no extra API calls on each page view
 * **Ticket-button states** — on sale, last tickets, sold out and not-yet-on-sale,
   each with its own label
 * **Full styling control** — colours, labels and rows globally, plus per-display
   options: which fields to show, the “last tickets” threshold, label overrides 
   and a custom “no performances” message
 * **Self-hosted & privacy-friendly** — your data stays between your own site and
   ABOSS; the plugin does not phone home

#### Go further with ABOSS Events Pro

**ABOSS Events Pro** builds on the free plugin to help you get more out of your 
schedule:

 * **Get found** — turn your performances into search-engine-ready listings, so 
   the right audience discovers your shows
 * **Present it your way** — more ways to show and shape your agenda for any site
 * **Add it visually** — place your schedule on any page without touching a shortcode
 * **Full control over your data** — sync on demand and move your setup between 
   sites
 * **See what’s working** — insight into how your schedule performs
 * **Always up to date, with help when you need it** — automatic Pro updates and
   priority support

Learn more at [aboss-events.com](https://aboss-events.com).

### External services

This plugin connects to the **ABOSS public API** (`https://data.a-boss.net`) to 
fetch the event/performance data of your own ABOSS account and show it on your site.
This is required for the plugin to function: the schedule it renders comes entirely
from this service.

What is sent, and when:

 * **What:** your ABOSS agency ID, project ID and API (Bearer) token, plus a date
   range (a “from” and “to” date) to bound the request.
 * **When:** during the scheduled background sync (on the interval you configure
   per profile), when a profile is first created, and when you click **Test connection**
   on the profile screen. No event data is sent to any other party, and the plugin
   does not transmit visitor data.

ABOSS is a third-party service operated by ABOSS B.V. By using this plugin you agree
to ABOSS’s terms and privacy policy:

 * Terms of Service: https://www.abossmusic.com/legal
 * Privacy Policy: https://www.abossmusic.com/privacy

This plugin is an independent product and is not affiliated with, endorsed by or
sponsored by ABOSS B.V.

## Screenshots

[⌊A rendered tour list on the front-end, showing the ticket-button states (on sale,
last tickets, sold out).⌉⌊A rendered tour list on the front-end, showing the ticket-
button states (on sale, last tickets, sold out).⌉[

A rendered tour list on the front-end, showing the ticket-button states (on sale,
last tickets, sold out).

[⌊The global settings page: colours, labels and ticket-state styling.⌉⌊The global
settings page: colours, labels and ticket-state styling.⌉[

The global settings page: colours, labels and ticket-state styling.

[⌊Adding a profile — ABOSS API token, agency and project, plus a configurable sync
interval and data range.⌉⌊Adding a profile — ABOSS API token, agency and project,
plus a configurable sync interval and data range.⌉[

Adding a profile — ABOSS API token, agency and project, plus a configurable sync
interval and data range.

[⌊Managing displays — create as many as you need, each with its own shortcode.⌉⌊
Managing displays — create as many as you need, each with its own shortcode.⌉[

Managing displays — create as many as you need, each with its own shortcode.

## Installation

 1. Install via **Plugins  Add New** (search for “Event Schedule for ABOSS”) or upload
    the ZIP under **Plugins  Add New  Upload Plugin**.
 2. Activate the plugin.
 3. Go to **ABOSS Events** in the admin menu and add a profile with your ABOSS API 
    token, agency ID and project ID.
 4. Create a display, then place `[aboss_events slug="your-profile"]` on a page.

## FAQ

### Do I need an ABOSS account?

Yes. This plugin displays data from your existing ABOSS account via the ABOSS public
API. You provide your own API token in the plugin settings.

### Is this an official ABOSS plugin?

No. Event Schedule for ABOSS is an independent product by esomnia and is not affiliated
with, endorsed by or sponsored by ABOSS B.V. “ABOSS” is a trademark of ABOSS B.V.;
the name is used here only to indicate compatibility.

### Where does my data go?

Nowhere except between your own server and the ABOSS API. The free plugin does not
send your data anywhere else and does not phone home.

### Can I display more than one artist or tour?

Yes. Create a profile per ABOSS project and a display per schedule you want to show,
then place each display’s shortcode where you need it.

### How do I show my schedule with a page builder?

The free plugin uses a shortcode, which works in every page builder’s shortcode/
HTML element. Native block and page-builder widgets are part of ABOSS Events Pro—
see [aboss-events.com](https://aboss-events.com).

### I’m upgrading to Pro — will I keep my profiles and settings?

Yes. ABOSS Events Pro reads exactly the same profiles, displays and settings as 
the free version, so nothing is lost. Install and activate Pro, then deactivate 
and delete the free “Event Schedule for ABOSS” plugin. Deleting the free version
while Pro is installed will **not** remove your data — both editions share the same
storage, and your data is only cleaned up when the last of the two is removed.

## Reviews

There are no reviews for this plugin.

## Contributors & Developers

“Event Schedule for ABOSS” is open source software. The following people have contributed
to this plugin.

Contributors

 *   [ studioherc ](https://profiles.wordpress.org/studioherc/)

[Translate “Event Schedule for ABOSS” into your language.](https://translate.wordpress.org/projects/wp-plugins/event-schedule-for-aboss)

### Interested in development?

[Browse the code](https://plugins.trac.wordpress.org/browser/event-schedule-for-aboss/),
check out the [SVN repository](https://plugins.svn.wordpress.org/event-schedule-for-aboss/),
or subscribe to the [development log](https://plugins.trac.wordpress.org/log/event-schedule-for-aboss/)
by [RSS](https://plugins.trac.wordpress.org/log/event-schedule-for-aboss/?limit=100&mode=stop_on_copy&format=rss).

## Changelog

#### 0.7.3

 * Housekeeping: removed an empty folder from the distributed ZIP and simplified
   the plugin bootstrap.

#### 0.7.2

 * Replaced example names in the admin UI with neutral, generic examples.
 * Wider, single-line title on the (Pro) event detail page.

#### 0.7.1

 * Housekeeping: the bundled translation files now contain only strings the free
   plugin actually uses.
 * Removed unused internal scaffolding from the free build.

#### 0.7.0

 * The free plugin is now fully functional: manage multiple profiles and displays,
   set your own sync interval and data range, and use all display options (field
   selection, “last tickets” threshold, label overrides and a custom “no performances”
   message).
 * The schedule renders grouped by month.
 * New About page as the plugin’s landing screen: plugin info, guided setup steps
   that tick off as you go, and the trademark notice — replacing the old activation
   banner.
 * See the Pro version for getting found in search, more ways to present your agenda,
   visual placement and more.

#### 0.6.1

 * The free edition no longer contains any licensing or “Pro” detection code at 
   all — it is purely the free plugin.
 * The background sync no longer references any licence state; it runs on the standard
   daily schedule with no early translation loading.
 * Clean Plugin Check report (custom-table queries documented; no errors or warnings).
 * Consistent naming: the admin screens now use the plugin name “Event Schedule 
   for ABOSS” throughout.
 * Uniform page headers (“Event Schedule for ABOSS — “) with a subtle link to the
   Pro version (header + Plugins page).

#### 0.6.0

 * The free edition is now fully functional with no locked or limited features: 
   it ships only free code (Pro features are not bundled, just described above).
 * Removed all output limits from the free schedule — it now shows your full agenda(
   any number of events, any date range, past/future/all).
 * All admin CSS/JS is now loaded via wp_enqueue instead of inline tags.
 * Documented the ABOSS external service in the readme (data sent, terms and privacy
   links).
 * Translations now load automatically on WordPress.org installs.

#### 0.5.0

 * First public release on WordPress.org.
 * English source strings with a bundled Dutch (nl_NL) translation; a fresh install
   follows the site language.
 * Free/Pro split finalised: full styling is free; multiple profiles and displays,
   sync control, import/export and advanced display options are Pro.
 * Safe upgrade path: removing one edition no longer drops data while the other 
   edition is still installed.
 * Hardening and WordPress.org compliance (output escaping, readme, metadata).

#### 0.4.2

 * Fix: critical error when Divi Builder is active with a Pro licence — the Divi
   loader referenced an old module path.

#### 0.4.1

 * Fix: critical error on the licence page caused by a missing import.
 * Fix: consistent “ABOSS Events” naming across the admin UI.

#### 0.4.0

 * International naming for the public release. Internal settings, profiles, displays
   and events are preserved.

## Meta

 *  Version **0.7.3**
 *  Last updated **9 hours ago**
 *  Active installations **Fewer than 10**
 *  WordPress version ** 6.2 or higher **
 *  Tested up to **7.0**
 *  PHP version ** 7.4 or higher **
 * Tags
 * [agenda](https://wordpress.org/plugins/tags/agenda/)[events](https://wordpress.org/plugins/tags/events/)
   [schedule](https://wordpress.org/plugins/tags/schedule/)[shows](https://wordpress.org/plugins/tags/shows/)
   [tour](https://wordpress.org/plugins/tags/tour/)
 *  [Advanced View](https://wordpress.org/plugins/event-schedule-for-aboss/advanced/)

## Ratings

No reviews have been submitted yet.

[Your review](https://wordpress.org/support/plugin/event-schedule-for-aboss/reviews/#new-post)

[See all reviews](https://wordpress.org/support/plugin/event-schedule-for-aboss/reviews/)

## Contributors

 *   [ studioherc ](https://profiles.wordpress.org/studioherc/)

## Support

Got something to say? Need help?

 [View support forum](https://wordpress.org/support/plugin/event-schedule-for-aboss/)