Как создать форму расширенного поиска на сайте WordPress
Опубликовано: 2021-09-15Зачем использовать плагин поиска WordPress?
Если вы создаете новый веб-сайт или блог на WordPress, вы должны сделать так, чтобы ваш контент был легко доступен для пользователей. Однако, если вы добавите больше контента на свой веб-сайт, его будет легко найти.
Мы все думаем, что пользователи ищут только с помощью поисковой системы, но когда вы добавляете поиск по сайту, это помогает пользователю вашего веб-сайта находить больше контента, который особенно связан с его поиском.
Поиск по сайту также помогает вашему веб-сайту повысить вовлеченность клиентов, снизить показатель отказов и повысить конверсию и доход.
Кроме того, хорошая новость о добавлении формы расширенного поиска в WordPress заключается в том, что вы увеличите трафик на свой сайт, что легко повысит производительность вашего сайта и поможет вам занять первое место в Google.
Лучшие плагины для создания формы расширенного поиска в WordPress
Слоновая кость Поиск

Ivory search — один из лучших плагинов для создания расширенных поисковых форм в WordPress. Это простой и удобный в использовании плагин, который позволяет выполнять поиск WordPress по умолчанию и позволяет создавать новые настраиваемые формы поиска.
С помощью этого плагина вы можете создать ограниченное количество поисковых форм, которые легко настроить и настроить.
Это отобразит пользовательскую форму поиска в шапке сайта, нижнем колонтитуле, меню навигации, страницах, публикации и в любом месте сайта с помощью шорткодов.
Ключевая функция, связанная с этим, включает поиск продуктов WooCommerce, изображений, вложенных файлов и многого другого.
WP Поиск Google

WP Google Search также является премиальной функцией поиска Google на вашем сайте WordPress. Для этого нужно будет только зарегистрироваться в пользовательском поиске Google, и вы создадите свой идентификатор поисковой системы Google.
Войдите в настройки плагина, это позволит системе пользовательского поиска быть готовой к использованию, и вы создадите новое окно поиска Google, перейдя на боковую панель.
Все настройки можно легко выполнить на сайте администратора системы пользовательского поиска Google. Как только вы зарегистрируетесь в системе пользовательского поиска Google, вы получите все, что вам нужно.
Поиск WP Google доступен на нескольких языках, таких как английский, испанский, сербский, датский и русский.
Регулярное выражение поиска

Search Regex — еще один лучший плагин для создания расширенных форм поиска в WordPress. Это мощный набор для поиска и замены функции на страницах WordPress, пользовательских типах сообщений и других источниках данных.
Это превзойдет все ваши ожидания, потому что оно основано на стандартных возможностях поиска, которые позволяют вам искать и заменять любые данные на вашем сайте.
Этот плагин предоставит пользователям полную мощность и простой поиск. Вы можете использовать Search Regex для переноса пользователя из одного домена в другой, обновления URL-ссылок и изображений и выполнения изменений на уровне всего сайта.
Вы можете искать с помощью этого любой пользовательский тип сообщений, плагины, страницы сообщений и т. д.
ПоискWP Live Ajax Search

SearchWP позволяет пользователю осуществлять активный поиск форм поиска в реальном времени. Он также известен как лучший удобный поисковый плагин для разработчиков, который удерживает вас на пути, но в то же время он позволяет настраивать функции для всего.
Это позволит вам настроить и работать с любой темой WordPress. Вы можете быстро загрузить результаты отображения. Плагин SearchWP реализует широкий спектр контента на вашем веб-сайте, не создавая загроможденных опций.
Вы можете настроить и внедрить этот плагин, чтобы предоставить пользователям большую степень свободы. Это также удобный для разработчиков и определяемый разработчиком плагин, который поставляется с полной документацией.
Ajax-поиск для WooCommerce

Поиск Ajax — самый популярный плагин для создания расширенных форм поиска в WordPress. Это позволит пользователям получить расширенную панель поиска с предложениями поиска в реальном времени, что является наиболее выгодным поисковым решением для каждого сайта электронной коммерции.
В 2022 году клиенты ожидают, что поиск должен быть более определенным. Кроме того, в настоящее время он предлагается в 96% крупных интернет-магазинов, поскольку он имеет отличные функции, такие как поиск продукта по названию, краткому описанию, изображению продукта, описанию продукта, специальным мобильным функциям и деталям.
При этом вы также получите предложения, отображаемые в реальном времени, улучшенный порядок, поддержку Google Analytics, совместимые с WPML и совместимые с PolyLang функции.
гав

