Skip to content

The Events Calendar

Recipe for managing The Events Calendar Pro and related premium plugins.

Configuration

Slug

  • Label: Slug
  • Required: Yes
  • Type: Text
  • Helper Text: Something like "event-tickets-plus", etc.

Source URL

  • Label: Source URL
  • Required: Yes
  • Type: URL
  • Placeholder: https://example.com
  • Helper Text: The URL of the WordPress site where the license is active.

License Key

  • Required: Yes
  • Type: Secret

Features

How to Obtain License Information

You'll need:

  1. Your The Events Calendar license key
  2. The specific plugin slug (e.g., "event-tickets-plus")
  3. The WordPress site URL where the license should be active

Common slugs:

  • event-tickets-plus - Event Tickets Plus
  • Other premium add-ons for The Events Calendar

Notes

  • Uses the StellarWP Licensing API at https://licensing.stellarwp.com/api/plugins/v2/
  • Validates licenses via the license/validate endpoint
  • Returns inline error messages for invalid licenses with %plugin_name% placeholder
  • Sends WordPress version and network information in validation requests
  • Download URLs include license key and plugin slug as query parameters
  • Supports single-site and multisite configurations
  • Automatically appends authentication parameters to download URLs