1000
Срок выполнения: 7 дн.
Статус задания: Подбор исполнителя

Требуется сделать поисковый фильтр пользователей по Meta (произвольным полям), ролям пользователей (стандартные от вордпресс), геолокации (Сountry and city in profile), верификации (Verified User), полу (Woman Man), рейтингу от админа (Profile Star Rating) и profile_fields. Также с возможностью добавлять дополнительные параметры.

На сайте функционируют 3 типа пользователей:

  1. Автор (author)
  2. Турист (subscriber)
  3. Фрилансер (contributor)

С помощью плагина WP Roles at Registration установил возможность выбора пользователю выбирать тип аккаунта.

В связи с этим далее надо сделать так, чтобы с помощью profile_fields создавать произвольные поля профиля пользователя с возможностью задавать тип аккаунта (author, subscriber или contributor) для кого эти поля будут доступны для заполнения/редактирования.

Например: В панели админа WP-RECALL во вкладке Поля профиля добавляем новое произвольное поле и называем его допустим - Иностранные языки с вариантами выбора: русский, английский, китайский и отмечаем тип/типы аккаунтов, для кого это поле будет доступна: contributor и author к примеру. Тем самым в профиле пользователя subscriber (Турист) этого поля не будет и при редактировании профиля также. Тем самым мы разграничиваем возможности заполнения профиля (портфолио) на сайте для трех категорий.

Пробовал настраивать и баловаться самостоятельно с помощью допа UserFilter, но ничего не получается.

Страница вывода пользователей: https://guidebooking.ru/users/

Автор публикации

не в сети 11 минут

Лян Николай

12
Кореевед, лингвист-переводчик (корейский, английский), преподаватель корейского языка для русскоязычных и РКИ, гид, медицинский координатор.
Хобби: аквариумистика, фото/видео, автомобили
Комментарии: 34Публикации: 2Регистрация: 27-03-2019Продаж/Покупок: 0/191