WordPress plugin intelligence profile

EMM Multi Sport Schedule

Displays an auto-updating sports schedule on your site, with visitor email subscriptions and full style customization.

WP PlugIndex snapshot

Current directory snapshot

Tested up to WordPress 7.1
Current version1.26.0
WordPress coverageTested up to WordPress 7.1
Minimum stackWP 5.8 · PHP 7.4
Directory statusactive
Last directory update12 Oct 202621d ago
Active installationsNewAdoption metric — not a quality score
WordPress.org ratingNo WordPress.org ratings yet
Official packageDirect from WordPress.org

Repository metrics are context, not quality scores. Active installations measure adoption and can strongly reflect a plugin’s age and historical popularity. Ratings, recent updates and “Tested up to” metadata also do not guarantee modern code, error-free operation, security, feature completeness or suitability for a particular site. Why active installs don’t tell the whole story →

WP PlugIndex currently records EMM Multi Sport Schedule version 1.26.0 as active, updated 21d ago and tested up to WordPress 7.1.

Overview

About this plugin

EMM Multi Sport Schedule shows an always-current schedule of upcoming sports fixtures on your WordPress site — perfect for sports bars, fan sites, and hospitality venues that want to let visitors know what’s on and when.

Key features

  • Choose from a wide range of sports and leagues
  • Light and dark themes, with per-element font and color customization
  • Configurable opening hours — only show events during the times your venue is actually open
  • Boxing broadcaster filtering — only show boxing events available on the broadcasters you select
  • Tennis (ATP and WTA) with the tour and draw shown on every item (e.g. “Men’s Singles”), tournaments listed across every day they run, and match times shown only once they’re confirmed
  • A Tennis Settings tab to choose how many individual tennis matches are listed: quarterfinals onward, or also the next 2 days of confirmed matches
  • Events that have a date but no known start time show “All day” or “TBA” instead of a guessed time
  • A separate time filter for boxing — boxing cards often start outside normal opening hours, so boxing is exempt from the general opening hours and can have its own window instead
  • Visitors can subscribe to a daily or weekly email digest of upcoming events for their chosen sports
  • Native Gutenberg block and Elementor widget, in addition to a simple shortcode
  • 1 sport free forever — no license key, no credit card, no expiration; purchase a license for 5, 10, or unlimited sports

How it works

All of the plugin’s code — the settings screens, the shortcode, the block, the Elementor widget, and the calendar display itself (including the “Get schedule by email” sign-up form) — is included in this plugin. The schedule data it displays is retrieved from the Sports Schedule Pro Hub, a data service operated by Endurance Multimedia. 1 sport is available permanently free of charge with no license key; a paid license is required for 5, 10, or unlimited sports.

See “External services” below for exactly what is sent and why.

External services

1. Sports Schedule Pro Hub (required)

com, in order to retrieve sports schedule data. The service gathers fixtures from third-party sports data sources, caches them, and returns them to your site. Schedule data cannot be displayed without it.

What is sent, and when:

  • Whenever a page containing the calendar is viewed, the visitor’s browser requests schedule data from the service. The request includes your site’s URL and your license key (or an empty key on the free 1-sport tier), so the service can validate the license and return the right data. The settings screen makes the same kind of request to list the sports available to your license, and when you click “Test connection”. When a calendar is displayed, your site’s server also asks the service for that list of available sports (so newly added sports work without a plugin update); the result is stored on your site for up to 6 hours, so this happens only a few times a day per site, not once per visitor.
  • No visitor personal data is included in these schedule requests.

2. Email schedule sign-up (optional, visitor-initiated)

The calendar includes an optional “Get schedule by email” form. js, functions openSubscribeModal and its submit handler). Nothing is sent unless a visitor fills in the form and submits it.

When they do, the visitor’s email address, chosen sports, delivery frequency (daily or weekly), the schedule’s timezone offset, and your site’s URL and name are sent to the same service (the /wp-json/sports-relay/v1/subscribe endpoint). The service stores them, sends a confirmation email, and — only after the visitor confirms — sends the digest emails and an unsubscribe link in each one. Sending scheduled email is performed by the service rather than by your WordPress site.

3. Google Fonts (font files only)

com, so visitors’ browsers request those files directly from Google. No other Google service is used. com/privacy

4. Credit link (optional, off by default)

com is shown below the calendar. It is never shown by default.

com/plugin-privacy-policy/

Disclaimer

The schedule and event information displayed by this plugin is provided for general informational and entertainment purposes only. While every effort is made to keep this information accurate and up to date, sports schedules, fixtures, and event details are subject to change at any time — including last-minute postponements, cancellations, rescheduling, and venue changes — often with little or no advance notice from the organizations involved.

We make no warranties or guarantees, express or implied, regarding the accuracy, completeness, timeliness, or reliability of any schedule data shown. No responsibility or liability is accepted for any loss, damage, or financial harm — including but not limited to lost income, wasted travel, missed events, or losses arising from betting or wagering activity — resulting from reliance on this information.

Users should independently verify all schedule information against official league, team, venue, or broadcaster sources before making any plans, purchases, bookings, or financial decisions.

WordPress.org metadata

Plugin tags

Topics listed for this plugin in the WordPress.org directory.

  • live scores
  • calendar
  • fixtures
  • schedule
  • sports
Compatibility & maintenance

Compatibility & maintenance

Tested with WP 7.1

Marked as tested with the current WordPress 7.1 release.

Current WordPress releaseWordPress 7.1
WordPress.org Tested up to7.1
Minimum requirementsWordPress 5.8 · PHP 7.4
Update activity12 Oct 202621d ago

“Tested up to” is directory metadata supplied by the plugin author. WP PlugIndex does not turn an older declaration into a claim that the plugin is incompatible.

Changes recorded by WP PlugIndex

Recent tracked changes

Version1.25.01.26.0
Tracking & source

WP PlugIndex tracks public WordPress.org directory metadata and records selected version, compatibility and availability changes as they are detected.

Plugin watchlist

Watch this plugin

Sign in to your WP PlugIndex account or create a free account. Free accounts can watch up to 5 plugins and see what changed.

Watch limit

Watchlist limit reached

You have reached your current active watch limit.