LeagueMakerApp Competition Embed

Description

This is the official plugin of LeagueMakerApp, made by the team that runs the service.

LeagueMakerApp is a free tool to run leagues and tournaments: round robin leagues with an automatic schedule, single and double elimination brackets, Swiss and McMahon pairings, group stages followed by a knockout, Americano padel and more, for any sport, esports or board game.

This plugin puts your competition on your own website. Paste the competition link and your visitors see the standings, bracket or fixtures, always up to date: when you enter a result on LeagueMakerApp, your page shows it without republishing anything.

Three ways to add it

  • Paste the link. Paste your competition link (for example https://leaguemakerapp.com/competitions/my-league) on its own line in a post or page, like a YouTube video.
  • Block. Add the “LeagueMakerApp” block, paste the link and choose what to show, the theme, the language and the height.
  • Shortcode. [leaguemakerapp url="https://leaguemakerapp.com/competitions/my-league" view="fixtures" theme="light" height="600"]

What you can show

  • Standings (one table per group)
  • Bracket (knockout and double elimination)
  • Fixtures and results
  • Calendar
  • Overview
  • Participants
  • Player stats (top scorers, assists, cards…)
  • A single match, team or player: paste the link of that page.

Languages: the widget follows your site’s language when LeagueMakerApp supports it (English, Spanish, Catalan, German, French, Italian, Dutch, Polish, Portuguese, Brazilian Portuguese, Russian, Turkish, Arabic, Japanese, Korean and Chinese), or the one you choose.

Private competitions work too: copy the embed code from your competition page on LeagueMakerApp (“Embed on your site”) and paste the link from the code; it includes the access token.

External services

This plugin displays content from LeagueMakerApp (https://leaguemakerapp.com), the service where the competitions are created and managed. It does not work without it.

  • What is loaded and when: every page that contains a LeagueMakerApp embed loads an iframe from https://leaguemakerapp.com/competitions/<competition>/embed in the visitor’s browser. The plugin makes no request from your server and stores no visitor data.
  • What is sent: the competition identifier and the options you chose (view, theme, language and, for private competitions, the access token in the link). As with any embedded content, the visitor’s browser sends its IP address, user agent and the referring page to leaguemakerapp.com.
  • Terms of use: https://leaguemakerapp.com/p/terms
  • Privacy policy: https://leaguemakerapp.com/p/privacy-policy

Screenshots

Blocks

This plugin provides 1 block.

  • LeagueMakerApp Live standings, bracket, fixtures or stats of a LeagueMakerApp competition.

Installation

  1. Install the plugin from Plugins Add New and activate it.
  2. Create your competition for free on leaguemakerapp.com if you don’t have one.
  3. Copy the competition link and paste it in a post or page, or use the “LeagueMakerApp” block.

FAQ

Is it free?

Yes. The plugin and LeagueMakerApp are free.

Do I need an account?

To create and manage a competition on LeagueMakerApp, yes (free). Your visitors don’t need anything.

Do results update by themselves?

Yes. The widget checks for changes by itself (every 30 seconds while matches are being played, every few minutes otherwise) and reloads only when something changed.

Does it add a link to LeagueMakerApp on my site?

Only if you want. Under Settings LeagueMakerApp you can turn on a small “Powered by LeagueMakerApp” link under each embed. It is off by default.

The widget is cut off or has empty space

Adjust the height: in the block settings, or with height="700" in the shortcode.

Reviews

There are no reviews for this plugin.

Contributors & Developers

“LeagueMakerApp Competition Embed” is open source software. The following people have contributed to this plugin.

Contributors

Changelog

1.0.0

  • First version: link auto-embed, block and shortcode for competitions, matches, teams and players.