Skip to main content

Football (Soccer) Terminology

The plugin uses WordPress's `gettext` filter at priority 20 to remap SportsPress strings to football conventions.

Updated today

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 );

Did this answer your question?