80年代へようこそ!

Welcome back to the 80s!

80年代へようこそ! Welcome back to the 80s!

新元号に対応、WordPressで元号表記/和暦表示

  |水曜日

先日発表された新元号「令和」に対応するために、functions.phpの//和暦の表示を書き換えます。

//和暦の表示

function wareki($ymd)
{
list($y,$m,$d) = explode(“/”,$ymd);
$m = str_pad($m,2,0,STR_PAD_LEFT);
$d = str_pad($d,2,0,STR_PAD_LEFT);

$ymd = $y.$m.$d;
if ($ymd >= “19261225” && $ymd <= "19890107") {
$gg = “昭和”;
$yy = $y – 1925;

} elseif ($ymd >= “19890108” && $ymd <= "19900000") {
$gg = “平成”;
$yy = “元”;

} elseif ($ymd >= “19890108” && $ymd <= "20190430") {
$gg = “平成”;
$yy = $y – 1988;

} elseif ($ymd >= “20190501” && $ymd <= "2020000") {
$gg = “令和”;
$yy = “元”;

} elseif ($ymd >= “20200100”) {
$gg = “令和”;
$yy = $y – 2018;
}

$wareki = “{$gg}{$yy}年”;
return $wareki;
}

これで、5月以降は「令和元年」と表示されるはずなのですが、どうやってテストすればいいのかが現時点では分かりません。またテストを経て追記します。

令和元年5月1日に修正しました。これで、令和元年表記、正常に動作するはずです。2020年がちゃんと令和2年と表記されれば完成です。たぶん、大丈夫。かな。

cypher

  最終更新日 : 2019年5月1日

 - WebTips

Message

メールアドレスが公開されることはありません。 * が付いている欄は必須項目です

  関連記事

no image
MT4.21 カスタマイズメモ(6)

データのインポート、エクスポート時の注意点。 デー …

no image
トラックバックの動作検証

まさかこのブログにトラックバックしてくるような酔狂 …

no image
メインページなどのカスタマイズ

モジュールテンプレートのヘッダーにて、下記を削除。 …

no image
MySQLのバージョンアップについて

MySQLのバージョンアップでつまずいたこと。

no image
カテゴリーの順番を任意に並べ替える

カテゴリーの順番を任意に並べ替える。 カテゴリーと …

no image
MT4.21をサーバーにインストール

もう何度目か分からないけど、サーバーにMovabl …

no image
MT4.21 カスタマイズメモ(7)

ping送信先リストのメモ。SEOの効果、アクセス …

no image
MT4.21 カスタマイズメモ(4)

最近のコメントの不具合についていろいろと検索してみ …

no image
MT4で作られたウェブサイト

MT4で作られたウェブサイトを紹介しています。

no image
Web Design ギャラリーサイト

秀逸なサイトを見て刺激を受ける。恥も外聞もなく、素 …