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
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.
1. Sports Schedule Pro Hub (required)
This plugin connects to an external API operated by Endurance Multimedia, the “Sports Schedule Pro Hub”, at https://endurancemultimedia.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:
2. Email schedule sign-up (optional, visitor-initiated)
The calendar includes an optional “Get schedule by email” form. The form and its code are part of this plugin (see assets/calendar.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)
The calendar loads font files (Montserrat by default, plus any fonts you choose in the Style tab) from Google Fonts at fonts.googleapis.com, so visitors’ browsers request those files directly from Google. No other Google service is used. Google’s terms: https://policies.google.com/terms — privacy policy: https://policies.google.com/privacy
4. Credit link (optional, off by default)
If — and only if — you tick “Show credit link” in the plugin’s Display settings, a small “Powered by Endurance Multimedia” link to https://endurancemultimedia.com is shown below the calendar. It is never shown by default.
The Sports Schedule Pro Hub’s terms of use and privacy policy are available at: https://endurancemultimedia.com/plugin-privacy-policy/
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.