Компоненты для сайта на WordPress
-
Элементы указываются в порядке приоритетности, 1 — будет разрабатываться в любом случае, остальные — возможно, сразу при запуске, возможно, по мере развития сайта. Указывайте пожалуйста цены за каждый из этапов. Возможно, диапазон, но, пожалуйста без разрывов 15-500 у.е.
1) Форма регистрации и страница профиля пользователя.
Нужно переработать стандартную форму регистрации Вордпресс (возможно добавить новую страницу для пользователей, которые переходят на страницу регистрации через кнопку «Зарегистрироваться». Страница должны выглядеть, как обычная страница темы и содержать, кроме ворпрессовских несколько дополнительных обязательных и не обязательных полей: ФИО, номер телефона, город, адрес (возможно, еще несколько).
Также при регистрации каждому пользователю
Возможна реализация плагином.
Страница личного профиля также должна иметь дизайн внутренней страницы сайта и содержать значения введенных при регистрации полей с возможностью их изменять.
За основу (в качестве примера) можно взять следующий сайт http://www.easyxpress.com.ua. Логика практическа та же, возможно, некоторые отличия в стилях и размещении элементов.
Соответственно, нужно будет встроить в тему блок Входа на сайт: авторизация/регистрация/забыли пароль?
2) Доработка темы (возможно предложить свой вариант, свою тему) приблизительно под стиль указаного сайта http://www.easyxpress.com.ua. Размещение элементов приблизительно то же, возможно, будут другие цвета.
3) Разработка дополнительного функционала для личного кабинета.
Разработать для личного кабинета пользователя (с ролью, скажем, клиент) по типу того же http://www.easyxpress.com.ua возможность получать доступ кроме основной страницы пользователя еще к енскольким страницам:
— страница с детальными инструкциями по оформлению заказа;
— страница размещения нового заказа — в верхней части она должна содержать поля формы для ввода реквизитов заказа. По типу того же easyxpress, трекинговый код, тип посылки (выпадающий список: одежда, обувь, парфюмерия т.п.), домен магазина, стоимость. Также должна содержать переключатель Использовать адрес, введенный при регистрации/Ввести другой адрес. В случае выбора второй опции — активизируется текстовая область для ввода альтернативного адреса. Кнопка «Разместить». Данные должны отправляться на указанный е-мейл администратору и сохраняться в базе для каждого пользователя (тут очевидно не обойтись без бэк-энд) с возможность просмотра и редактирования администратором каждого из полей через интерфейс администратора сайта. Кроме того, должно быть дополнительное поле, доступное только администратору, «Статус» — список для выбора: В дороге на склад/Отправлено со склада адресату/Доставлено. Ниже полей размещения заказа пользователю должен выводиться список уже размещенных заказов, в который из базы подтягиваются как введенные им значения, так и проставленный администратором сайта статус. На страницы профиля/кабинета пользователя нужно интегрировать кнопку «Новый заказ».
Как и при регистрации нового пользователя, при добавлении нового заказа/посылки администратору на е-мейл долно отправляться уведомление. После добавления новой посылки пользователю должна выводиться страница с сообщением типа «Спасибо, что воспользовались нашими услугами и т.д.» и ссылка/кнопка вернуться в кабинет.
- Тема «Компоненты для сайта на WordPress» закрыта для новых ответов.