Handling complex sports telemetry, match logs, and squad directories directly within WordPress often leads to database clutter and sluggish shortcodes. Soccer Engine solves this structural hurdle by offering a complete backend CRUD management framework paired with 33 native Gutenberg blocks for rendering timelines, visual pitch lineups, and automated standing tables. This plugin is ideal for football clubs, local league organizers, sports bloggers, and transfer market news outlets requiring deep statistical archives. It is not designed for simple static blog sites that do not publish match commentaries, player profiles, or structured competition data.
| Technical Metric | Specification Detail |
|---|---|
| Current Version | v1.26 |
| Gutenberg Blocks Included | 33 Custom Blocks |
| Configuration Options | 143 Settings (63 Styling, 80 Functional) |
| Back-End Management Menus | 40 CRUD Submenus |
| REST API Integration | 68 Custom Endpoints |
| Supported Frameworks & Libraries | Chart.js, Moment.js, Chosen, Spectrum, jQuery |
| Multisite & Translation | Network/Single Activation; English & Italian Included (.POT file ready) |
Comprehensive Soccer Data Administration
Soccer Engine equips administrators with 40 distinct backend submenus to store and manage every operational detail of a football organization or league. Data input is structured through dedicated CRUD editors covering:
- Player & Squad Registry: Profiles, player positions, awards, unavailable lists, injuries, and historical market value transitions.
- Technical & Medical Staff: Staff profiles, roles, awards, and contract records.
- Referees & Match Officials: Profiles, badges, and detailed competition-by-competition statistics.
- Teams & Infrastructure: Formations, jersey sets, stadiums, trophies, and ranking transitions.
- Match & Competition Operations: Fixtures, events, round-by-round results, team contracts, player agencies, and transfer logs.
Interactive Front-End Rendering
The plugin includes 33 custom Gutenberg blocks to display sports data on pages and posts without relying on shortcode syntax. Key layouts include:
- Visual Lineup Block: Renders squad formations over a customizable high-resolution SVG pitch, with active event icons and tooltips.
- Match Timeline & Commentary Blocks: Highlights live or historical match milestones using high-definition SVG clocks, team crests, player photos, and descriptive match logs.
- Standings & Round Tables: Automatically calculates points, goals for, goals against, and table rank positions based on recorded match events.
- Analytical Charts: Leverages Chart.js to generate line and area charts tracking player market values and team ranking shifts over time.
Advanced Filtering and Query Control
Each block contains built-in settings sidebar controls allowing precise data filtering. Site builders can construct targeted dynamic queries, such as filtering the Players Block to display only goalkeepers under 21 years old from a specific nationality, or configuring the Transfers Block to list transfers exceeding specific financial thresholds.
Developer Features & System Integration
Engineered with extensibility in mind, Soccer Engine features 68 REST API endpoints for GET and POST requests, enabling headless WordPress setups or external app synchronization. Data safety and site migrations are supported via an XML import/export engine. The plugin generates lightweight CSS files inside the WordPress upload directory, supports the WordPress Transient API for fast performance, and allows granular control over admin user access capabilities.
Frequently Asked Questions
Does Soccer Engine come pre-populated with live league or player data?
No, the plugin does not include third-party data or copyright-protected images. Site administrators manually input squad records, match statistics, and contract details or ingest them via custom API integrations.
Can I customize the visual presentation of match blocks to fit my theme?
Yes, Soccer Engine includes 63 dedicated styling controls that allow full adjustment of colors, typography, and responsive layout breakpoints across all 33 Gutenberg blocks directly within the block settings panel.
Is the plugin compatible with WordPress Multisite networks?
Yes, Soccer Engine supports both Network-wide activation across all sub-sites and individual site activation within a WordPress Multisite installation.





