Description
Bring football to your WordPress website with ScoreBat. Add live scores, soccer fixtures and results, league standings, match statistics and official video highlights through customizable widgets.
Choose a widget from the ScoreBat catalog, customize it, then save it to WordPress. Place it on a page using the ScoreBat Football Widget block or a shortcode. You can also create a draft page with your saved widget already added as a block.
Whether you run a football news website, a club fan site or a sports blog, you can choose content for your audience without building a live score feed yourself.
Football widgets you can add
- Live scores: display football matches, scores, fixtures and results.
- League standings: show league tables and competition information.
- Team and match widgets: focus on a team or a match, with available statistics and match details.
- Video widgets: display official football highlights from supported video providers.
- Scorebar: add a compact football scores widget.
Available content and customization options depend on the selected widget and your ScoreBat service plan. Coverage and video availability vary by competition and match.
Built for the WordPress editor
- Choose a saved widget directly from the ScoreBat Football Widget block.
- Create a draft page with your widget already inserted.
- Copy a shortcode for placement in a Shortcode block or compatible editor.
- Customize a saved widget on ScoreBat and reuse it across your pages.
- Connect your existing ScoreBat account without copying an API token.
- Use the plugin interface in English or with a language pack from WordPress.org when available.
Free and paid ScoreBat plans
A ScoreBat account is required. You can create a free account during connection. Free widgets may display advertising and ScoreBat branding. Paid plans are available through ScoreBat for additional service features and access, subject to plan limits.
Subscriptions and payments are managed on ScoreBat. The plugin connects WordPress to the service; paid functionality is provided by ScoreBat, not locked plugin code. See plans and pricing.
External service and privacy
This plugin depends on the external ScoreBat service at https://www.scorebat.com/.
Connecting sends your website name and URL to ScoreBat. Browsing or editing a widget sends its configuration to the ScoreBat catalog or builder and returns the confirmed configuration to WordPress. With your approval, the plugin receives a site-specific connection credential, public embed token, account email, plan and usage summary. It does not receive your private Video API token or payment details.
Account status is requested when you connect or refresh. Published widgets load content from scorebat.com and may load advertising and third-party video providers. These embedded services may process visitor data under their own policies. The plugin itself does not add analytics tracking.
Source code
The original ScoreBat dashboard JavaScript is included at assets/admin.js. WordPress loads this readable file directly. No transpilation, bundling, minification, or build command is required. Edit the file in place and reload the ScoreBat dashboard to test changes.
Third-party code
iframe-resizer 3.6.1 by David J. Bradshaw, MIT license. Readable source and license are included in assets/.
Screenshots

Blocks
This plugin provides 1 block.
- ScoreBat Football Widget
Installation
- Install and activate the plugin.
- Open ScoreBat in your WordPress dashboard and choose Connect to ScoreBat.
- Sign in or create a free ScoreBat account, then approve the connection to your website.
- Open the widget catalog, choose and customize a widget, then confirm Use in WordPress.
- Create a draft page from the saved widget, select it in a ScoreBat Football Widget block, or copy its shortcode into a Shortcode block.
- Preview your page, then publish when you are ready.
FAQ
-
Do I need a ScoreBat account?
-
Yes. Connect an existing account or create a free account during setup. You do not need to copy an API token into WordPress.
-
Can I add live football scores for free?
-
A free ScoreBat service plan is available. Free widgets may display advertising and ScoreBat branding. Check the pricing page for current plan features and limits.
-
Does this work for soccer websites?
-
Yes. ScoreBat covers association football, also called soccer. Choose live scores, fixtures, standings, team or match widgets, or official video highlights from the catalog.
-
Does this provide live video streams of every match?
-
No. Video widgets display available official football video content from supported providers. They do not promise live video coverage of every match.
-
Can I use a widget without copying a shortcode?
-
Yes. Add the ScoreBat Football Widget block and choose a saved widget. You can also create a new draft page with the block already added from the ScoreBat dashboard.
-
Can I use my existing ScoreBat subscription?
-
Yes. Connect the same ScoreBat account. Account access and shared usage apply to its widgets.
-
Does disconnecting cancel my subscription?
-
No. Disconnecting revokes this website’s connection and removes its local account details. Published blocks and shortcodes stop displaying until you reconnect. Manage subscriptions on ScoreBat.
-
Do all customization options apply to every widget?
-
No. Options depend on the widget. Paid preferences remain subject to ScoreBat access and usage limits.
-
Can I translate the plugin?
-
The plugin uses WordPress translation functions and follows your WordPress user or site language when the corresponding WordPress.org language pack is available.
Reviews
There are no reviews for this plugin.
Contributors & Developers
“ScoreBat – Live Football Scores & Soccer Widgets” is open source software. The following people have contributed to this plugin.
ContributorsTranslate “ScoreBat – Live Football Scores & Soccer Widgets” into your language.
Interested in development?
Browse the code, check out the SVN repository, or subscribe to the development log by RSS.
Changelog
0.1.6
- Enqueue the admin menu icon stylesheet and move fixed dashboard styles into the dashboard stylesheet.
- Document the dashboard JavaScript source.
- Use WordPress.org language packs for PHP and JavaScript translations.
0.1.5
- Prepared for initial directory submission.
- Connect a ScoreBat account and browse the football widget catalog.
- Save and customize widgets; insert them using an editor block or shortcode.
- Create draft pages with saved widgets already added.
- Include English and 23 translations, with right-to-left layout support.
