khromov / wp-wpml-geoip-browser-language-redirect

GeoIP Redirector for WPML (WordPress)

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Не работает редирект, не определяет регион.

gwynnbleiidd opened this issue · comments

commented

Привет, собственно как и в тикетах ниже, не срабатывает редирект.
Делаю пока на локальной машине, при проверке ?wpml_geoip=1
Выдаёт такое

<br />
<b>Warning</b>:  Invalid argument supplied for foreach() in <b>\wp-content\plugins\wp-wpml-geoip-browser-language-redirect\WPML_GeoIP_IPResolver.class.php</b> on line <b>74</b><br />
{"country_code":false}

Проверяю IP по базе в https://www.maxmind.com/ru/locate-my-ip-address, определяет все данные.
Базу с сайта обновил, на локальной машине стоит OpenServer, wp и wpml свежие.

Log консоли:

Uncaught ReferenceError: browserLanguage is not defined
    at HTMLDocument.<anonymous> (browser-redirect-geoip.js?ver=4.9.1:65)
    at i (jquery.js?ver=1.12.4:2)
    at Object.fireWith [as resolveWith] (jquery.js?ver=1.12.4:2)
    at Function.ready (jquery.js?ver=1.12.4:2)
    at HTMLDocument.K (jquery.js?ver=1.12.4:2)
commented

Нашёл причину, всё работает.