我希望在用户注册后显示不同的内容。有没有办法找出注册日期,然后如果是1天,显示一件东西,如果是2天,显示其他东西?
类似于此,但基于注册日期而非入职后日期:
<?php if (strtotime($post->post_date) > strtotime(\'-30 days\')): ?>
//Text for posts created in the last 30 days
<?php endif; ?>
最合适的回答,由SO网友:Bainternet 整理而成
是的,你可以!
<?php
get_currentuserinfo();
$user_data = get_userdata($user_ID);
$registered_date = $user_data->user_registered;
if (strtotime($registered_date) > strtotime(\'-30 days\')){
//Text for users registered in the last 30 days
}
?>
希望这有帮助