Найдите исполнителя для вашего проекта прямо сейчас!
Разместите заказ на фриланс-бирже и предложения поступят уже через несколько минут.

1. Сделать роли для плагина YITH WooCommerce Customize My Account Page

2. После регистрации/авторизации перенаправлять пользователей на страницы мои вакансии и мои резюме, исходя из роли пользователя.

3. Убрать значки перед текстом в Вакансии-Резюме

4. Убрать из моих вакансий кнопку “Дублировать”

5. В моих вакансиях заменить столбец “Закрыты” на “Показы” далее Пункт 6

6.  Установлен плагин Page Visit Counter. Он собирает Статистику просмотров страницы. необходимо создать функцию вывода этой статистики в разделах мои вакансии/резюме. В Моих вакансиях в место раздела “Закрыты”, в моих резюме добавить новый столбец “Показы”. Вывод должен быть цифрой в гиппер ссылке, нажимая на которую пользователь должен переходить на отдельную страницу со статистикой  оформленной в виде графика, но находясь в дизайне плагина (YITH WooCommerce Customize My Account Page) с левым меню . Графики утверждаются отдельно, но предположительно это Google Charts.

7. Также график необходимо выводить вверху страниц мои вакансии и мои резюме. Справа от графика указаны параметры (Dogs, Cats) это название вакансий или резюме.

Необходима возможность показов статистики до 5 вакансий/резюме, в резюме мультивыбор не нужен. Функция мультивыбора должна быть такая же, как при выборе языка программирования при добавлении вакансии или резюме. Но нужна проверка, если вакансий только 5, то мультивыбор не показывать. Если больше 5, то показывать 5 последних, но с открытым мультивыбором и возможностью самому выбрать. Также необходимо запоминать выбор вакансий находящихся в мультивыборе в последний раз, чтобы не приходилось выбирать каждый раз.

8. Нужна кнопка “Добавить вакансию” (гиппер ссылка) в моих вакансиях, в таблице вместо названия “Вакансии”. Цвет #276ba3

9. Заменить стандартную кнопку “Добавить резюме”, на кнопку как “Добавить в закладки”. И убрать полосу под кнопкой. Дизайн изменить в самом плагине, он считает ограничение на добавление резюме, и не показывает ее если лимит добавление резюме исчерпан.

10. В личном кабине необходим вывод ФИО вместо логина, из личных данных /account/edit-account/

11. В личном кабинете убрать ссылку Выйти, под логином (ФИО).

12. Необходим вывод даты истечение платной подписки. И ссылка “Продлить” ведущая в раздел подписки. Про сами подписки и меню, в пунктах ниже.

13. В резюме пользователь добавляет свое фото, а в вакансии пользователь добавляет логотип компании. Эти изображения выводятся в карточках вакансий и резюме. Но в личном кабинете выводится другое изображение - дефолтный wordpress-овский аватар. необходимо чтобы в личном кабинете отображалось изображение которое добавляется при размещении вакансии или резюме.

14. Необходимо автоматически подсасывать Email и ФИО из личных данных /account/edit-account/. при добавлении резюме. В вакансии только Email.

Установлен плагин для редактирование полей в резюме и вакансия “Редактор полей WP”, но он ругается когда пытаешься отключить эти поля.

В разделе “Добавить резюме” выводить сообщение о необходимости заполнить данные.

“Перед добавлением резюме, необходимо заполнить Имя и Фамилию”. И ссылка на страницу /account/edit-account/. Соответственно нужна проверка, заполнено ли ФИО перед добавлением резюме.

15. Установлен плагин “WP Job Manager - Company Profiles”, отвечающий за заполнение данных о компании. При добавлении новой вакансии, данный плагин добавляет дополнительные поля (показанные на скриншоте). Их необходимо убрать в отдельное меню в плагине YITH WooCommerce Customize My Account Page. Сделать раздел “О компании”, с ролью для работодателей, где будут добавляться “Сведения о компании”. И автоматом подсасываться к вакансии.

В разделе “Добавить вакансию” выводить сообщение о необходимости заполнить данные.

“Перед добавлением вакансии, необходимо заполнить данные о компании”.  И ссылка на страницу с редактированием данных о компании. Соответственно нужна проверка, заполнены ли поля “О компании” или нет, перед добавлением вакансии.

16. Отслеживание. Плагин WP Job Manager - Alerts,  не работает в интеграции с плагином YITH WooCommerce Customize My Account Page.

Плагин WP Job Manager - Alerts, это функция отслеживает новые вакансии по заданным параметрам. /account/alerts/

Сама по себе она работает. Но если ее интегрировать в YITH WooCommerce Customize My Account Page, по дизайну она встает, а вот новые отслеживания не добавляются.

Необходимо чтобы все добавлялось и показывался список.

17. Отслеживание. Новая кнопка и полоса снизу.

