Для того чтобы улучшить или расширить функционал стандартного поиска на WordPress, можно обратиться к плагинам из официального репозитория. Их там насчитывается просто огромное количество. Нам всего лишь нужно подобрать модуль, который будет отвечать всем нашим требованиям. В данном случае мы ищем плагин Ajax поиска и, желательно, с дополнительными параметрами.
Плагин Ajax поиска на WordPress
Из предоставленного выбора я остановился на плагине Ivory Search. Он многофункциональный, менее сложный и у него есть быстрый показ искомого результата, то есть поддержка ajax. Этот плагин может улучшить стандартный поиск или поможет создать новые формы поиска с индивидуальными параметрами. Для каждой формы присваивается шорткод, а значит ее можно будет вывести абсолютно в любом месте. А для сайдбара есть специальный виджет.
Настройки плагина Ivory Search
После установки и активации плагина, в панели слева появится новые разделы расширения. И сразу переходим в раздел Search Forms и создаем новый поиск, нажав на кнопку «Add New Search Form». Все настройки будут расположены на шести вкладках. Мы пробежимся по основным параметрам, а детальная настройка происходит уже исключительно индивидуально.
Search – Post types
Выбираем тип записей, по которым будет осуществляться поиск. Я выбрал только записи.
AJAX – Включаем аякс поиск
Настраиваем, что будет отображается в результате поиска аякс. К примеру: выдержка поста, миниатюра, теги, дата и т.д.
Все остальные параметры я оставил по умолчанию. Но вы можете для себя что-то изменить исходя из целей. И после внесенных настроек не забываем сохранять изменения.
Новая форма поиска создана. Теперь нам нужно вывести ее на сайте. Для этого есть три варианта: шорткод, виджет сайдбара или через параметры плагина вывести в меню сайта. Проверим на последнем варианте.
Переходим во вкладку Menu Search. Выбираем название меню, в котором добавим поиск. И в самом низу страницы в выпадающем списке, выбираем ранее созданный шаблон поиска. Нажимаем сохранить изменения и проверяем результат.
Добрый вечер! Установил форму , настроил при нажатии посик не выдаёт страницу с результатом, что это может быть?
Добрый. Многое что может быть. От несовместимости вашей темы до корректных настроек. Это нужно смотреть изнутри. Никакой же ошибки не показывает?
Здравствуйте, никак не могу настроить этот плагин, кажется тема сайта очень сопротивляется, уже почти настроил, отключил плагином родной поиск, но все равно немного криво получается. Вы можете помочь установить на сайт этот плагин и настроить чтоб все работало.
Здравствуйте. Напишите мне на почту a.c.nemoy@gmail.com Или можете в скайп. Все контакты есть на странице «услуги».