Bulk Fixtures for SportsPress is an add-on plugin that extends SportsPress with a powerful bulk fixture creation tool.
Instead of creating events one by one, this plugin provides a spreadsheet-like grid interface where you can quickly add multiple fixtures at once. Simply select a League and Season, then add as many fixtures as you need with Home Team, Away Team, Date, Time, and Match Day.
Key Features
- Grid-Based Interface – Add multiple fixtures in a spreadsheet-like table
- Smart Row Cloning – When adding a new row, Date, Time, and Match Day are automatically copied from the previous row
- Searchable Team Dropdowns – Searchable dropdowns for easy team selection
- Team Filtering – Teams are automatically filtered by the selected League and Season
- Batch Processing – Fixtures are saved in batches for reliable performance
- Progress Tracking – Real-time progress bar shows how many fixtures have been created
- Error Handling – Graceful error handling with detailed feedback
Requirements
- WordPress 5.6 or higher
- PHP 7.4 or higher
- SportsPress plugin (free or Pro version)
How to Use
- Go to SportsPress → Events → Bulk Fixtures in your WordPress admin
- Select a League from the dropdown
- Select a Season from the dropdown
- Teams will be automatically loaded based on your selection
- Fill in the fixture details: Home Team, Away Team, Date, Time, and optionally Match Day
- Click the + button to add more rows (values are cloned for faster entry)
- Click Create All Fixtures to create all events
Support
For bug reports and feature requests, please visit the plugin’s support forum on WordPress.org.