WOOF также является лучшим плагином для создания расширенных форм поиска на сайте WordPress. Это специальный плагин, разработанный для WooCommerece, который позволяет настраивать поиск на сайте с помощью тегов продуктов.
Артикул товара и цена. Если вы используете последнюю версию WooCommerce, то WOOF должен иметь плагин для вашего сайта.
Relevanssi - Лучший поиск

Если вы ищете лучший плагин для создания формы расширенного поиска в WordPress, прочтите это. Это позволяет улучшить поисковую систему и множество настраиваемых дополнительных функций.
Прямо сейчас он доступен в бесплатной версии, а в премиум-версии вы также получите больше возможностей.
В этом плагине вы получите поиск, связанный с порядком релевантности, например, нечеткое соответствие слов, фраз и поиск с кавычками.
Расширенный поиск WP

С помощью плагина WP Extended Search вы можете создать форму расширенного поиска в WordPress, которая позволяет настраивать поиск WordPress в вашем сообщении в блоге.
Вы можете искать сообщения по их мета-заголовку, именам авторов, категориям, пользовательским таксономиям и другим параметрам. Он также может управлять поведением поисковой системы по умолчанию с помощью поста, заголовка, приостановки контента и скрипта постов.
Этот плагин позволит вам использовать такие функции, как поиск по мета, категориям, тегам, включать или исключать общедоступные типы сообщений, настраивать количество сообщений, настраивать SQL, настраивать порядок результатов поиска, контролировать соответствие поискового запроса и многое другое.
Улучшенный поиск

Better search — один из известных плагинов для создания формы расширенного поиска в WordPress, которая очень быстро загружает результаты в вашу поисковую систему. Это быстро дает результаты по соответствующему запросу.

Это означает, что когда посетитель посещает ваш блог, он быстро находит то, что вы ищете. Этот плагин упакован с различными опциями и функциями.
Вы можете легко настроить поисковый плагин; вы также можете назначить весовое название или контент, который будет отображаться при поиске.
Кроме того, они также предоставляют расширенный поиск и содержат различные фильтры и действия, которые позволяют легко расширять возможности плагинов.
Кроме того, эти запросы отображаются на тепловой карте поиска, чего обычно нет в других плагинах. Лучший поиск — автоматический, настраиваемый, бесшовная интеграция и релевантность, а также популярный поисковый плагин, который вы можете выбрать.
Исключить из поиска

