Descrizione
A complete solution for any ⚽ football site. Has a variety of unique features, powerful and flexible. Made with football in mind.
⏩ For other team sports (🏉 rugby, 🏀 basketball, 🏐 volleyball, 🏏 cricket, ⚾ baseball, 🏒 ice hockey, handball) use my another plugin – Sports Leagues
BASIC FEATURES
✅ intuitive admin UI
✅ knockout, round-robin or even mixed and multistaged Competition supported
✅ separate Club squad for every season (with player position, number, status)
✅ Match lineups, substitutes, stats, events (goals, cards, substitute, penalty shootout), video, staff, referees
✅ automatic Standing calculation (or manual)
✅ automatic Player statistic calculation based on Match events (playing time, goals, cards, etc.)
✅ initial data import for Clubs and Players with Excel-like spreadsheet
✅ custom colors in Standing table (for Clubs or places)
✅ flipped countdown timer for upcoming Matches
✅ initial points (+ or -) for Clubs in Standing table
✅ statistics at Player profile page
✅ stadiums with photo, gallery, additional information, map, matches
✅ widgets: Clubs, Matches, Cards, Next match, Player, Players (scorers or assistants), Standing table, Birthdays
✅ 16 different shortcodes with UI helper in Classic Editor
✅ template system (ability to override output layouts in your theme)
✅ RTL support
✅ works with most themes out of the box
✅ fully translatable from the Admin part
✅ tons of hooks for developers
✅ staff, referees, coaches, stadiums and much more …
LINKS AND DOCUMENTATION
Plugin Demo | Plugin Overview
Online Documentation | Start Guide | Extended Changelog | Available Shortcodes
PREMIUM VERSION AVAILABLE
Want more? Football Leagues has also a Premium Addon with many outstanding and unique features.
Premium Demo | Real Website Example
PREMIUM FEATURES
🔶 Live Scores and Match Live Commentary with Events
🔶 Match Timeline
🔶 LIVE Search
🔶 Club match formation
🔶 Layout Builder (with tabs)
🔶 Match scoreboard with image background
🔶 Tournament Bracket
🔶 Commentary Match section with new events
🔶 Head to Head matches section in Match
🔶 import data from external APIs (required a valid subscription)
🔶 Standing – manual data edit
🔶 Standing – columns order and visibility
🔶 Standing – Conference support
🔶 Standing – more ranking rules
🔶 Matches Horizontal Scoreboard (shortcode)
🔶 Competition – matchweeks as slides
🔶 Results Matrix
🔶 Standing Arrows – Dynamics of Ranking changes
🔶 Widget – Next match extended (timer or flipped countdown)
🔶 Widget – Competition Matchweek slides
🔶 Widget – Calendar
🔶 Calendar Slider
🔶 Card Suspension
🔶 Transfers
🔶 Dynamic SEO Options
🔶 Send Game Report by Email
🔶 Automatic User’s Timezone
🔶 Advanced Statistics
🔶 Charts: Team Default Statistics & Goals per 15 min. interval
🔶 Player stats section in Club
🔶 Player & Referee stats panel
🔶 24 different shortcodes
🔶 premium support
Find Out more about Premium Version
Plugin Overview
Translations included
- English – default, always included
- Russian: Русский
- Polish: Polski (thanks to @forzza)
- Danish: Denmark (thanks to @cbdk)
- French: thanks to @belgofoot
- Italian: thanks to Paolo
- Slovenian: thanks to Nejc
- Romanian: thanks to Gabriel
- German: thanks to Jörg and Sven
- Greek: thanks to spirossm
- Spain: thanks to Màxim
- Brazil (Portuguese): thanks to Marcelo
- Dutch: thanks to Patrick
The plugin requires
PHP version 5.6 or greater
WordPress 4.7 or greater
CMB2 plugin
Screenshot
Standing Table Admin >> Competition Edit page Club Page Player Page Knockout competition Finished match Upcoming match Stadium Page Coach (staff) Widget >> Next Match Widget >> Cards Widget >> Standing table Admin >> Assign clubs to the Competition group Admin >> Edit Club (squad) Admin >> Edit Match Admin >> Edit Match (LineUps and Substitutes) Admin >> Edit Match (Events)
Installazione
Minimum Requirements
- PHP version 7.0 or greater (PHP 8.1 or greater is recommended)
- WordPress 4.7+
- Enabled WordPress Rest API
Installation
- Go to Plugins >> Add new
- Type “Football Leagues” in Search Plugins box.
- Click Install Now to install the “Football Leagues by AnWP.pro”.
- If successful, click Activate Plugin to activate it.
- Install required CMB2 plugin. CMB2
- Follow “Quick start guide” (Admin >> Football Leagues >> Tutorials) to setup the plugin.
FAQ
-
Will Football Leagues plugin work with my theme?
-
Yes! The plugin works with most themes out of the box. If you have any CSS styling issues feel free to ask for help.
Recensioni
Contributi e sviluppo
“AnWP Football Leagues” è un software open source. Le persone che hanno contribuito allo sviluppo di questo plugin sono indicate di seguito.
Collaboratori“AnWP Football Leagues” è stato tradotto in 4 lingue. Grazie ai traduttori per i loro contributi.
Traduci “AnWP Football Leagues” nella tua lingua.
Ti interessa lo sviluppo?
Esplora il codice segui il repository SVN, segui il log delle modifiche tramite RSS.
Changelog
0.16.14 – 2025-03-24
- added: tool to update player’s ‘Current Team’ based on the last game played
- added: new option to show player’s current team by last game with save/fix (if incorrect) in the Player Profile
- added: option in Customizer to change default home/away team colors used in teams statistics
0.16.13 – 2025-02-26
- added: new Gutenberg block – FL Games
0.16.12 – 2025-01-27
- improved: Game Substitutes in mobile view
- added: filters on selecting a league in the Competition edit page
- fixed: incorrect and duplicated Competition title (secondary stage) in the Game header
0.16.11 – 2024-12-09
- added: Player – All Season – season combine options if many seasons
- fixed: duplicated stage title
- fixed: game team stats with 0 is not shown
- fixed: not finished games affect player statistics
- fixed: Data Import – error on Player update with custom fields only
- improved: game outcome label (highlighted score)
- added: red card in game slim layout (right after team name)
- added: Staff – Current Team display options (by value, hide, last game)
- improved: Cards Shortcode – added support for several club IDs in club_id argument
- improved: Player Statistics – removed zeros for better readability
0.16.10 – 2024-10-31
- fixed: inline search on Standing Setup in “Select Competition Group”
- added: Admin Club – players per page option in Attach Player to Squad
0.16.9 – 2024-10-25
- added: custom squad status
- fixed: Safari 18 conflict with WordPress classic editor layout
0.16.8 – 2024-09-18
- fixed: security fix
- fixed: minor fixes
0.16.7 – 2024-08-22
- added: new admin Competition UI
- added: possibility to fix incorrect status (official/friendly) of the games
- improved: admin UI code has been rewritten
0.16.6 – 2024-06-12
- added: new Gutenberg Block: Cards (based on Cards shortcode)
- fixed: minor fixes
0.16.5 – 2024-04-30
- added: option to hide migration notice
0.16.4 – 2024-04-10
- fixed: Game list footer – show “penalties” scores if extra time is not set
- fixed: updated Twitter icon in Player and Club profile
- fixed: referee saving on Data Import tool
- added: option to show Player’s Current Club based on the last game (Customizer >> Football Leagues >> Player & Staff)
0.16.3 – 2024-02-20
- fixed: Game Edit admin – show save button on mobile
- fixed: game status “penalties” if extra time is not set
- fixed: errors in Game >> Missed Penalties
- fixed: lineup data migration of non-existent games (removed)
- fixed: show multiple player nationalities in the Squad section and in Players shortcode
0.16.2 – 2024-02-09
- fixed: problem with rendering default player photo on Birthdays
- fixed: problem with rendering player’s age in the Player Header
- improved: migration process: added possibility to show subtask IDs and skip current subtask ID
- fixed: colors in the circle flag of Kazakhstan
0.16.1 – 2024-02-08
- fixed: migration issues with too long lineups
- fixed: migration problem with too long events list
- fixed: incorrect referee’s games rendering on the Referee Page
- fixed: missing temp players in the game lineups
- fixed: date of death incorrectly calculated in some cases
0.16.0 – 2024-02-06
- introduced a new database structure. To complete the update, a migration process will be necessary.
- changed: increased the minimal version to PHP 7.0
- improved: performance improvements
- added: new circle flags – https://github.com/HatScripts/circle-flags
- improved: Data Import tool
- improved: moved player metadata from “postmeta” to new “player_data” table
- improved: moved games metadata from “postmeta” to “matches” table.
- improved: moved lineups from “postmeta” to the new “lineups” table