Внесение программных изменений на сайт на WP
Есть сайт на WP - post(u)paem.bit-storm.ru - убрать скобки.
Следует выполнить на нем правки и программные изменения. Контент сайта на 80% формируется плагином Unyson (конструктор контента, https://ru.wordpress.org/plugins/unyson/)
Техническое задание:
1. Ввести функционал тестов. Суть в том, что на странице http://postupaem.bit-storm.ru/proforientatsiya/ будет выводиться список вопросов с вариантами ответов (Вопросы и варианты ответы к ним будут предоставлены). После того как пользователь заполнил текст, ему предлагается оставить его Имя, E-mail и телефон. После отправки этих данных пользователь видит сообщение "Спасибо. Ваши результаты будут обработаны и высланы на ваш e-mail в течение нескольких дней" Далее все эти данные уходят администратору сайта, он расчитывает результаты текста с связывается с пользователем.
2. Добавить фильтрацию по буквам на страницах (http://joxi.ru/Q2K0azzh46MN7A?d=1):
http://postupaem.bit-storm.ru/institutions_categories/colleges/
http://postupaem.bit-storm.ru/institutions_categories/universities/
Суть в том, что можно будет нажать на букву, и получить только учебные заведения, которые начинаются на эту букву.
3. В разделе "Колледжи" (http://postupaem.bit-storm.ru/institutions_categories/colleges/) переименовать "Специальности" в "Кафедры" в таблице. Только одно слово заменить, больше ничего - http://joxi.ru/Vm6dnZZsDWdW9A?d=1. В вузах все оставляем как есть.
4. В разделе "Курсы" изменить фильтрацию - http://postupaem.bit-storm.ru/courses_categories/kursyi-dlya-starsheklasnikov/
В боковой колонке должны быть только 2 фильтра:
a. "Местоположение (Выпадающий список): Минск, Минская область, Брестская область, Витебская область, Гродненская область, Гомельская область, Могилевская область"
b. "Цена (два поля от и до)"
Соответственно в параметрах курса будет также только 2 параметра для заполнения администратором, вместо текущих - http://joxi.ru/MAjpxEEI437j9m?d=1
5. В разделе "Репетиторы" изменить фильтрацию - http://postupaem.bit-storm.ru/tutors_categories/repetitoryi-dlya-starsheklassnikov/
В боковой колонке должны быть только 3 фильтра:
a. Предмет (чекбоксы, можно выбрать сразу несколько): Русский язык, Белорусский язык, Обществоведение, Биология, Математика, История Беларуси, Химия, Физика, Иностранный язык, Всемирная история, География, Минск
b. "Местоположение (Выпадающий список): Минск, Минская область, Брестская область, Витебская область, Гродненская область, Гомельская область, Могилевская область"
c. "Цена (два поля от и до)"
Соответственно в параметрах курса будет также только 3 параметра для заполнения администратором, вместо текущих - http://joxi.ru/eAODnzzFxKnkRr?d=1
6. Полностью переработать страницу http://postupaem.bit-storm.ru/institutions_categories/prohodnyie-ballyi/.
Сейчас на ней выводятся просто список вузов. А нам нужно, чтобы сразу выводилась подробная информация по каждому вузу - http://joxi.ru/VrwM6EEIOGdoY2?d=1. Эта та самая таблица, которая отображается на странице вуза (http://postupaem.bit-storm.ru/institutions/%D0%B2%D0%B8%D1%82%D0%B5%D0%B1%D1%81%D0%BA%D0%B8%D0%B9-%D0%B3%D0%BE%D1%81%D1%83%D0%B4%D0%B0%D1%80%D1%81%D1%82%D0%B2%D0%B5%D0%BD%D0%BD%D1%8B%D0%B9-%D1%83%D0%BD%D0%B8%D0%B2%D0%B5%D1%80%D1%81%D0%B8%D1%82/). Нам просто нужно "вытащить" ее на уровень выше, чтобы она показывалась не на странице вуза, а на странице списка вузов.
Фильтрацию на данной странице оставляем текущей.
7. http://postupaem.bit-storm.ru/dokumentyi/
Сделать все поля обязательными для заполнения.
8. На сайте сейчас ипользуется плагин Wp-Recall по выводу личного кабинета. http://joxi.ru/gmv75ppcLGNnp2?d=1
Нужно кнопки входа убрать с верхней части сайта, и привязать весь функционал этих кнопок к этим кнопкам - http://joxi.ru/Vm6dnZZsDWqXbA?d=1
9. В личном кабинете сделать вкладку "Отмеченные". Где будет фиксироваться любое из понравившихся пользователю учебных заведений. Суть в том, что нужно сделать, чтобы пользователь мог "отметить любое учебное заведение" - http://joxi.ru/Vm6dnZZsDWqXbA?d=1 . Это учебное заведение будет отображаться в личном кабинете пользователя. Остальной функционал в личном кабинете можно убрать.