Search Exclude также является лучшим поисковым плагином, который вы можете использовать для создания формы расширенного поиска в WordPress.
С помощью этого плагина вы можете исключить любую публикацию страницы или что-то еще из WordPress из результатов поиска, установив флажок на странице публикации и редактирования.
Это поможет вам с быстрым и массовым редактированием. Кроме того, этот плагин позволит настроить страницы, чтобы вы могли перечислить элементы, которые хотите исключить или включить из поиска.
Как создать форму расширенного поиска в WordPress для пользовательских типов записей с помощью кода?
Встроенная опция поиска WordPress довольно неэффективна, и, следовательно, единственный вариант, который выбирают люди, — это пользовательский поиск Google.
Но есть много владельцев, которые не любят использовать пользовательский поиск Google, особенно когда у них есть настраиваемые типы сообщений, такие как обзоры, видео, фотографии, связанные с изображениями, а также общие информационные сообщения.
Это факт, что опция пользовательского поиска Google не является впечатляющей опцией, и многие считают, что она значительно снижает удобство работы пользователя.
Всегда удобно создать расширенную форму поиска в WordPress для пользовательских типов сообщений, где посетители веб-сайта могут выбирать типы сообщений, по которым они хотят выполнять поиск.
Например, все типы сообщений, такие как видео, обзоры и другие, будут представлены в стиле флажков, и пользователи смогут выбирать типы сообщений, в которых они хотят что-то искать.
На самом деле, они могут выбирать несколько типов сообщений для поиска и получать все релевантные результаты поиска. В этой статье мы покажем, как создать расширенную форму поиска в WordPress для пользовательских типов записей.
Большинство тем WordPress поставляются с двумя очень важными файлами для поиска. Один из них — searchform.php.
Расположение формы может варьироваться от темы к теме, и, следовательно, вам необходимо подключиться к FTP и найти ее, если она недоступна в разделе «Редактор» в разделе «Внешний вид» панели администратора. Иногда имя файла также может отличаться, и, следовательно, вы можете связаться со службой поддержки вашей темы, чтобы узнать его имя.
Как только вы найдете файл, отредактируйте его и добавьте в него следующий фрагмент кода.
$query_types = get_query_var('post_type'); <label>Статьи</label> <label>Блог</label> <label>Книги</label> <label>Видео</label>
Затем вам нужно отредактировать значение с именем ваших пользовательских типов сообщений, поскольку они существуют на вашем веб-сайте. Если у вас есть больше настраиваемых типов сообщений, вы можете добавить аналогичные строки и соответствующим образом заменить значения.
Важно отметить, что вы не должны добавлять здесь пользовательский тип записей Pages. Этот код добавляется для создания массива, чтобы его можно было вызвать в следующем файле, и все флажки могли отображаться отмеченными, когда пользователь видит поле в первый раз. Таким образом, по умолчанию поиск будет выполняться по всем типам сообщений.
Теперь вам нужно открыть второй по важности файл поиска с именем search.php. Скорее всего, вы перейдете к панели администратора, внешнему виду, а затем к редактору.
Найдите файл с правой стороны под ярлыком «Результаты поиска». Добавьте в него следующий фрагмент кода и обновите файл.
форма role="поиск" метод = "получить" id="форма поиска" действие=""> тип ввода="текст" имя="с" идентификатор = "s" value="" value="Введите ключевые слова …" onfocus="если(this.value==this.defaultValue)this.value='';" onblur="if(this.value=='')this.value=this.defaultValue;" <label>Статьи</label> input type=checkbox name=post_type[] value=post <label>Блог</label> input type=checkbox name=post_type[] value=books <label>Книги</label> тип ввода = имя флажка = post_type [] значение = видео; <label>Видео</label>
Еще раз, значение полей ввода должно быть таким же, как и настраиваемые типы сообщений, которые есть на вашем веб-сайте, а также должно быть похоже на то, что у вас есть в файле searchform.php.
Это покажет флажки пользователям в уже отмеченном состоянии и выполнит соответствующий поиск. Многие предпочли бы раскрывающийся список, но всегда лучше использовать флажки, потому что пользователи смогут выбрать более одного варианта.
Как создать форму расширенного поиска в WordPress для пользовательских типов записей с помощью плагинов?
Можно с уверенностью сказать, что некоторые люди не смогут правильно выполнить описанную выше задачу кодирования, потому что им приходится искать searchform.php и, следовательно, велика вероятность того, что все испортится.
Целесообразно использовать специальный плагин формы поиска, который предназначен для пользовательских типов сообщений. Search & Filter Pro — это плагин, который вам нужен, и он предлагает вам такие поля, как настраиваемые типы сообщений, таксономии, категории, авторы, даты публикации и многое другое. Для любого обзорного сайта это обязательно.
Если у вас есть сайт электронной коммерции, использующий WooCommerce, вы можете предоставить своим посетителям отличный пользовательский интерфейс.
Цена плагина составляет всего 20 долларов, и если вы разработчик, вы можете перейти на лицензию разработчика за 75 долларов и создать потрясающие параметры.
Вы должны заплатить цену и загрузить плагин, а затем установить его на свой сайт WordPress. Чтобы установить его, вам нужно перейти в «Панель управления», а затем в «Плагины» в левом меню, где вы должны нажать «Добавить новый» в раскрывающемся списке.
На следующем экране вы найдете кнопку «Добавить новый» вверху. Выберите загруженный zip-файл и дайте ему загрузиться, а затем активируйте его. Вы получите один год поддержки и обновлений бесплатно.
Плагин работает с многоязычной поддержкой (WPML), плагинами WooCommerce и Advanced Custom Fields, где вы можете прикреплять раскрывающиеся списки, флажки и различные другие поля.
Можно использовать различные другие элементы пользовательского интерфейса, такие как средство выбора даты и ползунки диапазона. Есть также варианты сортировки результатов по различным параметрам, например, те, которые вы получаете при расширенном поиске Google.
Если вы собираетесь создать форму расширенного поиска в WordPress для пользовательских типов записей с использованием кодов, убедитесь, что вы сделали полную резервную копию своего сайта.
Если вы обнаружите, что ваша поисковая панель широко используется посетителями вашего сайта, вам обязательно следует использовать плагин Pro и предлагать различные параметры, которые вы не можете создать с помощью кода, который мы предоставили выше.
Чем больше функций вы предоставите, тем лучше будет пользовательский опыт, и ваш веб-сайт будет популярным в вашей нише только для этой функции.