Требуется доработка сайта на Laravel, представляющего собой доску объявлений. Необходимы работы по верстке 10-15 новых страниц, исправление ошибок на существующих, доработка листов подачи объявлений и пакетов услуг, а также создание отдельного функционала для регистрации разных типов пользователей. Подробности в ТЗ.
Регистрация пользователей на сайте 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 заявокЗакрыт4 года назад
- $500
Требуется фрилансер для исправления ошибок на новом сайте, разработанном на Laravel. Обязательные навыки верстки. Оплата производится через ЮМани по факту выполнения. Укажите стоимость часа.
Веб-программирование5 заявокЗакрыт4 года назад Ищется программист, обладающий опытом создания смарт-контрактов на ERC20. Обсуждение бюджета возможно, оплата будет производиться через безопасную сделку на веблансере. Необходимы навыки веб-программирования и понимание блокчейн-технологий.
Веб-программирование3 заявкиЗакрыт4 года назадТребуется доработка сайта на самописном фрэйме. Необходимо исправить адаптивность, чтобы сайт корректно отображался на мобильных устройствах. Также нужно настроить отображение фото в карусели на главной странице, вывести графы с метаданными и изменить шрифты в хидере. Обратите внимание на медленную прогрузку сайта.
Веб-программирование1 исполнительЗавершен4 года назадТребуется доработка сайта по доставке еды на Yiiframework с движком Yupe и тремя личными кабинетами на Larovel. Укажите сроки выполнения, цены и условия безопасной сделки. Подробности в техническом задании.
Веб-программирование1 заявкаЗакрыт4 года назадИщем разработчика на платформе Tilda для создания сайтов в сфере медиа и digital технологий. Оплата сдельная, вы сами определяете цену за выполненную задачу. Для сотрудничества требуется портфолио. Если ваше портфолио нам понравится, начнем работу.
Веб-программирование20 заявокЗакрыт4 года назадТребуется разработка кастомизированного клиента, который будет интегрирован на любой сайт и будет иметь функционал, схожий с MS Forms, но с дополнительными возможностями. Подробности указаны в файле. Укажите стоимость и сроки выполнения проекта.
Веб-программированиенет заявокЗакрыт4 года назадТребуется перенести сайт, созданный на платформе Wix, на новый хостинг с сохранением функционала. Необходимо добавить раздел для загрузки фото, где пользователи смогут отправлять от 4 до 24 изображений. Загрузки должны поступать на почту или в панель админа. Домен уже куплен, но требует редиректа.
Веб-программирование1 заявкаЗакрыт4 года назад- $150
Необходимо установить сервис для приема платежей биткоином на готовый проект. Основное внимание на ввод, вывод уже проработан. Ищется опытный специалист, который поможет избежать блокировок счетов.
Веб-программирование2 заявкиЗакрыт4 года назад Требуется бекенд девелопер с опытом работы на Node Js и знанием blockchain для реализации нескольких задач. Опыт в blockchain является обязательным требованием. Обсуждение деталей будет происходить в личных сообщениях.
Веб-программирование1 заявкаЗакрыт4 года назад