Можливість пошуку WordPress є частиною ядра CMS та є обов'язковою, якщо у вас є вебсайт з великою кількістю контенту. На щастя для нас, це стосується більшості багатомовних вебсайтів 🙂
Саме тоді на допомогу прийде багатомовний пошук Lingiuse.
Стан багатомовного пошуку на WordPress
WordPress – це найпопулярніша CMS на ринку, яка містить різноманітний контент з різних плагінів, таких як продукти електронної комерції, події в порядку денному, файли у файловому менеджері. Іноді це нативні типи користувацьких записів WordPress , які потрібно інтегрувати з пошуковою системою за замовчуванням.
А коли контент НЕ є користувацьким типом публікацій, він вимагає користувацьких запитів до баз даних; тому стає складно керувати всіма плагінами…
Ця проблема також стосується класичного плагіна перекладу , який використовує WordPress для зберігання контенту, такого як WPML або Polylang. Ось класичний плагін пошуку з інтеграціями, що згадуються.

Багатомовні пошукові запити з плагіном Linguise
А як це працює з Linguise для WordPress ?
У Linguise багатомовний перекладений контент зберігається в окремій базі даних (у деяких випадках з локальним кешем), але справа в тому, що база даних перекладів централізована на наших серверах. Модель SaaS змінює все, оскільки стає досить легко виконувати глобальні запити до перекладеного контенту, наприклад, застосовувати правила виключення до всього контенту. Пошукові запити стають можливими без будь-якої спеціальної інтеграції зі сторонніми плагінами.
Починаючи з версії 1.6, ми реалізували можливість активації пошукових запитів у багатомовному контенті. Це лише налаштування, яке потрібно перемкнути, щоб активувати цю функцію.

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

Скористайтеся багатомовним пошуком WordPress з панелі інструментів
Ви, можливо, вже знаєте, якщо ви Linguise , що всі ваші переклади можна візуалізувати та редагувати або з інтерфейсу , або з панелі інструментів. Це також стосується пошукових запитів.
Пошукові запити перелічені тут, тож ви можете перевірити вміст запитів та їхній обсяг пошуку:

А як щодо вимкнення багатомовного пошуку?
Функція багатомовного пошуку навмисно не ввімкнена за замовчуванням у плагіні, оскільки багатомовні пошукові запити споживають певну кількість ресурсів на переклад. Зазвичай це не має великого значення, але залежно від веб-сайту, уявіть собі веб-сайт, що базується на внутрішній пошуковій системі, можливо, варто спочатку перевірити.
Отже, якщо ви вирішили ВИМКНУТИ пошук, пошуковий запит, звичайно, все одно буде можливим, але якщо ваш вебсайт, наприклад, французькою мовою, вам потрібно буде шукати термін англійською. Контент, який відповідає французькою мовою, буде повернуто належним чином.




