Описание
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
БАЗОВЫЕ ВОЗМОЖНОСТИ
✅ 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 …
ССЫЛКИ И ДОКУМЕНТАЦИЯ
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
ПРЕМИУМ ВОЗМОЖНОСТИ
🔶 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
🔶 AI Match Reports
🔶 Club History – Historical logos and names
🔶 Entity Links – Custom links for clubs, players, and more
🔶 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
Требуется плагин
PHP version 5.6 or greater
WordPress 4.7 or greater
CMB2 plugin
Скриншоты

Турнирная Таблица 
Admin >> Изменить Соревнование 
Club Page 
Страница Игрока 
Соревнования на выбывание 
Finished match 
Upcoming match 
Stadium Page 
Тренер (персонал) 
Widget >> След. Матч 
Widget >> Карточки 
Widget >> Турнирная таблица 
Admin >> Добавить клуб в группу Соревнований 
Admin >> Изменить Клуб (состав) 
Admin >> Изменить Матч 
Admin >> Изменить Матч (Состав и Замены) 
Admin >> Изменить Матч (События)
Установка
Минимальные требования
- PHP version 7.0 or greater (PHP 8.1 or greater is recommended)
- WordPress 4.7+
- Enabled WordPress Rest API
Установка
- 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.
Часто задаваемые вопросы
-
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.
Отзывы
Участники и разработчики
«AnWP Football Leagues» — проект с открытым исходным кодом. В развитие плагина внесли свой вклад следующие участники:
Участники«AnWP Football Leagues» переведён на 4 языка. Благодарим переводчиков за их работу.
Перевести «AnWP Football Leagues» на ваш язык.
Заинтересованы в разработке?
Посмотрите код, проверьте SVN репозиторий, или подпишитесь на журнал разработки по RSS.
Журнал изменений
0.17.2 — 2026-02-06
- Fix — Import tool now correctly maps pasted team/country/position names to IDs
0.17.1 — 2026-01-22
- Fix — Some SVG icons not displaying correctly
0.17.0 — 2026-01-20
- Update — Shortcode Builder with collapsible sections and modern field layout
- Add — Live preview panel in Shortcode Builder with width toggle
- Add — Parse existing shortcode to populate form fields
- Update — Admin menu reorganization
- Update — Improved Data Import tool with batch mode for match events and better UX
0.16.19 — 2025-08-30
- Add — FL Selector date field on Match search
- Fix — Minor fixes
0.16.18 — 2025-08-11
- Fix — FL Selector problem with non-Latin characters in Search field
- Update — Accessibility improvements
0.16.17 — 2025-07-26
- Add — New version of FL Selector
0.16.16.1 — 2025-06-03
- Fix — Squad table-rows layout in mobile view
0.16.16 — 2025-06-03
- Add — Option in Squad to show/hide age/birth date/nationality (Customizer > Football Leagues > Squad)
- Update — Plugin caching system with object cache support and automatic detection
- Performance — Minor performance improvements
- Update — Syria flag (rounded flags)
- Update — Game Edit custom numbers auto-fill on adding player to lineups
0.16.15 — 2025-05-08
- Add — New option Simple Permalink Slug Building (BETA)
- Performance — Minor performance improvements
0.16.14 — 2025-03-24
- Add — Tool to update player’s Current Team based on the last game played
- Add — Option to show player’s current team by last game with save/fix in Player Profile
- Add — Customizer option to change default home/away team colors in statistics
0.16.13 — 2025-02-26
- Add — New Gutenberg block FL Games
0.16.12 — 2025-01-27
- Update — Game Substitutes improved in mobile view
- Add — Filters on selecting a league in the Competition edit page
- Fix — Incorrect and duplicated Competition title (secondary stage) in the Game header
0.16.11 — 2024-12-09
- Add — Player All Season with season combine options if many seasons
- Fix — Duplicated stage title
- Fix — Game team stats with 0 is not shown
- Fix — Not finished games affect player statistics
- Fix — Data Import error on Player update with custom fields only
- Update — Game outcome label (highlighted score)
- Add — Red card in game slim layout (right after team name)
- Add — Staff Current Team display options (by value, hide, last game)
- Update — Cards Shortcode added support for several club IDs in club_id argument
- Update — Player Statistics removed zeros for better readability
0.16.10 — 2024-10-31
- Fix — Inline search on Standing Setup in Select Competition Group
- Add — Admin Club players per page option in Attach Player to Squad
0.16.9 — 2024-10-25
- Add — Custom squad status
- Fix — Safari 18 conflict with WordPress classic editor layout
0.16.8 — 2024-09-18
- Fix — Security fix
- Fix — Minor fixes
0.16.7 — 2024-08-22
- Add — New admin Competition UI
- Add — Possibility to fix incorrect status (official/friendly) of the games
- Update — Admin UI code has been rewritten
0.16.6 — 2024-06-12
- Add — New Gutenberg Block Cards (based on Cards shortcode)
- Fix — Minor fixes
0.16.5 — 2024-04-30
- Add — Option to hide migration notice
0.16.4 — 2024-04-10
- Fix — Game list footer show penalties scores if extra time is not set
- Fix — Updated Twitter icon in Player and Club profile
- Fix — Referee saving on Data Import tool
- Add — Option to show Player’s Current Club based on the last game (Customizer >> Football Leagues >> Player & Staff)
0.16.3 — 2024-02-20
- Fix — Game Edit admin show save button on mobile
- Fix — Game status penalties if extra time is not set
- Fix — Errors in Game Missed Penalties
- Fix — Lineup data migration of non-existent games (removed)
- Fix — Show multiple player nationalities in Squad section and Players shortcode
0.16.2 — 2024-02-09
- Fix — Problem with rendering default player photo on Birthdays
- Fix — Problem with rendering player’s age in the Player Header
- Update — Migration process added possibility to show subtask IDs and skip current subtask ID
- Fix — Colors in the circle flag of Kazakhstan
0.16.1 — 2024-02-08
- Fix — Migration issues with too long lineups
- Fix — Migration problem with too long events list
- Fix — Incorrect referee’s games rendering on the Referee Page
- Fix — Missing temp players in the game lineups
- Fix — Date of death incorrectly calculated in some cases
0.16.0 — 2024-02-06
- Add — New database structure (migration process required to complete the update)
- Update — Increased minimal version to PHP 7.0
- Performance — Performance improvements
- Add — New circle flags from HatScripts/circle-flags
- Update — Data Import tool
- Update — Moved player metadata from postmeta to new player_data table
- Update — Moved games metadata from postmeta to matches table
- Update — Moved lineups from postmeta to the new lineups table
