Description
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
✅ 9 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
✅ possibility to translate frontend text strings from the plugin admin
✅ tons of hooks for developers
✅ staff, referees, coaches, stadiums and much more …
LINKS AND DOCUMENTATION
Demo – Aneto theme
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 FEATURES
🔶 Live Scores and Match Live Commentary with Events
🔶 Match Timeline
🔶 Club match formation
🔶 Layout Builder (with tabs)
🔶 Match scoreboard with image background
🔶 Bracket layout for knockout stages
🔶 Commentary Match section with new events
🔶 Head to Head matches section in Match
🔶 import data from external APIs (football data providers)
🔶 Standing – manual data edit
🔶 Standing – columns order and visibility
🔶 Standing – Conference support
🔶 Standing – more ranking rules
🔶 Matches Horizontal Scoreboard (shortcode)
🔶 Competition – matchweeks as slides
🔶 Matches Result Matrix
🔶 Widget – Next match extended (timer or flipped countdown)
🔶 Widget – Competition Matchweek slides
🔶 Widget – Calendar
🔶 Player stats section in Club
🔶 Player stats panel
🔶 BONUS – Aneto theme for free
🔶 premium support
Find Out more about Premium Version
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
The plugin requires
PHP version 5.6 or greater
WordPress 4.7 or greater
CMB2 plugin
Screenshots
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)
Installation
Minimum Requirements
- PHP version 5.6 or greater (PHP 7.0 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.
Reviews
Contributors & Developers
“AnWP Football Leagues” is open source software. The following people have contributed to this plugin.
Contributors“AnWP Football Leagues” has been translated into 2 locales. Thank you to the translators for their contributions.
Translate “AnWP Football Leagues” into your language.
Interested in development?
Browse the code, check out the SVN repository, or subscribe to the development log by RSS.
Changelog
0.11.15 – 2021-02-27
- added: new Player option – “Date of Death”
- added: Referee support for “Hide not used seasons” option in the Seasons Dropdown
- added: Competition selector in widgets
- added: “league_id” argument in “FL Matches” shortcode
- added: new arguments in “Matches” widget: “league_id”, “season_id”, “exclude_ids”, “include_ids”, “date_from”, “date_to”, “days_offset”, “days_offset_to”
- added: option to show all referees in Match slim layout
- improved: “FL Matches” widget – “competition_id” argument is now optional
- fixed: assistant link in Game Goals block
- improved: logic of cards calculation in “Referee – Finished games”
0.11.14 – 2021-01-26
- added: Referee – Finished games and Upcoming games
0.11.13 – 2021-01-14
- improved: CSS Styles – added prefixes to grid classes to prevent conflicts with some themes
- added: referees block in Match Shortcode
- added: “hide_zero” argument in Players shortcode
- added: possibility to choose Match ID in AnWP Selector (used in Match shortcode and some other places)
- added: Data Import – referees
0.11.12 – 2021-01-07
- added: Initial Standing Table data
0.11.11 – 2020-12-29
- fixed: video rendering error in some cases
0.11.10 – 2020-12-29
- added: YouTube default player
- fixed: Shortcodes button in Classic Editor
0.11.9 – 2020-12-12
- fixed: some scripts not work in WordPress 5.6 in Firefox
0.11.8 – 2020-12-07
- added: new Special Status field in Match edit with 2 options: “Match Postponed” and “Time To Be Defined”
- added: totals row in player stats (if more than one competition)
- added: Club shortcode
- improved: AnWP Selector (used in plugin widgets to select players and clubs)
0.11.7 – 2020-10-26
- added: support for several competition IDs in Matches shortcode
- added: Player ID selector in “FL Player” widget, “Player Card” and “Player Data” shortcodes
- added: new shortcode – “Player Data”
- fixed: incorrect logic of “days_offset” and “days_offset_to” params in Matches shortcode in some cases
0.11.6 – 2020-10-13
- added: Player’s social links
- added: new options in Match shortcode – “club_last” and “club_next”
- added: new options in Squad shortcode – “header”, “layout”, and “layout_block_columns”
- added: new Settings option – “Hide not used seasons in the Seasons Dropdown” (in “Settings” >> “General”)
0.11.5 – 2020-09-09
- added: “clone Competition” action
- added: some system strings (cards, text in the flipped countdown) to translatable options (Settings >> Text Options)
- fixed: rendering Coach block in Match shortcode
- minor fixes
0.11.4 – 2020-07-19
- added: new Match block – Missing Players
- added: new Player block – Missed Matches
0.11.3 – 2020-07-13
- added: option to hide/display plugin instances in the frontend search results
- added: possibility to set custom outcome
0.11.2 – 2020-06-29
- added: action to clone Standing Table options
- added: “show_header” option in Match shortcode. Default is “1” – yes.
- added: “title” option in the “Competition Header” shortcode. It allows to set custom title.
- added: linked Standings in Competitions admin list
- added: “show_notes” option in Standing shortcode and widget. Default is “1” – yes.
- added: possibility to show Referee and Stadium in the bottom line of Match List item
- added: Match Edit – possibility edit Game Events
- added: Match Edit – assistants for own goal
- added: Match Edit – Stadium field improvements (autocomplete and default option – home club stadium)
- improved: on Standing Table create now are available only round-robin competitions without linked Standing Tables
- fixed: Match shortcode can be used for upcoming matches
0.11.1 – 2020-05-14
- fixed: long club name breaks Match list mobile layout
0.11.0 – 2020-05-12
- added: “include_ids” option in “Clubs” widget
- added: player country of birth
- added: option for opposite club name in Player Latest Matches: abbreviation (default) or full name
- added: alternative translations for Outcome Letters (W, D, L) in “Settings & Tools” >> “Settings” >> “Text Strings”
- added: referee in Next Match widget
- improved: match list mobile layout