メインコンテンツにスキップ

野球の用語

このプラグインは WordPress の `gettext` フィルタを優先度 20 で使用して、SportsPress の文字列セットを野球固有の用語に再マッピングします。再マッピングは WordPress 管理画面とフロントエンドの両方に影響します。

今日アップデートされました

野球の用語

このプラグインは WordPress の gettext フィルタを優先度 20 で使用して、SportsPress の文字列セットを野球固有の用語に再マッピングします。再マッピングは WordPress 管理画面とフロントエンドの両方に影響します。

ラベルマッピング

デフォルト SportsPress

野球

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

マッピングは sportspress テキストドメインのみを通じて適用されます — 他のプラグインやテーマからの文字列は影響を受けません。

ラベルが表示される場所

  • 管理メニュー — SportsPress サブメニューと管理ページで「Games」が「Events」に置き換わります

  • 投稿タイプラベル — 編集画面のタイトル、リストテーブルのヘッダー、「新規追加」ボタン

  • フロントエンド — チームと選手ページのセクション見出し、カレンダーレイアウト、パンくずリスト(アクティブテーマが SportsPress テキストドメインを使用する場合)

  • パフォーマンスインターフェイス — Offense と Defense の代わりに Batting と Pitching セクションが表示されます

特定の再マッピングを無効化する

プラグインの gettext フィルタは優先度 20 で登録されています。特定のラベルのマッピングを解除するには、より高い優先度のフィルタを登録して元の用語を返します。

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

ほとんどのユーザーは必要としません — 再マッピングは野球サイトに自然に感じられるよう設計されています。

こちらの回答で解決しましたか?