AntonEssential
@AntonEssential

Как реализовать геолокацию в Wordpress?

Бодрого дня, у меня есть блог на wp, сейчас стоит задача что бы пользователи из разных стран видели блог на разных языках, что бы по умолчанию подключался тот язык откуда пользователь, к примеру Россия - русский, Польша - польский, подскажите пожалуйста как это можно реализовать, какие есть способы.
  • Вопрос задан
  • 2002 просмотра
Пригласить эксперта
Ответы на вопрос 3
Taraflex
@Taraflex
Ищу работу. Контакты в профиле.
Да что же люди не поймут никак, что не нужно решать за пользователя, какой язык ему показывать.
Нужно ориентироваться на системный.
Для этого в браузерах предусмотрена отправка заголовка accept-language
https://www.google.ru/webhp?sourceid=chrome-instan...
Ответ написан
Комментировать
lega111
@lega111
DevOps
Можно использовать geoip, инфу про ip брать отсюда.
https://www.maxmind.com/en/geoip2-services-and-dat...
Можно использовать данный плагин:
https://github.com/yellowtree/wp-geoip-detect
После определения локации пользователя можно поставить редирект через .htaccess или конфиг на нужный пользователю сайт (с нужным языком)
Так же, есть эти плагины в админке вп, можешь там посмотреть.
Ответ написан
Комментировать
@mr_ko
Javascript, Node.js. React.js, Vue.js, Wordpress
Плагин WPML такое умеет делать.
Ответ написан
Комментировать
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы