CSV Importer Field Reference
SportsPress Pro includes several import tools for rapidly adding data. The specific structure of CSV files may differ based on your sport. All importers are accessible from the WordPress admin under the relevant post type list pages.
Event Importer
Configure these options before mapping columns:
Format — Select either "Competitive" or "Friendly" format.
Competition — Choose a competition for event organization. Events without a selected competition will not be assigned to any competition.
Season — Pick a season for the events. Events lacking a season selection remain unassigned to any season.
Date Format — Match your CSV file's date structure. Verify dates by reviewing the import table preview.
Field | Required | Notes | |
Date | Yes | Must follow one of: | |
Time | No | Use 24-hour format. Defaults to 0:00:00 if omitted. | |
Venue | No | Enter venue name; matching venues will be linked, while new ones are automatically created. | |
Team | No | Provide the home team name on the date row. Additional teams go on separate rows with blank dates. New teams are automatically created if no match exists. Leave empty rows when adding players. | |
Results | No | Enter home team results on the date row, using vertical pipe ` | ` separators for multiple results. |
Outcome | No | Specify home team outcome on the date row. Additional outcomes go on the same row as their team. | |
Players | No | List the first player on the date and team row. Additional players get new rows with blank dates and teams. | |
Performance | No | Enter player performance data on the player's row. |
Player Importer
Field | Required | Notes | |
Name | Yes | Required field for each player. | |
Squad Number | No | Enter on the player's row. | |
Positions | No | When assigning to multiple positions, separate with a vertical pipe ` | ` character. New positions are auto-created if nonexistent. |
Teams | No | Use pipe separators for multiple teams. Nonexistent teams are automatically created. | |
Competitions | No | Use pipe separators for multiple competitions. New competitions are auto-created as needed. | |
Seasons | No | Use pipe separators for multiple seasons. Nonexistent seasons are automatically created. | |
Nationality | No | Use 3-letter country codes. | |
Date of Birth | No | Player's date of birth. |
Staff Importer
Field | Required | Notes | |
Name | Yes | Required for each staff member. | |
Jobs | No | When assigning to multiple jobs, separate with a vertical pipe ` | ` character. New job titles are auto-created if absent. |
Teams | No | Use pipe separators for multiple teams. New teams are automatically created. | |
Competitions | No | Use pipe separators for multiple competitions. Nonexistent competitions are auto-created. | |
Seasons | No | Use pipe separators for multiple seasons. New seasons are automatically created. | |
Nationality | No | Use 3-letter country codes. |
Sponsor Importer
Field | Required | Notes |
Name | Yes | Required for each sponsor. |
URL | No | Provide sponsor website or redirect address. |
Sponsorship Level | No | Assign a sponsorship level to filter sponsors by contribution tier. |
Team Importer
Field | Required | Notes |
Name | Yes | Required field for each team. |
Competitions | No | Use pipe separators for multiple competitions. New competitions are automatically created if needed. |
Seasons | No | Use pipe separators for multiple seasons. Nonexistent seasons are auto-created. |
Site URL | No | External website linked to the team's page. |
Abbreviation | No | Used when abbreviations are enabled. |
Home | No | Designate a home venue. New venues are automatically created if no match exists. |
