Добрый день! Требуется доработать сайт на Laravel. Сайт представляет собой сайты типа доски объявлений – где пользователи могут регистрироваться, размещать объявления, оформлять пакеты услуг, общаться с между собой и т.д. Какие работы ориентировочно нужно будет выполнить: 1) Верстка новых страниц ...
Регистрация пользователей на сайте wordpress по ajax
Разместите заказ на фриланс-бирже и предложения поступят уже через несколько минут.
Мне нужен код для регистрации пользователей на сейте вордпресс по ajax, форма во вспл окне.
Так же нужна аналогичная форма - забыли пароль, тож по ajax и во вспл окне.
Ниже код который у меня есть для логина, можно взять за основу.
if (is_user_logged_in()) { ?>
title="Вы вошли в систему">
title="Вы не вошли в систему">
}
// Ajax Login
function ajax_login_init(){
/* Подключаем скрипт для авторизации */
wp_register_script('ajax-login-script', get_template_directory_uri() . '/js/ajax-login-script.js', array('jquery') );
wp_enqueue_script('ajax-login-script');
/* Локализуем параметры скрипта */
wp_localize_script( 'ajax-login-script', 'ajax_login_object', array(
'ajaxurl' => admin_url( 'admin-ajax.php' ),
'redirecturl' => '/lichnyj-kabinet/',
'loadingmessage' => __('Проверяются данные, секундочку...')
));
// Разрешаем запускать функцию ajax_login() пользователям без привелегий
add_action( 'wp_ajax_nopriv_ajaxlogin', 'ajax_login' );
}
// Выполняем авторизацию только если пользователь не вошел
if (!is_user_logged_in()) {
add_action('init', 'ajax_login_init');
}
function ajax_login(){
// Первым делом проверяем параметр безопасности
check_ajax_referer( 'ajax-login-nonce', 'security' );
// Получаем данные из полей формы и проверяем их
$info = array();
$info['user_login'] = $_POST['username'];
$info['user_password'] = $_POST['password'];
$info['remember'] = true;
$user_signon = wp_signon( $info, false );
if ( is_wp_error($user_signon) ){
echo json_encode(array('loggedin'=>false, 'message'=>__('Неправильный логин или пароль!')));
} else {
echo json_encode(array('loggedin'=>true, 'message'=>__('Отлично! Идет перенаправление...')));
}
die();
}
if (!is_user_logged_in()) {
?>
Войти
Регистрация
Сброс пароля
(Х)
- Похожие заказы
- Веб-программирование7 заявокЗакрыт3 года назад
- $500
Кандидату скину список задач по порталу на Laravel. Нужно будет поправить косяки после разработки нового сайта. От вас стоимость часа. Обязательны навыки верстки. Оплата ЮМани по факту выполнения. Антибот: 12+45=?
Веб-программирование5 заявокЗакрыт3 года назад Нужен програмист который умеет писать смарт-контракты на ERC20. бюджет обсуждаем(оплата через безопасную сделку на веблансере).
Веб-программирование3 заявкиЗакрыт3 года назадСайт на фрэйме самописном, обычная визитка, нужно доделать отображение фото в карусельке на главной, адаптивность съехала, на мобильно вообще ничего не понятно, вывезти графы с метаданными, изменить шрифты в хидере (шрифт есть), очень медленная прогрузка, ...
Веб-программирование1 исполнительЗавершен3 года назадСайт по доставке еды https://kaiser-essen.ru создан на Yiiframework 1 движек Yupe + три личных кабинета на Larovel Остальное в ТЗ Нужны сроки и цены + безопасная сделка.
Веб-программирование1 заявкаЗакрыт3 года назадПривет, мы молодая компания в области медиа и digital технологий Мы помогаем бизнесам найти своих клиентов используя современные средства распространения информации. Для наших нужд требуется разработчик на платформе Tilda. Оплата сдельная (мы предлагаем сделать определённую задачу по ...
Веб-программирование20 заявокЗакрыт3 года назадДобрый день. Необходимо разработать клиент, который можно встроить на любой(?) сайт и по своему функционалу соответствует MS Forms(или базируется на нем), но с дополнительными функциями ("MS Forms+"). Детали в файле. Предлагайте цену и сроки Без авансов
Веб-программированиенет заявокЗакрыт3 года назадНужно перенести мой сайт который создан в конструкторе сайтов wix на какой-то хостинг ,нужен функционал один в один + будет ещё раздел ( стикеры по фото ) тут пользователь отправляет на странице сайта свои фото ...
Веб-программирование1 заявкаЗакрыт3 года назад- $150
на готовый проект необходимо установить сервис по приему платежей. с выводом вроде бы разобрались , а вот ввод не получается поставить на одном сервисе. нужен сервис для приёма и вывода биткоинов, который в случае чего ...
Веб-программирование2 заявкиЗакрыт3 года назад Всем привет , на проект требуется бекенд девелопер с опытом работы с blockchain , нужно реализовать несколько задач , стек - Node Js Все подробности обсудим в ЛС , прошу без опыта с блокчейн не ...
Веб-программирование1 заявкаЗакрыт3 года назад