Linux 软件免费装
Banner图

Football Pool

开发者 AntoineH
更新时间 2025年7月7日 23:30
捐献地址: 去捐款
WordPress版本: 6.8.1
版权: GPLv3 or later
版权网址: 版权信息

标签

game sports football prediction pool

下载

2.8.0 2.9.0 2.9.1 2.9.2 2.9.3 2.9.4 2.12.0 2.12.2 2.11.1 2.12.5 2.12.6 2.12.4 2.9.5 2.9.6 2.10.0 2.10.1 2.10.2 2.7.2 2.7.0 2.7.1 2.11.5 2.11.9 2.8.1 2.12.3 2.11.2 2.12.1 2.4.4 2.11.6 2.9.7 2.11.0 2.11.3 2.11.7 2.11.10 2.11.4 2.11.8 2.10.3

详情介绍:

This plugin adds a fantasy sports pool to your blog. Visitors of your website can predict outcomes of matches and earn extra points with bonus questions. Every player can view scores and charts of the other pool contenders. The plugin installs some custom tables in the database and includes match information for the UEFA 2024 Championship, but it can be easily updated with match info for other championships or sports. Note: deactivating the plugin may delete all plugin data from your database. To avoid this, make sure the "keep data on uninstall" option is enabled in the settings (it’s on by default since version 2.3.1). I originally coded this pool in PHP as a standalone website for the UEFA 2000 championship and rewrote it several times for every European Championship and World Cup since. I kept adding features every year. In 2012, I turned it into a WordPress plugin and uploaded it to the plugin directory. I hope you enjoy it. A special thank you to everyone who donated, helped translate, reported bugs, or contributed in any other way to improving the plugin! Features Documentation The plugin includes a detailed help file in the admin panel. For a step-by-step tutorial, check out the guide by Janek from WP Simple Hacks. He even made a video explaining how to set up the plugin. Other Notes If you find bugs, please report them in the support forum. If you like the plugin, a rating on WordPress.org would be much appreciated!

安装:

To use a custom translation, see the FAQ for more info.
  1. Upload football-pool.zip via the plugin panel, or unzip and upload the football-pool folder to your /wp-content/plugins/ directory.
  2. Activate the plugin in the Plugins panel.
  3. Configure the plugin via the admin menu.
  4. Optional: Add pool pages to your menu or link to them manually.
  5. Optional: Add Football Pool widgets to your sidebar.
  6. Optional: Add bonus questions.
  7. Optional: Upgrade existing site users to pool players.
  8. To use the chart feature, download the Highcharts API and place the highcharts.js file in /wp-content/plugins/highcharts-js/highcharts.js. Use the classic JS file with styling. If using the theme-less version, include the Highcharts CSS in your theme.
Once everything’s set up, just keep an eye on user signups and update match scores and bonus question answers.

屏幕截图:

  • Score charts comparing multiple players
  • Match predictions and scores per user
  • Group rankings overview
  • Overall user ranking
  • Football Pool comes with several useful widgets
  • Admin screen: plugin options
  • Admin screen: edit match outcomes
  • Admin screen: insert shortcode using the classic editor

升级注意事项:

2.12.0 Please back up your database before updating!! 2.11.0 Minimum PHP requirement has changed to 7.4.0. 2.10.0 After upgrading to version 2.10.0 a ranking calculation is needed (e.g. from the options page). Please back up your database before updating!!

常见问题:

Wow, there are a lot of options. Do I need to change them?

You can, but it's not required. The plugin works just fine with the default settings. Feel free to explore and tweak the options before kicking off your pool.

The ranking calculation shows an estimated time left of several hours. Why?

The time estimate is based on how long a single calculation step takes, multiplied by the total number of remaining steps. If the early steps are slower (especially if step sizes are set large in wp-config.php), the initial estimate might seem way too long. Or… you might just have a huge database with tons of users, matches, and rankings. In that case, the estimate could be accurate. For reference: with 2,000 users, 50 matches, a few bonus questions, and 3 custom rankings, a full calculation took around 45 minutes on my laptop (using default step sizes). Running the same job via WP-CLI took under 10 minutes.

Do you have a theme I can use with the plugin?

Nope. I'm a developer, not a designer — so I haven’t created a theme.

I installed the plugin, but there are no matches. What happened?

Since version 2.0.0, matches aren't added automatically. But there's a sample schedule (CSV file) bundled with the plugin. Just go to the Matches admin page and use the "Import matches" option to load it.

Do I need the "Predictions" page?

Technically, yes. The plugin uses this page to display user predictions. So don’t delete it. However, if you don’t want it in your site’s menu, simply remove it via Appearance » Menus. Some themes automatically add all top-level pages to the menu. Check your theme’s documentation to see how to exclude pages or build a custom menu.

I want to use the plugin for a national competition. Is that possible?

Absolutely. You’ve got two options:

  1. Upload a match schedule CSV in the admin. You’ll find an example in /data/schedules in the plugin folder.
  2. Use the admin screens to manually add all the teams, groups, match types, and matches.
Also, consider using a theme that fits your competition, or tweak one yourself.

The charts are gone! What happened?

Due to WordPress plugin license rules, the required charting library had to be removed. If you want charts back, check the Help page in the admin for how to manually install the required library. Also, make sure you haven’t enabled the “simple calculation method” in the plugin settings. That mode skips historical data — it’s faster, but charts won’t work.

I don't see my blog users as players of the pool.

Go to WordPress Admin » Football Pool » Users and check if those users are assigned to a league (if you’re using leagues). New users are added automatically, but existing ones must be added manually. To make someone a player: assign them to a league and save. If you delete a league, you’ll need to reassign those users. Not using leagues? Just make sure users haven’t been removed from the pool via the Users screen.

Is there a translation available?

Yes! Check this page for available language packs. To create your own translation:

  • Visit translate.wordpress.org
  • Or use a tool like Poedit
  • Upload your translation to the site, and contact a PTE to approve it
  • Or apply to become a PTE yourself
Check the First Steps guide for more info. To use a custom translation, place your translation files in wp-content/uploads/football-pool/languages and use this extension plugin to load them. The default content for the rules page is stored in rules-page-content-*locale*.txt (e.g., rules-page-content-nl_NL.txt) — this isn't managed by the Polyglot system. If you translate it and send it to me, I’ll add it to the plugin (with credit, of course).

I installed the plugin, but it doesn’t look like your screenshots.

That’s expected. The plugin includes basic layout styles, but it won’t change your site’s entire look. You’ll need to customize the styles yourself to make everything fit your design. Use your theme’s CSS or a custom CSS plugin to override styles. Don’t edit the plugin’s CSS files directly — your changes will be lost when you update the plugin.

更新日志:

2.12.6 2.12.5 2.12.4 2.12.3 2.12.2 2.12.1 2.12.0 2.11.10 2.11.9 2.11.8 2.11.7 2.11.6 2.11.5 2.11.4 2.11.3 2.11.2 2.11.1 2.11.0 2.10.3 2.10.2 2.10.1 2.10.0 earlier versions