Домой Каталог: Плагины WordPress Posts Filter Generator Поиск по полям формы публикации
9ответ(ов) в теме
yzvv
не в сети 10 лет
На сайте с 11.08.2014
Участник
1
13:19

Добрый день!

Интересует такой вопрос, может кто сталкивался:
Для пользователей имеется форма публикации с произвольными полями.
Необходимо сделать некое подобие расширенного поиска на сайте. То есть чтобы была возможность фильтровать записи по произвольным полям и выводить все это на страницу.
Может кто-нибудь подскажет как это реализовать?

0
Кос Кокос
не в сети 2 года
На сайте с 02.03.2013
Участник
Тем 22
Сообщения 110
2
13:37

Есть здесь плагин

Вы не можете просматривать опубликованные ссылки

а так же плагин Advance WP Query Search Filter

0
Андрей CS
не в сети 11 часов
На сайте с 30.11.-0001
Администратор
Тем 71
Сообщения 16929
3
13:37

Сделать самому:

Вы не можете просматривать опубликованные ссылки

Плагин:

Вы не можете просматривать опубликованные ссылки
0
yzvv
не в сети 10 лет
На сайте с 11.08.2014
Участник
4
17:44

Хотелось бы уточнить вот что:
Мы используем термин "Произвольное поле"
Я под этим термином подразумеваю дополнительно поле, которое мы создаем в форме публикации [public-form]
(Прочитал ваши статьи на сайте про создание настраиваемого фильтра поиска, и пока не могу разобраться, простите за возможные банальные вопросы...)
Правильно ли я понимаю, что в этой статье

Вы не можете просматривать опубликованные ссылки

вы рассказываете как организовать фильтр именно по произвольным полям формы [public-form]? Или я вообще не понимаю значение термина "Произвольное поле"......

0
Андрей CS
не в сети 11 часов
На сайте с 30.11.-0001
Администратор
Тем 71
Сообщения 16929
5
18:29

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

0
yzvv
не в сети 10 лет
На сайте с 11.08.2014
Участник
6
16:51

Позвольте уточнить:
Вот я к примеру создал произвольное поле "РЕГИОН". Это поле имеет 3 чекбокса: АЛТАЙ, КРЫМ, САХА.
Хочу настроить выпадающий список по произвольному полю РЕГИОН (region_10)
Но как я понял у каждого чекбокса создается свое имя поля: например, АЛТАЙ (region_10_1), КРЫМ (region_10_2), САХА (region_10_3)

для фильтра использую плагин WP custom fields search

И я не могу добавить в значения вып. списка все 3 чекбокса... могу только добавить region_10_1 и тогда в выпадающем списке будет только АЛТАЙ. А если сделать например просто region_10, то в вывпад. списке вообще нет значений....
Как сделать вып. список по всем значениям региона??

0
Андрей CS
не в сети 11 часов
На сайте с 30.11.-0001
Администратор
Тем 71
Сообщения 16929
7
17:09

Для этого надо менять логику работы wp-recall при работе с чекбосами в произвольных полях.

0
yzvv
не в сети 10 лет
На сайте с 11.08.2014
Участник
8
17:23

То есть даже если использовать фильтр, построение которого вы описываете в статье

Вы не можете просматривать опубликованные ссылки

, то не получится настроить выпадающий список в моем случае?

0
Андрей CS
не в сети 11 часов
На сайте с 30.11.-0001
Администратор
Тем 71
Сообщения 16929
9
17:28

Вполне можно. Надо лишь выводить эти поля в фильтре чекбоксами, тогда должно работать.

0
Тема закрыта. Публикация новых сообщений запрещена.