
內容簡介
Football Studio 是一款專為足球俱樂部、聯賽及賽事組織者設計的 WordPress 外掛,能自動更新聯賽表、淘汰賽結果及球員統計,讓使用者輕鬆管理足球相關網站。
【主要功能】
• 自動更新聯賽表和統計數據
• 支援多種賽事格式,包括淘汰賽和小組賽
• 無限數量的聯賽、賽季、球隊和比賽
• 提供多達 19 種語言介面
• 完整的比賽中心功能,包含進球、助攻等數據
外掛標籤
開發者團隊
② 後台搜尋「Football Studio – Soccer League, Tournament & Club Manager」→ 直接安裝(推薦)
原文外掛簡介
Football Studio by IBPSports turns WordPress into a complete football (soccer) website for clubs, leagues and tournament organisers. Enter a result once — the league table, knockout tie winners, top scorers and team statistics update automatically.
Built only for football, it models real competitions properly: league seasons, cups and multi-stage tournaments with a group stage followed by knockout rounds — including two-legged ties, best-of series, extra time, penalty shoot-outs and awarded matches.
Free with no limits: unlimited leagues, seasons, tournaments, teams, players and matches. No add-ons, no extra plugins, no monthly fees and no external services. 20+ languages included.
Who is it for?
Football clubs — Build your club website: teams, season squads, player and staff profiles, fixtures, results and player statistics.
Football leagues — Run every season in one place: schedule matches, enter results, and publish league tables, top scorers and team stats that update automatically.
Tournament organisers — Create group stages and knockout rounds with single-leg ties, two-legged ties or best-of series, and the winner of each tie is decided automatically.
Football associations — Manage several leagues, cups and age groups, with all their clubs, players, referees and stadiums, from one dashboard.
Fan and news sites — Cover real competitions like the World Cup or the Euro with match pages, lineups, events and statistics.
Why Football Studio?
Automatic league tables. Standings recalculate from results, with form (W/D/L), position legends and configurable ranking rules: points, goal difference, goals scored, head-to-head, wins, win % and points per game.
Real cup and tournament formats. Round-robin groups and knockout rounds in the same tournament, with single-leg or two-legged ties, best-of series, aggregate scores and automatically decided tie winners.
A full match centre. Goals, assists, own goals, penalties, cards, substitutions, lineups (starting XI + bench + coach), team match statistics and a written match report.
Fast data entry. Enter results for many matches on one screen, schedule matches from one grid, and import teams, players, staff, referees and stadiums from a spreadsheet.
See it working in one click. The Demo Data page installs a complete sample league or the full UEFA EURO 2024 tournament — teams, squads, results, events and lineups — and removes it again just as easily.
Works with any theme. Everything is shown through shortcodes and templates you can override from your theme — no page builder needed. A built-in reference documents every shortcode and parameter.
Gutenberg blocks and widgets. Blocks for the block editor, with every setting in the block sidebar and a live preview, and sidebar widgets — next match, last result, a compact league table with your team highlighted, top scorers, upcoming birthdays and more.
Search-engine ready. Match, team, player and stadium pages include schema.org structured data (JSON-LD), so search engines understand what each page is about.
Developer-friendly. Clean ibps_football/* filters for league types, ranking criteria, standing/stat columns, positions and more.
LINKS AND DOCUMENTATION
Plugin Demo: Acme League – a complete league season | UEFA EURO 2024 – group stage + knockout rounds
Plugin Overview
Knowledge Base | Shortcodes
For futsal use Futsal Studio
Features
Performance: custom database tables, not post meta
* 18 dedicated, indexed tables for matches, events, lineups, standings, squads, knockout ties and statistics — the data is queried directly, never rebuilt from thousands of post meta rows
* Standings are stored and recalculated only when a result changes, so a league table is one quick read
* Match lists load team links, logos and tournament data in batches, not one query per row
* Lightweight frontend: no jQuery, responsive layouts with CSS container queries
* Portable: all plugin data lives in its own ibpf_ tables
Competitions — everything in the free version
* Unlimited leagues (domestic league, cup, international, national teams, friendlies), seasons and tournaments
* Multi-stage tournaments: round-robin stages with any number of groups, then knockout rounds
* Knockout formats: single-leg, two-legged (aggregate) and best-of series (3, 5, 7, 9), a 3rd place round, and the tie winner decided automatically
* Per-tournament points rules (incl. separate points for overtime/penalty wins) and ranking rules: points, goal difference, goals scored, head-to-head, wins, win % and points per game
Standings
* Automatic league tables with W/D/L form guide and coloured position legends (promotion, qualification, relegation)
* Pre-defined starting values per team and group: matches, wins, draws, losses, goals for and against, and points — start a table mid-season or carry points over from an earlier stage
* Penalty points (point deductions) per team, included in the ranking; sanctioned teams are marked with * and an optional “PP” column shows the deduction
* Show a full table, one group, selected teams only, or a window of positions around one team
Match centre
* Status (scheduled, live with LIVE badge, finished, awarded, postponed, cancelled), half-time, extra time and penalty shoot-out
* Event timeline: goals with assists, own goals, penalties, missed penalties, cards and substitutions
* Lineups: starting XI and bench with shirt numbers, positions, captain, formation and head coach
* Match statistics: possession, shots, shots on target, passes, corners, offsides, fouls, saves, cards and expected goals (xG)
* Written match report; every section is also available as its own shortcode
Statistics — calculated automatically from results, events and lineups
* Player rankings: goals, assists, goals + assists, own goals, yellow and red cards, card points, penalties taken, scored and missed, penalty conversion %
* Team rankings: matches, goals scored and conceded, averages per match, own goals, clean sheets, penalties for and against, penalty saves, cards and card points
* Player season totals and match-by-match history; appearances counted from the lineups
* For any league, season, tournament or stage; choose columns, sort order, rows and player image (photo, flag or crest)
Teams, players and people
* Team profiles with logo, colours, stadium, head coach and a separate squad for every season; club and national teams
* Player profiles with photo, nationality, position, shirt number, birthday and biography
* Coaches, staff and referees with their own pages; stadiums with capacity, surface and matches played
Fast data entry
* Schedule a whole round of fixtures from one grid; enter the results of a whole matchday on one screen
* Spreadsheet-style import for teams, players, staff, referees and stadiums — paste from Excel or Google Sheets
* One-click Demo Data: a complete sample league or the full UEFA EURO 2024 tournament, removable again
25+ shortcodes, 130+ parameters, Gutenberg blocks and widgets
* Every part of your football site is a shortcode: league and season hubs, tournaments, standings, knockout rounds, fixtures and results, teams, players, player and team statistics, staff, referees and stadiums
* The match page as a whole, or any of its 6 sections on its own: header, info, events, lineups, statistics or report
* More than 130 parameters to tailor the output: filter by league, season, tournament, stage, group, matchday, team or date range; choose the layout (list, table, card), columns, sort order, number of rows, title, header, logos, photos or flags, highlighted teams and more — the fixtures shortcode alone has 21 options
* Point-and-click shortcode builder in the editor, copy-ready shortcodes with the right IDs on every tournament dashboard, and a built-in reference that documents every shortcode and parameter
* Gutenberg blocks for the most used shortcodes: Standings, Fixtures & Results, Next Match, Tournament, Knockouts, Match, Team, Player, Top Scorers, Players Stats and Teams Stats, with all settings in the block sidebar and a live preview in the editor
* Widgets for sidebars and footers (Appearance → Widgets): Fixtures, Results, Next Match, Last Matches, Standings (with your team highlighted and only the rows around it), Top Scorers, Teams, Players (team squad), Player (compact card) and Date of Birth (upcoming player birthdays) — all set up in the widget form, no shortcode needed
* Works in the block editor, the Classic Editor, widgets and any page builder that supports shortcodes
Built for your website
* Works with any theme; every template can be overridden from your theme
* schema.org structured data (JSON-LD) and breadcrumbs on all entity pages for search engines
* Changeable URL slugs (e.g. /team/ instead of /ibpf-team/)
* 17+ developer filters (ibps_football/*) for positions, staff jobs, ranking criteria, standings columns and cells, page sections, structured data and more
* 20+ languages included; no add-ons, no extra plugins, no limits
Full documentation of every shortcode and parameter: Knowledge Base.
Available Languages
English – English ( en_US )
English (UK) – English (UK) ( en_GB ) thanks @jdab
Croatian – Hrvatski ( hr )
Czech – Čeština ( cs_CZ ) thanks @kalich5
Danish – Dansk ( da_DK )
Dutch – Nederlands ( nl_NL ) thanks @psmits1567
Finnish – Suomi ( fi )
French – Français ( fr_FR )
German – Deutsch ( de_DE )
Greek – Ελληνικά ( el )
Hungarian – Magyar ( hu_HU )
Italian – Italiano ( it_IT )
Japanese – 日本語 ( ja )
Lithuanian – Lietuvių ( lt_LT )
Polish – Polski ( pl_PL )
Portuguese (Brazil) – Português do Brasil ( pt_BR )
Portuguese (Portugal) – Português ( pt_PT )
Romanian – Română ( ro_RO ) thanks @dancaragea
Slovak – Slovenčina ( sk_SK )
Spanish – Español ( es_ES )
Swedish – Svenska ( sv_SE ) thanks @tobifjellner
Turkish – Türkçe ( tr_TR ) thanks @emre
Ukrainian – Українська ( uk )