Удалить полосу под кнопкой “Добавить” и заменить кнопку как в “Добавить в закладки”.

18. Добавить пункт в меню YITH WooCommerce Customize My Account Page “Отклики” для соискателя

Необходимо для соискателя создать страницу с выводом его собственных откликов списком.

Плагин отклика на вакансию WP Job Manager - Applications. Из данных плагина можно брать данные и делать отдельный вывод. Заголовок вакансии делать гипер ссылкой на саму вакансию. Еще нужна функция определения был ли просмотрен отклик РАБОТАДАТЕЛЕМ (пункт 20). Плюс нужна пагинация страниц.

19. Добавить пункт в меню YITH WooCommerce Customize My Account Page “Отклики” для работодателя.

Также нужна страница со всеми откликами от соискателей, с дублем сообщения которое отправляет соискатель. Новые помечать зеленым цветом, статус просмотрено или нет (относится к пункту 19). Нужна функция нажатия на отклик, или кнопка просмотрено.

В заголовке Вакансия: PHP программист, необходимо сделать “PHP программист” гиперссылкой ведущей в отклики на эту вакансию в личном кабинете /account/my-vacancies/?action=show_applications&job_id=

Иванов иван сделать гиппер ссылкой ведущей на резюме соискателя. В откликах это кнопка

20. Добавить пункт в меню YITH WooCommerce Customize My Account Page “Приглашение” для соискателя.

Нужна страница с выводом приглашений (дубль отправленного письма).

Необходимо дублировать письмо из контактной формы (которую вы дорабатывали).

Заголовок должен быть в виде гиппер ссылки, ведущей на вакансию. Зеленым подсвечивать новые приглашения (сообщения). Прочитанными они становятся по той же технологии что и в пунктах 19-20. Плюс нужна пагинация страниц.

21. Добавить пункт в меню YITH WooCommerce Customize My Account Page “Приглашение” для работодателя.

Страница с выводом кому (соискателю) отправили письмо.

Имя и Фамилия гиппер ссылка для резюме

Плюс нужна пагинация страниц.

22. Сделать выпадающий список Городов при добавлении резюме

По аналогии с вакансиями, в админке нужна функция добавления регионов.

Если есть более простой и дешевый способ добавления регионов то рассматривается и он.

23. Добавить пункт в меню YITH WooCommerce Customize My Account Page “Подписка” для работодателя

Статистика платежей, дата окончания подписки и выбор тарифного плана.

Этот пункт более детально будет проговариваться отдельно, после завершения работ над остальными заданиями.

24. В откликах убрать “« Мои вакансии”

25. Ссылки в резюме опустить ниже кнопок контактов.

По идее это должно работать в виджетах, но они не отрабатывают.

sidebar-single-resume-top.php

26. Фильтры для поиска вакансий

Необходимо доработать фильтры по поиску вакансий

  • Убрать пункт Ключевые слова
  • Добавить график работы (кастомное поле). Добавляется при размещении вакансии. Вывод в виде выпадающего списка.
  • Добавить опыт работы (кастомное поле). Добавляется при размещении вакансии. Вывод в виде выпадающего списка.
  • Добавить 2 поля поиска по заработной плате. Одно от, второе до.
По возможности, все фильтры кроме “Оклада” должны отрабатывать без кнопки найти.

В фильтре нужно добавить ссылку “Дополнительные фильтры”, ниже верхних 3 полей. при нажатии на ссылку, должные выезжать еще 3 поля.

При раскрытии должно получится что то типа этого

27. Фильтры для поиска резюме

Необходимо доработать фильтры по поиску резюме.

Фильтры необходимо сделать по аналогии с фильтрами для поиска вакансий, только не удалять поле “Ключевые слова”.

  • Добавить график работы (кастомное поле). Добавляется при размещении резюме. Вывод в виде выпадающего списка.
  • Добавить тип занятости (кастомное поле). Добавляется при размещении резюме. Вывод в виде выпадающего списка.
  • Добавить опыт работы (кастомное поле). Добавляется при размещении резюме. Вывод в виде выпадающего списка.
  • Добавить 2 поля поиска по заработной плате. Одно от, второе до.
  • Добавить навыки (кастомное поле). Добавляется при размещении резюме. Вывод в виде выпадающего списка с авто подбором.
  • Выбор города сделать выпадающим списком.
8 лет назад
pampushka
Роман 
38 летРоссия
17 лет в сервисе
Был
2 года назад
Выбранный исполнитель
aquaweb
40 летРоссия
19 лет в сервисе
Был
6 лет назад
8 лет назад
$260
6 дней
Если хотите без головной боли, качественно сделать проект, без сомнений обращайтесь к Николаю. Специалист 10 из 10.
Очень доволен сотрудничеством с Романом. Подробное ТЗ с картинками, приятное и оперативное общение, поэтапная оплата без задержек - эти факты обусловили приятную работу и скорый положительный результат.