WordPressテーマTCDのカスタマイズを研究するサイト

TCDテーマAVANT:記事上のイベント月日表示箇所も英語表記にする方法

Q.記事上に表示されるイベント月も英語表記にしたい。

下の画像の黄枠部分は、外観>TCDテーマオプション>イベントの表示設定内の「イベントカレンダータイプ」で、日本語/英語から選択頂けます。
赤枠のイベント記事アイキャッチ画像上の月表記は、設定>一般の「サイトの言語」が適用されます。
そのため、サイトの言語で日本語を設定している場合は、イベントカレンダータイプで英語を選択いただいても、この部分では日本語が表示されます。

▼表記変更箇所イメージ
修正箇所イメージ

A.下記にてご対応ください。

トップページのイベントコンテンツ部分で、記事のイベント月日も英語表記にする方法です。

編集ファイル:functions.php
編集する箇所:111行目に追記

function encode_date( $m ) {
  switch ( $m ) {
    case '1月':
    return 'JAN';
    break;
    case '2月':
    return 'FEB';
    break;
    case '3月':
    return 'MAR';
    break;
    case '4月':
    return 'APR';
    break;
    case '5月':
    return 'MAY';
    break;
    case '6月':
    return 'JUN';
    break;
    case '7月':
    return 'JUL';
    break;
    case '8月':
    return 'AUG';
    break;
    case '9月':
    return 'SEP';
    break;
    case '10月':
    return 'OCT';
    break;
    case '11月':
    return 'NOV';
    break;
    case '12月':
    return 'DEC';
    break;
  }
}

編集ファイル:front-page.php
編集する箇所:245行目

<?php echo strtoupper( date_i18n( 'M', $timestamp ) ); ?>

   ↓

<?php echo encode_date( date_i18n( 'M', $timestamp ) ); ?>

▼修正後イメージ
修正後イメージ

The following two tabs change content below.

RM

一年中麦茶を飲んでいます。

TCD LABO ご利用上の注意

TCD LABO(ティーシーディー・ラボ)に掲載しているTCDテーマのカスタマイズ情報のご利用にあたっては、必ずカスタマイズするファイルのバックアップをご用意の上、ご利用者様責任において実施していただきますようお願いいたします。

カスタマイズの実施により生じたいかなる不具合等についてもTCD LABOはその責任を負いかねます。
何卒ご理解、ご了承の上、当サイトをご活用いただけますようお願い申し上げます。

お問合せ・ご要望

TCDLaboへのお問合せやご要望は
ご連絡フォーム をご利用ください。