Ответы пользователя по тегу WordPress
  • Почему функция wp_signon() на wordpress не авторизирует?

    @Run Автор вопроса
    Ранее не работал с wordpress 'ом. Теперь разобрался.
    Код:
    function custom_login() {
        $user['user_login'] = $_POST['log'];
        $user['user_password'] = $_POST['pwd'];
        $user['remember'] = true;
        $signon = wp_signon($user, false);
        if (is_wp_error($signon)) echo $signon->get_error_message();
        //print_r($signon);
    }
    
    add_action( 'after_setup_theme', 'custom_login' );

    нужно добавлять в functions.php. Всё счастье, как оказалось, в функции add_action().
    Спасибо @Xu4 'у за помощь!
    Ответ написан
    Комментировать