Linux 软件免费装
Banner图

Soccer Engine - Soccer Plugin for WordPress

开发者 DAEXT
更新时间 2024年10月15日 20:45
捐献地址: 去捐款
PHP版本: 5.5 及以上
WordPress版本: 6.6.2
版权: GPLv3

标签

sports football soccer league fixtures

下载

1.07 1.09 1.10 1.08 1.11 1.12 1.13

详情介绍:

Soccer Engine is a specialized soccer plugin for WordPress that gives sports bloggers and club websites administrators the ability to complement their articles with results, fixtures, match commentaries, transfer market data, and a great variety of other statistics. When installed, this massive project adds to WordPress 40 new administrative menus, 27 new editor blocks, and 62 customization options. Our goal is to provide all WordPress users with a comprehensive and expandable solution for any soccer-related website. Pro version We distribute the Pro version of this plugin that includes the following additional features: Publish a great variety of soccer statistics This plugin gives you the ability to publish a great variety of soccer statistics on your website. These statistics are sometimes directly retrieved from records added by the website editors with the administrative menus. Other times, the plugin generates statistics based on simple or complex calculations. Examples of statistics directly retrieved from the inputted data are the first name of a player, the last name of a player, and its height. In contrast, examples of statistics calculated by the plugin are the standings tables of the competitions or statistics that report the player performance. In terms of elements generated in the front-end, the plugin uses regular HTML tables for the most part. However, the plugin can also generate more complex layouts when needed. To illustrate, in the case of match commentaries or to visually represent the formations, the plugin uses custom layouts augmented with images, SVG illustrations, and more. Below you can find a list of the blocks added to WordPress by the plugin in alphabetic order. Please note that users of the Classic Editor, or users with alternative visual editors can use shortcodes with parameters as a fallback for the editor blocks. For more information on the use of the shortcodes provided by Soccer Engine, visit the shortcodes section of the plugin manual. Agency contracts This block displays a table that lists the contractual agreement between players and their agencies or sports agents. Competition round Use this element to display a table with information about the matches associated with a competition. Competition standings table With this block, you can generate a standings table that compares the teams of a round-robin competition by ranking them based on multiple criteria. Note that we worked to make the tournament system very flexible. For example, you can set the criteria used to rank the teams or determine the points assigned to the team's victories, draw, and loss. Injuries This block allows you to display a table with information about the injuries. The plugin gives you the ability to list the individual injuries associated with the players and add additional information like the injury type (E.g., concussion, knee inflammation, meniscal tear, etc.), the date range on which the player was injured, and more. Market value transitions This block displays a table with information about the market value of players at a specific moment in time. Match commentary This block gives you the ability to describe the events of a match. Specifically, this element generates a list of events that include the minute of the event, an icon that represents the type of event, an image of the player, and your custom description of the event. Match lineup Use this block to display a team's lineup in a specific match. If the game includes events, event icons are used to provide details on these events. Match score This block summarizes essential data about a match in a simple and easy-to-understand layout. Specifically, the following information is displayed: The name of the teams, the team logos, the match result, the date and hour of the match, where the game has been played, the attendance, and the referee. Match staff Use this feature to list the staff members that participated in a specific match. For example, a typical list of staff members includes the manager, the assistant manager, and a few other members like the athletic coach, the team coordinator, etc. Match substitutions This element allows you to list the substitute players available for a team in a specific match. Match visual lineup This block generates a layout composed of an isometric field with the players in the starting lineup and a table that lists substitutes and staff members. Note that the player displayed in the isometric field are positioned based on the specific formation defined in the back-end. In addition, below each player are also shown icons used to represent the event associated with the players. Matches This block displays a table that lists one match per row with information like the date of the game, the hour of the game, the home team, the away team, the match result, and more. Note that this list is generated based on custom criteria defined with the block options. You can, for example, only display the matches played by a specific team, the games played in a specified date interval, and more. Player awards Use the player awards to register and display the awards received by the players. A prominent example of this feature is to list the Ballon D'Or winners. Note that you can define your custom awards in the back-end and, consequently, list awards assigned by local competitions, etc. Player summary This element generates information retrieved from the players and from the transfers market data. It's a layout commonly used in "Player Profile" pages or more in general to complement pages or paragraphs dedicated to specific players. Players This layout generates a table that lists one player per row. The table columns, which you can customize with the block options, can display information like the age of the player, the citizenship, the player height, the market value, the current club of the player, the club that owns the player, and more. Ranking transitions With this block, you can display a table that lists the ranking value of the teams in a specific ranking system. An example of ranking system is the UEFA club coefficients. Based on your specific needs, you can create your custom ranking systems or report the data of existing ranking systems. Referee summary This block displays a referee's image, additional information retrieved from referee data, and calculated information based on the referee's performance on existing matches. In terms of computed statistics, the plugin can list the number of appearances, the overall number of yellow cards and red cards assigned by the referee, and more. Squad lineup / Squad staff / Squad substitutions These three blocks list the players and staff members associated with a squad. Note that in this plugin, the squads are reusable collections of players, staff members, formations, and jersey sets usually used to speed up the configuration of new matches. Staff This block displays a list of staff members with information like the staff member's age, their citizenship, and their role. Examples of staff members are managers, assistant managers, athletic coaches, goalkeeping coaches, board members. Staff awards Use this block to generate a list of awards assigned to staff members. Staff awards are honors, like "Best manager of the year", usually given by associations to the staff members of a soccer team. Staff summary This block displays an image of the staff member with relevant information like his age, citizenship, and role. In addition, the plugin also displays computed information like the staff member favorite formation, the points per match, the average number of goals scored by the staff member teams, the number of matches in which the staff member has been involved, and the number of matches won, drawn, and lost. Team contracts You should use this feature to display contracts between players and teams. Essential information associated with the team contracts are the contract's start date, the contract's end date, and the salary. Team contracts are always associated with a contract type, which is used to better define and categorize the team contract. Examples of contract types are purchase, loan, loan with option, etc. It's worth noting that the plugin gives you the ability to define your custom contract types from a dedicated menu. Transfers This is an essential element for transfer market blogs that want to list the transfer market movement. Thanks to the block filters, you can display, for example, only the transfer market movement that took place in a specific period, the transfer market movement associated with a particular team, the transfer market movement with high fees, and more. In the front-end, the table generated with this block includes information such as the player name, the player citizenship, the teams involved in the transfer, the date of the transfer, the market value of the player, the fee paid to complete the transfer, and more. Trophies Use this block to display the trophies won by a team with information like the type of trophy or the data on which the trophy has been assigned. Use this feature, for example, to list the UEFA Champions League winners or to list the winners of local soccer competitions. Unavailable players Use this element to list the unavailable players. This list includes the name of the player, the reason for the unavailability, the date range on which the player is unavailable, and optionally other player information. Notable features of this soccer plugin Vector graphics The plugin uses dynamic and customizable SVGs to represent icons and other graphical elements like the soccer fields, the clocks used to display the minute of an event, etc. Customizable style A total of 40 style options allows you to customize the colors and the typography of the elements generated by the plugin. So you can easily create your own unique and consistent style. The events system Events are the single units used to generate the match statistics. Examples of events are goals, yellow cards, red cards, and substitutions. By entering events, you will be able to display match commentaries, generate event tooltips with details of the events, and more. In addition, the events data allows the plugin to generate computed statistics. Customizable competitions The plugin allows you to create competitions of type Round-robin and Elimination with a custom number of participating teams. These two types of competition are the foundations for any soccer tournament. For example, you can easily create the English Premier League by making a Round-robin tournament with 20 teams or set up the knockout stage of the Champions League by using an Elimination tournament with 16 teams. Credits This plugin makes use of the following resources: * Chosen licensed under the MIT License * Flags icons by GoSquared licensed under the MIT License * The ball icon used in the back-end menus is part of Font Awesome and is licensed under the SIL license. For each library you can find the actual copy of the license inside the folder used to store the library files.

