• где находится сообщение «привет мир» ?
    как место нее по умолчанию выводилось другое сообщение ?

Просмотр 4 ответов — с 16 по 19 (всего 19)
  • что за хуки?

    Модератор Юрій

    (@yube)

    что за хуки?

    API WordPress

    а какой хук заменит текст контента первой записи?

    Думаете я их помню по названиям на память? )) Нет, но можно помыслить логически и понять: что происходит два события — регистрация юзера и создания блога со своим 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 )

Просмотр 4 ответов — с 16 по 19 (всего 19)
  • Тема «где находится сообщение "привет мир" ?» закрыта для новых ответов.