Vai al contenuto principale

Terminologia del baseball

Il plugin utilizza il filtro `gettext` di WordPress con priorità 20 per rietichettare una serie di stringhe SportsPress in termini specifici del baseball. La rietichettatura interessa sia l'amministrazione di WordPress sia il frontend.

Aggiornato oggi

Terminologia del baseball

Il plugin utilizza il filtro gettext di WordPress con priorità 20 per rietichettare una serie di stringhe SportsPress in termini specifici del baseball. La rietichettatura interessa sia l'amministrazione di WordPress sia il frontend.

Mappatura delle label

SportsPress predefinito

Baseball

Eventi

Partite

Evento

Partita

Aggiungi nuovo evento

Aggiungi nuova partita

Modifica evento

Modifica partita

Visualizza evento

Visualizza partita

Visualizza tutti gli eventi

Visualizza tutte le partite

Sedi

Campi

Sede

Campo

Modifica sede

Modifica campo

Sostituto / Sostituito

Panchina

Attacco

Battuta

Difesa

Lancio

Mostra numeri di maglia

Mostra ordine di battuta

Le mappature sono applicate solo tramite il text domain sportspress — le stringhe di altri plugin o temi non vengono modificate.

Dove appaiono le label

  • Menu di amministrazione — "Partite" sostituisce "Eventi" nel sottomenu di SportsPress e nelle pagine di amministrazione

  • Etichette dei tipi di post — Titoli delle schermate di modifica, intestazioni delle tabelle elenco e pulsante "Aggiungi nuovo"

  • Frontend — Intestazioni delle sezioni nelle pagine di squadre e giocatori, layout dei calendari e breadcrumb (dove il tema attivo utilizza il text domain SportsPress)

  • Interfaccia delle prestazioni — Le sezioni Battuta e Lancio appaiono al posto di Attacco e Difesa

Disabilitare specifiche rietichettature

Il filtro gettext del plugin è registrato con priorità 20. Per annullare la mappatura di una specifica label, registra un filtro con priorità più alta che restituisca il termine originale:

add_filter( 'gettext', function( $translated, $original, $domain ) {
    if ( $domain === 'sportspress' && $original === 'Events' ) {
        return $original; // mantieni "Events" invece di "Games"
    }
    return $translated;
}, 25, 3 );

La maggior parte degli utenti non ne avrà bisogno — le rietichettature sono pensate per risultare naturali sui siti dedicati al baseball.

Hai ricevuto la risposta alla tua domanda?