Ir para conteúdo principal

Terminologia do Beisebol

O plugin usa o filtro `gettext` do WordPress com prioridade 20 para remapear um conjunto de strings do SportsPress para termos específicos do beisebol. O remapeamento afeta tanto o administrador do WordPress quanto o frontend.

Atualizado hoje

Terminologia do Beisebol

O plugin usa o filtro gettext do WordPress com prioridade 20 para remapear um conjunto de strings do SportsPress para termos específicos do beisebol. O remapeamento afeta tanto o administrador do WordPress quanto o frontend.

Mapeamentos de rótulos

SportsPress padrão

Beisebol

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

Fields

Venue

Field

Edit Venue

Edit Field

Substitute / Substituted

Bench

Offense

Batting

Defense

Pitching

Display squad numbers

Display batting order

Os mapeamentos são aplicados apenas ao text domain sportspress — strings de outros plugins ou temas não são afetadas.

Onde os rótulos aparecem

  • Menu administrativo — "Games" substitui "Events" no submenu do SportsPress e nas páginas administrativas

  • Rótulos do tipo de post — Títulos das telas de edição, cabeçalhos de tabelas de listagem e o botão "Add New"

  • Frontend — Títulos de seção nas páginas de times e jogadores, layouts de calendário e migalhas de pão (onde o tema ativo usa o text domain do SportsPress)

  • Interface de desempenho — Seções de Rebatidas e Arremessos aparecem no lugar de Ataque e Defesa

Desabilitando remapeamentos específicos

O filtro gettext do plugin é registrado com prioridade 20. Para desfazer o mapeamento de um rótulo específico, registre um filtro de prioridade maior que retorna o termo original:

add_filter( 'gettext', function( $translated, $original, $domain ) {
    if ( $domain === 'sportspress' && $original === 'Events' ) {
        return $original; // mantém "Events" em vez de "Games"
    }
    return $translated;
}, 25, 3 );

A maioria dos usuários não precisará disso — os remapeamentos foram pensados para parecer naturais em sites de beisebol.

Isto respondeu à sua pergunta?