Базовая конфигурация

3. Базовая Конфигурация

После установки и активации плагина WP Fast Total Search (WPFTS) вы можете настроить его основные параметры на странице настроек. Для доступа к странице настроек перейдите в раздел “Настройки” -> “Fast Total Search” в административной панели WordPress.

Страница настроек WPFTS разделена на несколько вкладок:

  • Main Configuration (Главная конфигурация): На этой вкладке вы можете включить или отключить плагин, настроить автоматическую переиндексацию, выбрать, какие типы поиска (админ-панель, фронтенд, блоки Gutenberg) должны использовать WPFTS, и включить или отключить оптимизацию для MariaDB.

  • Indexing Engine Settings (Настройки индексатора): Здесь вы можете настроить правила индексации, исключить определенные типы постов, статусы постов, ID постов и слаги из индекса, а также настроить обработку шорткодов, HTML-тегов и скриптов при индексации.

  • Search & Output (Поиск и вывод): На этой вкладке вы можете настроить параметры поиска (логику обработки слов, глубину поиска), а также параметры вывода результатов (Smart Excerpts, отображение релевантности, размер файла и т.д.).

  • Sandbox Area (Песочница): Эта вкладка предназначена для тестирования индексации и поиска. Вы можете проиндексировать отдельный пост и выполнить поисковый запрос с различными параметрами, чтобы увидеть, как WPFTS работает с вашим контентом.

  • Analytics (Аналитика): На этой вкладке вы можете просматривать лог поисковых запросов и настраивать параметры логирования. Аналитика помогает понять, что ищут пользователи на вашем сайте, и оптимизировать контент соответствующим образом.

  • Support & Docs (Поддержка и документация): Здесь вы найдете ссылки на документацию, форум поддержки и контактную информацию разработчика.

Описание основных настроек

  • Enabled (Включен): Включает или отключает плагин WPFTS.

  • Autocomplete Indexing (Автоматическая переиндексация): Включает или отключает автоматическую переиндексацию содержимого при публикации или обновлении постов.

  • Use indexed search in WordPress Admin (Использовать индексный поиск в админке WordPress): Включает или отключает поиск WPFTS в административной панели WordPress.

  • Use indexed search in WordPress Blocks (front-end only) (Использовать индексный поиск в блоках WordPress (только на фронтенде)): Включает или отключает поиск WPFTS в блоках WordPress на фронтенде.

  • MariaDB Fix (Исправление для MariaDB): Включает специальную оптимизацию для MariaDB.

  • Further Indexing Engine Settings (Дополнительные настройки индексатора): Позволяет настроить, какие типы постов, статусы, ID и слаги исключить из индекса, а также настроить обработку шорткодов и HTML-тегов.

  • Query Preprocessing (Предобработка запроса): Настройки, связанные с обработкой поискового запроса, такие как использование стемминга (stemming) и выбор языка для стемминга.

  • Find Records (Поиск записей): Настройки, определяющие логику поиска, такие как оператор, используемый для объединения слов в запросе (AND или OR), и глубину поиска.

  • Calculate Relevance (Расчет релевантности): Настройки, связанные с расчетом релевантности результатов поиска, включая веса кластеров.

  • Sort Results (Сортировка результатов): Настройки сортировки результатов поиска (по релевантности, дате, имени и т.д.).

  • Show Results (Отображение результатов): Настройки, связанные с отображением результатов поиска, такие как использование Smart Excerpts, отображение релевантности, отображение размера файла для вложений и т.д.

  • Query Log Settings (Настройки журнала запросов): Настройки логирования поисковых запросов, включая максимальный размер лога и другие параметры.

Настройка правил индексации

На вкладке “Indexing Engine Settings” вы можете настроить правила индексации, которые определяют, какие данные будут проиндексированы и как они будут обработаны. Вы можете создавать свои собственные правила или использовать предопределенные.

WPFTS включает в себя виджет Live Search, который предоставляет автодополнение при вводе поискового запроса. Вы можете добавить этот виджет на свой сайт через раздел “Виджеты” в административной панели. Настройки виджета позволяют изменять его заголовок, placeholder, текст на кнопке и другие параметры.

Более подробная информация о каждой настройке и ее влиянии на работу плагина приведена в соответствующих разделах документации.