👍 Научим бесплатно правильно создавать сайты на WordPress. Подробнее →
Есть: поле ввода для поиска и выбор категории для поиска.
Хочется: поле ввода для поиска и выбор категории для поиска + выбор еще одного критерия.
Ну а теперь по русски. Короче пытаюсь я со своим “мега” знанием сделать сайт – доска объявлений. Поиск по категориям это есть, хотелось бы ввести еще один критерий для поиска – город. При подачи объявлении на сайт в поле город вводиться естественно город которому присваивается ключ custom fields.
Как можно ввести еще один критерий для поиска?
код для поиска выглядит так:
<form action="" method="get" id="searchform" class="form_search"> <div class="searchfield"> </div> <div class="searchbutcat"> <button></button> </div>
Может этот плагин поможет – WP Custom Fields Search ? http://wordpress.org/extend/plugins/wp-custom-fields-search/
Но вообще я бы город сделал тегом или категорией – так намного проще, тем более что есть масса плагинов поиска в определенной категории.
WP Custom Fields Search – побывал, но не разобрался, вроде все сделал не ищет…
Ну можно тегами…тогда от же вопрос как вывести список тегов перед поиском, чтобы он включался в поиск
А можно сделать так? Может это и через одно место, но все же ))) – сделать выпадающий список … в нем Город1, Город2, Город3 и т.д. и чтобы выбранный город просто плюсовался к поиску, т.е. в поле ввода поиска вводилось бы Искомое, затем выбирался бы Город, а результат был бы для поиска: Искомое, Город. Просто если сейчас так ввести: Искомое, Город и выбрать Категорию то результат точный.
Почему бы город не сделать категорией? Тогда вообще нет проблем организовать поиск по категории. ( Search By Category – https://n-wp.ru/kak-sdelat-poisk-po-kategorii-search-by-category/ )
Ну тогда получиться все очень печально )))) Пример: Категории Город1, Город2 и т.д., в них под категории Вакансии в них Производство, Продажи и т.д. получиться офигевшее дерево в каждом городе, а если городов не 2, а 20? )))
А что главнее – город или вакансии?
Сделать вакансии категориями, а города тегами. Ну или наоборот.
Ну, верно — между категориями и метками не так уж и много разницы. Кроме ветвистости, разве что.
Все это не то, я думаю, надо все таки попробовать сделать поиск по custom fields. Ведь key автоматически приставивший к названию города. Я побывал сделать такую конструкцию:
поиск получается следующий: /?s=Искомое&key=Город1
но в результате участвует в поиске только “Искомое”, а “Город1” нет.
Может есть идеи? )))
Может вот этот способ будет полезен? http://mywordpress.ru/support/viewtopic.php?pid=80622#p80622
))) я вчера туда тоже заходил и читал. После непродолжительных действий нашлось, что данная конструкция уже встроена в шаблон темы. Осталось за малым, понять как работает все это )
наткнулся на такую же проблему, только не города строй материалы нужно вывести и цена от и до, хотел бы узнать у Вас получилось реализовать и как Вы справились с трудностью (если можно пример кода) ?