0
我正在使用WordPress,我希望年齡在我的所有帖子中動態更新。PHP渲染時代
我用我的functions.php下面的代碼:
function internoetics_determine_age($atts) {
extract(shortcode_atts(array(
'dob' => '' /* See post for date formats */
), $atts));
$age = floor((time() - strtotime($dob))/31556926);
return $age;
}
add_shortcode('age', 'internoetics_determine_age');
我然後使用簡碼[年齡出生日期=「1945年」]但顯示爲-16的結果,應該是71 。
任何想法?
如果它是什麼'[年齡dob =「1945-01-04」]'? –
'$ dob =(int)$ dob;' – nospor