安装:

Installation (Single Site) With this procedure you will be able to install the Soccer Engine plugin on your WordPress website:
  1. Visit the Plugins -> Add New menu
  2. Click on the Upload Plugin button and select the zip file you just downloaded
  3. Click on Install Now
  4. Click on Activate Plugin
Installation (Multisite) This plugin supports both a Network Activation (the plugin will be activated on all the sites of your WordPress Network) and a Single Site Activation in a WordPress Network environment (your plugin will be activated on a single site of the network). With this procedure you will be able to perform a Network Activation:
  1. Visit the Plugins -> Add New menu
  2. Click on the Upload Plugin button and select the zip file you just downloaded
  3. Click on Install Now
  4. Click on Network Activate
With this procedure you will be able to perform a Single Site Activation in a WordPress Network environment:
  1. Visit the specific site of the WordPress Network where you want to install the plugin
  2. Visit the Plugins menu
  3. Click on the Activate button (just below the name of the plugin)

屏幕截图:

  • Events menu
  • Options menu in the "Colors" tab
  • Options menu in the "Advanced" tab
  • Some of the plugin blocks in the post editor
  • Soccer field with the players in the starting lineup
  • Match commentary
  • The profile page of a player
  • Staff members listed in a paginated table
  • Transfer market movements listed in a paginated table
  • The rounds of a competitions
  • The league table of a competition

更新日志:

1.13 May 6, 2024 1.12 April 8, 2024 1.11 December 29, 2023 1.10 March 21, 2023 1.09 April 24, 2022 1.08 April 23, 2022 1.07 February 22, 2022