0
Установка и настройка
установка и настройка продавцом в рамках действующего функционала
В корзину

Users Filter - дополнение, позволяющее формировать поисковый фильтр для организации поиска пользователей по произвольным полям.

Users Filter тесно связано с работой дополнения профиля, а именно, данное дополнение работает с созданными пользовательскими произвольными полями профиля. Поэтому, если решили настроить поиск пользователей с помощью Users Filter, сначала потребуется создать произвольные поля профиля, по которым и будет производится этот поиск.

После активации, дополнение Users Filter создает в административном меню пункт "Фильтр пользователей", где и производится построение и настройка поискового фильтра.

В разделе неактивных полей будут выводится созданные произвольные поля профиля, добавить для вывода в поисковом фильтре их можно перетаскиванием в активную область.

На данным момент, можно настроить поиск по следующим типам произвольных полей профиля:

  • текстовое поле
  • многострочное текстовое поле
  • выпадающий список
  • множественный выбор
  • радиокнопки
  • чекбоксы
  • число
  • бегунок
  • дата

Каждое поле поискового фильтра имеет свои настройки, которые будут зависеть от типа этого поля.

Например:

  • Имеется числовое поле профиля, куда пользователи указывают числовые значения, тогда при организации поиска по этому полю можно будет изменять тип поискового поля выбирая среди значений: число, бегунок, диапазон.
  • Поисковое поле по значениям указанным через текстовое поле профиля позволит указать порядок выборки: точное вхождение или поиск среди значений.
  • Поиск по полю профиля типа "чекбокс" также будет предлагать точность выборки: вхождение всех значений или поиск среди значений
  • и тп.

В свою очередь, сам поисковый фильтр имеет несколько общих настроек:

  • страница вывода пользователей, с размещенным шорткодом [ userlist ]
  • правило подбора по параметрам - И/ИЛИ

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

Правило подбора И/ИЛИ влияет на точность выборки пользователей, в случае с "И" пользователи будут выбираться с точным вхождением всех параметров поиска, при "ИЛИ" - результат выборки будет соответствовать наличию хотя бы одного параметра. Следует знать, что при действующем значении "ИЛИ" при выборке данных возрастает нагрузка на базу данных.

После того, как поисковый фильтр был создан и настроен, его следует вывести в нужном месте сайта с помощью шорткода:

[ rcl-users-filter ]

Данный шорткод может принимать в качестве параметра указание атрибута column, со значениями от 1 (по-умолчанию) до 4. Этот параметр указывает количество колонок на которое должны распределяться поля внутри фильра. Например:

[ rcl-users-filter column="2" ]

Примеры вывода фильтра с разным количеством колонок:

  • одна колонка

  • две колонки

  • три колонки

Разместив данную форму в виджете сайдбара вашего сайта или над выводом общего списка пользователей можно организовать удобный и современный поиск по пользователям вашего сайта.

Установка:

Т.к. это дополнение для WordPress плагина WP-Recall, то оно устанавливается через менеджер дополнений WP-Recall.

1. В админке вашего сайта перейдите на страницу "WP-Recall" -> "Дополнения" и в самом верху нажмите на кнопку "Обзор", выберите .zip архив дополнения на вашем пк и нажмите кнопку "Установить".
2. В списке загруженных дополнений, на этой странице, найдите это дополнение, наведите на него курсор мыши и нажмите кнопку "Активировать". Или выберите чекбокс и в выпадающем списке действия выберите "Активировать". Нажмите применить.

Обновление:

Дополнение поддерживает автоматическое обновление - два раза в день отправляются вашим сервером запросы на обновление.
Если в течении суток вы не видите обновления (а на странице дополнения вы видите что версия вышла новая), советую ознакомиться с этой статьёй

* 1.1 - Добавлен поиск по динамическому полю
* 1.0 - Релиз

* Поддержка осуществляется в рамках текущего функционала дополнения
* При возникновении проблемы, создайте соотвествующую тему на форуме поддержки дополнения

Условия поддержки: поддержка в рамках текущего функционала на форуме поддержки
Контактные данные: support@codeseller.ru
Авторство: Товар опубликован его непосредственным автором
4,3
Форум поддержки : При возникновении проблемы, создайте соответствующую тему на форуме поддержки товара
Бесплатно В корзину
Помните! Данный продукт защищён авторским правом, его нарушение влечёт за собой административную и уголовную ответственность.

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

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

Андрей CS

12K
рассматриваю задания
Комментарии: 2740Публикации: 481Регистрация: 30-11--0001Продаж/Покупок: 46249/175