Сайт на wordpress: поправить модуль геолокации

Цена договорная • безналичный расчёт
28 июня 2016, 16:31 • 3 отклика • 35 просмотров
Приветствую! Есть сайт, сделан на wordpress. На сайте были реализованы следующие функции: 1)Мультиязычность. Что это в себя включает: необходимо, чтобы сайт определял страну пользователя, после чего автоматически выдавал ему соответственную языковую версию сайта. На данный момент на сайте 2 версии: русская и английская. То есть должны быть списки стран, которые будут привязаны к русскому языку на сайте, к русской языковой версии сайта. Если осуществляется вход со страны, которая не включена в список, то по умолчанию должен выдаваться английский язык, либо тот язык, который мы сами отметим языком по умолчанию в cms. 2)Геолокация. Что в себя включает: сайт должен определять не только страну, но и город пользователя. И в зависимости от страны и города, автоматически выдавать точки продаж товара на странице точек продаж, с отметками их на карте этого города. Если пользователь зашел со страны, которая не включена в список стран, то по умолчанию ему предлагается выбрать страну и город на странице поиска точек продаж, чтобы получить список. Если же пользователь зашел со страны, которая есть в списке в cms, но с города, который не включен, то ему выдается город по умолчанию(который указывается в cms для каждой страны). В мобильной версии необходимо, чтобы у пользователя была возможность определить ближайшую к нему точку продаж, то есть выдать список всех точек продаж в данном городе и расположить их по мере убывания расстояния, с указанием этого расстояния. Задача: на данный момент эти модули работают некорректно, выдаются разные версии сайта при заходе с одного и того же IP. Неправильно определяются города и тд. Необходимо найти корень ошибки и устранить это. Задача срочная. Все подробности при личной беседе. Жду ваших предложений. P.S. Прошу не писать, если не уверены в своих силах. Вэлкам!