Возможность поиска по WordPress — это функция, встроенная в ядро CMS и обязательная для сайтов с большим объемом контента. К счастью для нас, это характерно для большинства многоязычных сайтов 🙂
Вот тут-то и пригодится многоязычный поиск Lingiuse.
Состояние многоязычного поиска в WordPress
WordPress — самая распространенная CMS на рынке, содержащая разнообразный контент из различных плагинов, таких как товары для электронной коммерции, события в повестке дня, файлы в файловом менеджере. Иногда это встроенные в WordPress пользовательские типы записей, которые необходимо интегрировать со стандартной поисковой системой.
А когда контент НЕ является пользовательским типом записей, требуются пользовательские запросы к базам данных; поэтому становится сложно управлять всеми плагинами…
Эта проблема также касается классических плагинов перевода , которые используют WordPress для хранения контента, таких как WPML или Polylang. Вот классический плагин поиска с упомянутыми интеграциями.

Многоязычные поисковые запросы с помощью плагина Linguise
Как вам работается с Linguise для поиска контента WordPress
В Linguise многоязычный переведенный контент хранится в отдельной базе данных (в некоторых случаях с локальным кэшем), но дело в том, что база данных переводов централизована на наших серверах. Модель SaaS меняет все, поскольку становится довольно легко выполнять глобальные запросы к переведенному контенту, например, применять правила исключения ко всему контенту. Поисковые запросы становятся возможными без какой-либо специальной интеграции со сторонними плагинами.
Начиная с версии 1.6, мы добавили возможность активации поисковых запросов в многоязычном контенте. Это всего лишь настройка для включения этой функции.

Поиск контента можно выполнить на любом языке, вот пример на французском языке на нашем демонстрационном сайте:

Воспользуйтесь многоязычным поиском WordPress прямо из панели управления
Если вы пользуетесь Linguise , что все ваши переводы можно просматривать и редактировать как на лицевой стороне сайта , так и в панели управления. Это также относится и к поисковым запросам.
Здесь перечислены поисковые запросы, поэтому вы можете проверить их содержание и объем поиска:

А что насчет отключения многоязычного поиска?
Функция многоязычного поиска намеренно отключена по умолчанию в плагине, поскольку многоязычные поисковые запросы расходуют часть квоты на перевод. Обычно это не является большой проблемой, но в зависимости от веб-сайта может быть, например, если сайт использует внутреннюю поисковую систему, стоит сначала проверить это.
Таким образом, если вы решите отключить поиск, поисковый запрос, конечно, все равно будет возможен, но если, например, ваш сайт на французском языке, вам потребуется искать термин на английском. Контент, соответствующий запросу на французском языке, будет возвращен корректно.




