а какой хук заменит текст контента первой записи?
Думаете я их помню по названиям на память? )) Нет, но можно помыслить логически и понять: что происходит два события — регистрация юзера и создания блога со своим ID, Значит можно поискать в хуках юзера, или мультисайта. Уверен, что найдется что-нибудь подходящее.. И если не ошибаюсь, дефолтный контент создает pluggable (не придумал перевода на русский) функция, то есть ее название можно использовать без проблем в том же пространстве имен..
Тем более, Юрий дал ссылки на стартовые доки..
я нашел такой текст
но он только как я понял для первого входа
что нужно дописать чтобы пользователь все время попадал после авторизации туда куда нудно!
function firstLoginRedirect( $redirect_to, $requested_redirect_to, $user )
{
// URL страницы для редиректа
$redirect_url = ‘http://вашсайт.ru/первая_страница_для_нового_пользователя’;
// Сколько раз перенаправлять пользователя
$num_redirects = 1;
// Какое время с момента регистрации считать пользователя новым: 172800 секунд = 48 часов
$message_period = 172800;
if( !isset( $user->user_login ) )
{
return $redirect_to;
}
$key_name = ‘redirect_on_first_login_’ . $user->ID;
if( strtotime( $user->user_registered ) > ( time() — $message_period )
&& ( !isset( $_COOKIE[$key_name] ) || intval( $_COOKIE[$key_name] ) < $num_redirects )
)
{
if( isset( $_COOKIE[$key_name] ) )
{
$num_redirects = intval( $_COOKIE[$key_name] ) + 1;
}
setcookie( $key_name, $num_redirects, time() + $message_period, COOKIEPATH, COOKIE_DOMAIN );
return $redirect_url;
}
else
{
return $redirect_to;
}
}
add_filter( ‘login_redirect’, ‘firstLoginRedirect’, 10, 3 )