Basketball-Terminologie
Das Plugin nutzt den WordPress-Filter gettext mit Priorität 20, um eine Reihe von SportsPress-Strings auf basketballspezifische Begriffe abzubilden.
Label-Zuordnungen
Standard SportsPress | Basketball |
Events | Games |
Event | Game |
Add New Event | Add New Game |
Edit Event | Edit Game |
View Event | View Game |
View all events | View all games |
Venues | Courts |
Venue | Court |
Edit Venue | Edit Court |
Substitute / Substituted | Bench |
Die Zuordnungen wirken ausschließlich in der Textdomain sportspress – Strings aus anderen Plugins oder Themes bleiben unberührt.
Wo die Labels erscheinen
Admin-Menü – „Games" ersetzt „Events" im SportsPress-Menü und in den Untermenüs
Posttyp-Labels – Bearbeitungsbildschirme, Listenansichten und Add-New-Buttons
Performance-Eingabe – „Bench" ersetzt „Substitute" in den Statusauswahllisten der Spieler
Frontend – Überschriften und Sektionsnamen auf Mannschafts- und Spielerseiten, sofern das Theme die Textdomain
sportspressverwendet
Einzelne Zuordnungen deaktivieren
Um ein bestimmtes Label im SportsPress-Standard zu belassen, registriere einen gettext-Filter mit höherer Priorität:
add_filter( 'gettext', function( $translated, $original, $domain ) {
if ( $domain === 'sportspress' && $original === 'Venues' ) {
return $original;
}
return $translated;
}, 25, 3 );
