Free
The Soccer Engine plugin allows you to store, analyze, and display soccer data in your WordPress web
Updated at | 01/11/2024 (a year ago) |
Virus check | N/A |
File size | N/A |
Download times | 0 |
The Soccer Engine plugin allows you to store, analyze, and display soccer data in your WordPress website.
With the 40 menus, 143 configuration options, and 33 Gutenberg blocks included in this plugin, you will be able to manage every aspect of your favorite sport.
This plugin can be used for example by:
Store a great amount of soccer data with the CRUD editors available in the back-end menus of Soccer Engine.
The following archives of data are available:
The Soccer Engine plugin is able to generate tables to display the stored data (22 blocks are available for this purpose), tables with generated statistics (E.g. Referee Statistics by Competition, Referee Statistics by Team), custom layouts for specific purposes (E.g. Match Timeline, Match Commentary, Player Summary, Staff Summary, Referee Summary), standings tables (E.g. Competition Standings Table), charts (E.g. Market Value Transitions Chart, Ranking Transitions Chart) and graphical representations based on the provided data (E.g. Visual Match Lineup).
The following Gutenberg blocks are included in the plugin:
Each block comes with options available in the settings section of the block.
You can use these options to create custom queries on your data, for example, you can:
The settings section of the blocks includes four categories of options:
This plugin makes use of the Chart.js JavaScript library to generate charts based on the stored data.
Currently, there are two types of charts available, a line chart (or area chart) to represent the market value transitions of the player and a line chart (or area chart) to represent the ranking transitions of the teams.
Every single event of a match can be registered in Soccer Engine.
The data of the events are an important aspect of the plugin and are used to generate:
Display the single events of a match with the match timeline layout. For each event will be displayed the time with a high-resolution SVG clock, an image of the player or staff member involved in the event, the team logo, and additional textual information.
Create a match commentary to update your users with all the details about each single event of the match. This layout is perfect if you want to provide to the visitors extended explanations of the events of a match.
This feature allows you to display the players of a team over a high resolution and customizable SVG field. The positions of the players are based on the formation associated with the team and the events of each player are displayed as icons with active tooltips.
Consistency is a key principle in design, and with the included 63 style options you will be able to:
In terms of functionalities with the other 80 options you will be able to:
The import and export feature available in Soccer Engine allows you to archive your data as XML files.
This is extremely useful because:
This plugin comes with 33 Gutenberg blocks, and the behavior of each block can be customized with the options available in the Settings Sidebar.
This plugin can be used on a WordPress Network, and supports both a Network Activation (the plugin will be activated on all the sites of your WordPress Network in a single step) and a Single Site Activation (your plugin will be manually activated on single sites of the network).
With the REST API you can optionally manage the Soccer Engine data with external applications, create new additional plugin features, and more.
API Endpoint Method Base Route List Agencies GET /daext-soccer-engine/v1/agencies List Agency Contract Types GET /daext-soccer-engine/v1/agency-contract-types List Agency Contracts GET /daext-soccer-engine/v1/agency-contracts List Competitions GET /daext-soccer-engine/v1/competitions List Events GET /daext-soccer-engine/v1/events List Formations GET /daext-soccer-engine/v1/formations List Injuries GET /daext-soccer-engine/v1/injuries List Jersey Sets GET /daext-soccer-engine/v1/jersey-sets List Market Value Transitions GET /daext-soccer-engine/v1/market-value-transitions List Matches GET /daext-soccer-engine/v1/matches List Player Award Types GET /daext-soccer-engine/v1/player-award-types List Player Awards GET /daext-soccer-engine/v1/player-awards List Player Positions GET /daext-soccer-engine/v1/player-positions List Players GET /daext-soccer-engine/v1/players List Ranking Transitions GET /daext-soccer-engine/v1/ranking-transitions List Ranking Types GET /daext-soccer-engine/v1/ranking-types List Referee Badge Types GET /daext-soccer-engine/v1/referee-badge-types List Referee Badges GET /daext-soccer-engine/v1/referee-badges List Squads GET /daext-soccer-engine/v1/squads List Stadiums GET /daext-soccer-engine/v1/stadiums List Staff GET /daext-soccer-engine/v1/staff List Staff Award Types GET /daext-soccer-engine/v1/staff-award-types List Staff Awards GET /daext-soccer-engine/v1/staff-awards List Staff Types GET /daext-soccer-engine/v1/staff-types List Team Contract Types GET /daext-soccer-engine/v1/team-contract-types List Team Contracts GET /daext-soccer-engine/v1/team-contracts List Teams GET /daext-soccer-engine/v1/teams List Transfer Types GET /daext-soccer-engine/v1/transfer-types List Transfers GET /daext-soccer-engine/v1/transfers List Trophies GET /daext-soccer-engine/v1/trophies List Trophy Types GET /daext-soccer-engine/v1/trophy-types List Unavailable Player Types GET /daext-soccer-engine/v1/unavailable-player-types List Unavailable Players GET /daext-soccer-engine/v1/unavailable-players Create Agency POST /daext-soccer-engine/v1/agencies Create Agency Contract POST /daext-soccer-engine/v1/agency-contracts Create Agency Contract Type POST /daext-soccer-engine/v1/agency-contract-types Create Competition POST /daext-soccer-engine/v1/competitions Create Event POST /daext-soccer-engine/v1/events Create Formation POST /daext-soccer-engine/v1/formations Create Injury POST /daext-soccer-engine/v1/injuries Create Injury Type POST /daext-soccer-engine/v1/injury-types Create Jersey Set POST /daext-soccer-engine/v1/jersey-sets Create Market Value Transition POST /daext-soccer-engine/v1/market-value-transitions Create Match POST /daext-soccer-engine/v1/matches Create Player POST /daext-soccer-engine/v1/players Create Player Award POST /daext-soccer-engine/v1/player-awards Create Player Award Type POST /daext-soccer-engine/v1/player-award-types Create Player Position POST /daext-soccer-engine/v1/player-positions Create Ranking Transition POST /daext-soccer-engine/v1/ranking-transitions Create Ranking Type POST /daext-soccer-engine/v1/ranking-types Create Referee POST /daext-soccer-engine/v1/referees Create Referee Badge POST /daext-soccer-engine/v1/referee-badges Create Referee Badge Type POST /daext-soccer-engine/v1/referee-badge-types Create Squad POST /daext-soccer-engine/v1/squads Create Stadium POST /daext-soccer-engine/v1/stadiums Create Staff POST /daext-soccer-engine/v1/staffs Create Staff Award POST /daext-soccer-engine/v1/staff-awards Create Staff Award Type POST /daext-soccer-engine/v1/staff-award-types Create Staff Type POST /daext-soccer-engine/v1/staff-types Create Team POST /daext-soccer-engine/v1/teams Create Team Contract Type POST /daext-soccer-engine/v1/team-contract-types Create Team Contract POST /daext-soccer-engine/v1/team-contracts Create Transfer POST /daext-soccer-engine/v1/transfers Create Transfer Type POST /daext-soccer-engine/v1/transfer-types Create Trophy POST /daext-soccer-engine/v1/trophies Create Trophy Type POST /daext-soccer-engine/v1/trophy-types Create Unavailable Player Type POST /daext-soccer-engine/v1/unavailable-player-types Create Unavailable Players POST /daext-soccer-engine/v1/unavailable-players
More information on the 68 REST API endpoints are available in the plugin manual.
Soccer Engine comes by default in English and Italian. If you want to translate the plugin in another language simply create a translation file or manually translate it with a multilanguage plugin.
Support for this plugin is provided in English and Italian directly via email by the plugin developers. If you experience any problems or if you need detailed technical info about specific plugin parts we guarantee an answer in 24 hours.
30.12.2023 - v1.25 - Fixed PHP warnings. - General refactoring. The phpcs “WordPress” ruleset has been partially applied to the plugin code. 30.08.2022 - v1.24 - 34 new REST API endpoints have been added - Minor back-end improvements 21.06.2022 - v1.22 - Improved responsive version of the "Match Score" block - Improved style of the blocks in the post editor 09.03.2022 - v1.21 - The dynamically generated CSS files are now created in the WordPress upload folder 08.03.2022 - v1.20 - Minor back-end improvements 02.09.2021 - v1.19 - Fixed sorting issue in the "Matches" and "Competition Round" blocks - The deprecated "block_categories" filter has been replaced with the "block_categories_all" filter 19.03.2021 - v1.18 - Added support for the Transient API - Added support for shortcode attributes with multiple values 19.08.2020 - v1.17 - Added two new options to customize the money format - Added a .pot file to speed up the translation process - Improved back-end validation - Removed PHP Notices caused by changes included in WordPress 5.5 - Removed deprecated jQuery methods - Bug fix 16.04.2020 - v1.16 - REST API added 01.04.2020 - v1.15 - Initial release
You can alternatively purchase yearly plans for 1, 5, or 25 websites. For more information, please see the Soccer Engine Pricing Section on our portal.
This plugin makes use of the following resources: