Поиск по произвольным полям wordpress
Опубликовано: 13.10.2017
Всем привет, сегодня хочу продолжить тему поиска по WordPress. На этот раз я расскажу вам как сделать поиск по полям wordpress (имеется ввиду произвольным полям, пользовательским, дополнительным полям они же custom fields).В предыдущих статьях я рассказывал и показывал вам поиск в wordpress , а также описывал плагин поиска для wordpress . В этих темах я частично затрагивал тему поиск по полям wordpress, теперь попробую описать более разлого.
Зачем нужен wordpress поиск по дополнительным полям
В первую очередь поиск по полям wordpress нужен, если у вас не стандартный сайт или блог на WP, в смысле, информация записанная не только в тексте (контенте) поста.
Штатная функция поиска WP, к сожалению, ищет только в заголовках и тексте поста или страницы. На большее она не способна, по этому приходится или писать свою функцию поиск по дополнительным полям или использовать плагин.
Сustom fields - создаем поиск по произвольным полям
Например, на сайте недвижимости, магазине, каталоге и тому подобное, поиск по произвольным полям критически необходим. Ведь как найти вещь в магазине по артикулу или адрес квартиры, или модификацию товара. Конечно можно записать эти данные в заголовок или текст страницы, но тогда это будет не сайт, а просто какой то монстр. Более подробно, зачем нужны произвольные поля wordpress я уже описывал. Также, заводилась тема по поводу их удобного использования с помощью плагина advanced custom fields .
Фильтры в каталоге
Поиск по произвольным полям wordpress позволяет:
выводить более релевантные результаты; манипулировать с поиском WP; показывать результаты, в которых не встречается поисковая фраза (например указывать слова с ошибкой и тому подобное).
Сегодня | Завтра | ||
USD | 32.62 | 32.50 | |
EUR | 39.90 | 39.92 |
Обменник | Переходов |
Wmchanger | 6 |
E-Market | 5 |
WMtoCash.com | 4 |
Str-Money | 3 |
Hot-Change | 3 |
Вы можете получить WMR-бонус в размере 0,01-0,10 WMR на свой кошелек 1 раз в сутки | |
Кошелек
|
|
Код
|
|
Обмен Webmoney |