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

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

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

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

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




