Football (Soccer) Terminology
The plugin uses WordPress's gettext filter at priority 20 to remap SportsPress strings to football conventions.
Label mappings
Default SportsPress | Football |
Events | Matches |
Event | Match |
Add New Event | Add New Match |
Edit Event | Edit Match |
View Event | View Match |
View all events | View all matches |
Venues | Grounds |
Venue | Ground |
Edit Venue | Edit Ground |
Teams | Clubs |
Team | Club |
Add New Team | Add New Club |
Edit Team | Edit Club |
View Team | View Club |
View all teams | View all clubs |
The mappings apply only to the sportspress text domain.
Where the labels appear
Admin menu — "Matches", "Grounds", and "Clubs" replace the SportsPress defaults
Post type labels — Edit screens, list tables, and Add New buttons
Frontend — Section headings on team and player pages where the theme uses the SportsPress text domain
Performance entry — Own Goals column reads "OG" via the text-options table
Disabling specific remappings
To keep a label as the SportsPress default, register a higher-priority gettext filter:
add_filter( 'gettext', function( $translated, $original, $domain ) {
if ( $domain === 'sportspress' && $original === 'Teams' ) {
return $original;
}
return $translated;
}, 25, 3 );
