Домой WordPress WordPress: Вопросы и ответы Создание поискового фильтра по произвольным полям
5ответ(ов) в теме
yzvv
не в сети 10 лет
На сайте с 11.08.2014
Участник
1
15:24

Вопрос возник после прочтения следующей статьи автора:

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

Решил не писать в комментариях к посту, а создать топик здесь.

Суть проблемы:
Сделал форму для фильтра. Сделал отдельную страницу для результатов фильтрации, все как в статье.
Проблема такая. Когда запускаю фильтрацию, УРЛ страницы с результатами выглядит странно, то есть
/?word=ЗАПРОС&category_name1=ВЫБОР_КАТЕГОРИИ
А нужно как я понимаю вот так: /?s=ЗАПРОС&category_name=ВЫБОР_КАТЕГОРИИ

то есть он подставляет названия блоков формы в вывод УРЛА...... почему так происходит, вроде все сделал как в статье. Код формы и обработчика пока решил не выкладывать. Надеюсь, суть проблемы объяснил понятно.

0
Андрей CS
не в сети 2 дня
На сайте с 30.11.-0001
Администратор
Тем 71
Сообщения 16928
2
15:47

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

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

Не совсем понял, правильно ли меня поняли... и скорее правильно ли я понял ваш ответ.... =)
То есть выбор то сделан в фильтре, все поля заполнены и нажимаем фильтровать. Просто вместо стандартного s идет название текстового поля формы word ......
То есть по этому поводу не стоит смущаться? =)

0
Андрей CS
не в сети 2 дня
На сайте с 30.11.-0001
Администратор
Тем 71
Сообщения 16928
4
16:12

я вроде понятно пояснил, что имена передаваемых параметров значения не имеют, тк вы сами формируете из этих параметров массив для функции query_posts.
Имена параметров имели значение, в первой статье

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

где не было необходимости обрабатывать передаваемые данные, а этим занимался WP

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

спасибо!

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