Возможность поиска по WordPress — это то, что включено в ядро CMS и является обязательным, если у вас есть веб-сайт с большим объемом контента. К счастью для нас, так обстоит дело с большей частью многоязычных сайтов 🙂
Именно тогда в игру вступит многоязычный поиск Lingiuse.
Состояние многоязычного поиска в WordPress
WordPress является наиболее используемой CMS на рынке и содержит различный контент из различных плагинов, таких как продукты электронной коммерции, события в повестке дня, файлы в файловом менеджере. Иногда это собственные типы записей WordPress , которые необходимо интегрировать с поисковой системой по умолчанию.
И когда контент НЕ является настраиваемым типом сообщений, он требует настраиваемых запросов в базах данных; поэтому становится сложно обрабатывать все плагины…
Эта проблема также относится к классическому плагину перевода , который использует WordPress для хранения контента, например WPML или Polylang. Вот классический поисковый плагин с упомянутой интеграцией.
Многоязычные поисковые запросы с плагином Linguise
А как работает Linguise для WordPress ?
В Linguise многоязычный переведенный контент хранится в отдельной базе данных (в некоторых случаях с локальным кешем), но дело в том, что база данных переводов централизована на наших серверах. Модель SaaS меняет все, поскольку становится довольно легко выполнять глобальные запросы к переведенному контенту, например, применять правила исключения ко всему контенту. Поисковые запросы становятся возможными без какой-либо специальной интеграции со сторонними плагинами.
Начиная с версии 1.6, мы реализовали возможность активировать поисковые запросы в многоязычном контенте. Это просто параметр, который нужно переключить, чтобы активировать функцию.
Поиск контента может выполняться на любом языке, вот пример на французском языке на нашем демонстрационном веб-сайте:
Следите за многоязычным поиском WordPress с панели управления.
Linguise , возможно, вы уже знаете , что все ваши переводы можно визуализировать и редактировать либо через интерфейс , либо через панель управления. Это касается и поисковых запросов.
Здесь перечислены поисковые запросы, поэтому вы можете проверить, каково содержание запросов и их объем поиска:
А как насчет отключения многоязычного поиска?
Функция многоязычного поиска не включена по умолчанию в плагине специально, потому что многоязычные поисковые запросы используют небольшую квоту на перевод. Обычно это не имеет большого значения, но в зависимости от веб-сайта, представьте себе веб-сайт, основанный на внутренней поисковой системе, которую вы можете сначала проверить.
Поэтому, если вы решили оставить поиск ВЫКЛЮЧЕННЫМ, поисковый запрос, конечно, все равно будет возможен, но если ваш веб-сайт, например, на французском языке, вам нужно будет искать термин на английском языке. Контент, соответствующий французскому языку, будет возвращен правильно.