【簡単】ワードプレスで年齢を表示する方法!functions.phpに年齢自動計算のコードを書けばOK

ワードプレスで、「年齢」を載せている場合、毎年年齢を書き換えるのはめんどくさいですよね?手動毎日やるとなると、1人、2人ならいいですが、数百千人なると膨大な時間がかかります。

こんなときには、ワードプレスのfunctions.phpに以下のコードを追加して下さい。

//// 年齢自動計算
function birth1($day) {
extract(shortcode_atts(array('day' => 'day'), $day));
return (int) ((date('Ymd')-$day)/10000);
}
add_shortcode('birth', 'birth1');

私の場合、functions.phpにコードを追加すると、こんな感じです

ワードプレスfunctions.php

これで準備完了です。

あとは、ショートコードを以下のように、入力します。

私の年齢は[birth day="20000101"]歳です。

すると、本日2020年1月10日時点で、「私の年齢は20歳です。」と表示されるはずです。

 

コメント