不,核心里没有那样的东西。
您可以设置一个cookie并简单地执行它(警告:下面是未测试的代码)。
<?php
function is_first_time()
{
if (isset($_COOKIE[\'_wp_first_time\']) || is_user_logged_in()) {
return false;
}
$domain = COOKIE_DOMAIN ? COOKIE_DOMAIN : $_SERVER[\'HTTP_HOST\'];
// expires in 30 days.
setcookie(\'_wp_first_time\', \'1\', time() + (WEEK_IN_SECONDS * 4), \'/\', $domain);
return true;
}
if (is_first_time()) {
// it\'s the user\'s first time, do stuff!
}
只需确保打开了输出缓冲,或者在将任何内容发送到屏幕之前使用该功能,以确保设置了cookie。