Bulk Fixtures for SportsPress

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, and the plugin will load the relevant teams, allowing you to build your schedule in a fraction of the time.

Features

  • Grid-Based Interface: Add multiple fixtures in a fast, spreadsheet-like table directly in your dashboard.
  • Smart Row Cloning: To speed up data entry, when you add a new row, the Date, Time, and Match Day are automatically copied from the previous row.
  • Searchable Team Dropdowns: Easily find and select teams using searchable dropdown menus.
  • Automatic Team Filtering: Teams are automatically filtered based on the selected League and Season to ensure data accuracy.
  • Batch Processing: Fixtures are saved in batches to ensure reliable performance even when creating dozens of events at once.
  • Progress Tracking: A real-time progress bar keeps you informed during the creation process.

Recommended Plugins

If you are looking to further enhance your SportsPress setup, I recommend checking out my other plugins:

Usage

Once activated, you can find the tool under SportsPress → Events → Bulk Fixtures.

  1. Select a League and Season from the dropdown menus.
  2. The grid will prepare the team list based on your selection.
  3. Fill in the fixture details: Home Team, Away Team, Date, Time, and optionally Match Day.
  4. Click the + button to add more rows (Date/Time/Match Day values are cloned for faster entry).
  5. Click Create All Fixtures and watch the progress bar until completion.