OpenStreetMaps Osclass Plugin

Плагин OpenStreetMaps Osclass Plugin v1.6.2

Позволяет размещать списки на карте и обеспечивает лучшее визуальное представление
Плагин OpenStreetMaps Osclass позволяет размещать списки на карте и обеспечивает лучшее визуальное представление и поиск списков в ваших объявлениях.

Разве вы не хотите платить Google за использование карт Google? Мы ни то, ни другое, так как Google недавно ввел план выставления счетов за использование картографических сервисов Google и в конечном итоге стал бесплатным сервисом.

454.jpeg


Большее количество посетителей на вашем osclass может означать, что вы собираетесь платить десятки долларов за показ карт Google, вместо этого этот плагин использует бесплатный сервис OpenStreetMaps и не имеет ограничений в использовании.

ДОБАВИТЬ КАРТУ СО СПИСКАМИ В ЛЮБОМ МЕСТЕ​

Плагин поддерживает отображение карты с элементами в наиболее важных разделах ваших объявлений:
  • домашняя страница (последние записи)
  • страница поиска (элементы поиска)
  • страница элемента (список самого себя + связанные элементы)
  • опубликовать страницу (выбрать местоположение на карте)

ПОИСК ПО РАДИУСУ​

Как и наш плагин Radius Search, OpenStreetMaps позволяет пользователям выполнять поиск в радиусе. Вы можете просто подключить поле выбора радиуса расстояния на боковой панели поиска, и все!

ПОХОЖИЕ МАТЕРИАЛЫ​

Когда карта добавляется на страницу со списком (крюк), вы можете отображать на карте только определенный элемент или вы можете выбрать отображение связанных элементов на карте с основными настройками:
  • расположение связанных предметов (тот же город/регион/страна)
  • категория предметов (та же категория или нет)

ОПУБЛИКОВАТЬ КАРТУ​

Начиная с версии 1.2.0 можно размещать карту на странице публикации/редактирования и позволять посетителям находить элемент на карте. Карта умная и будет учитывать следующее:
  • на странице редактирования будет отображаться маркер на текущем местоположении элемента
  • для зарегистрированных пользователей найдет карту в предопределенном местоположении пользователя
  • для вышедших из системы пользователей будет использоваться геокодирование html5 (посетитель должен включить), чтобы найти текущее местоположение пользователя
Имейте в виду, что адрес, полученный с карты, использует Nominatim API OpenStreetMap (обратное геокодирование), который в некоторых случаях имеет неидеальную иерархию данных, и результаты могут выглядеть странно. Мы рекомендуем протестировать это перед покупкой, поскольку сам этот API не поддерживает и не может быть улучшен со стороны плагина.

ПОЛНОЭКРАННАЯ КАРТА ОСКЛАССА​

В случае, если карта меньше, может быть сложно просмотреть все списки на ней. Полноэкранный режим позволяет посетителям увеличивать карту в полноэкранном режиме и использовать ее в полноэкранном режиме для просмотра списков на карте. Обратите внимание, что на некоторых темах или позициях полноэкранный режим может работать некорректно (родительские блоки имеют атрибут абсолютной/относительной позиции). Эту функцию можно включить или отключить в настройках плагина.

БЕЗ ДОПОЛНИТЕЛЬНЫХ СТОЛОВ​

Плагин использует оригинальные таблицы osclass для хранения всей информации. Все координаты, которые вы получаете для своих предметов, не будут удалены после удаления или удаления плагина.

ПРОСТАЯ НАЧАЛЬНАЯ НАСТРОЙКА​

Когда плагин установлен, рекомендуется запустить загрузку координат для существующих элементов, так как он зацикливает API-интерфейс openstreetmaps, это может занять некоторое время, однако должно быть выполнено в течение минуты для веб-сайтов до 5000 списков. Для веб-сайтов с большим количеством объявлений вам может потребоваться повторить кормление несколько раз.

КЭШИРОВАНИЕ ДАННЫХ OPENSTREETMAP​

Поскольку OSM бесплатен, он имеет ограниченные ресурсы, а их API имеет политику использования, чтобы избежать прерывания обслуживания. Чтобы привести в соответствие с этими правилами, плагин кеширует/логирует каждый запрос от Nominatim OpenStreetMaps API, это означает, что плагин никогда не будет дважды запрашивать одни и те же координаты.

CRON ДЛЯ ЗАПОЛНЕНИЯ НЕДОСТАЮЩИХ КООРДИНАТ​

Поскольку у многих наших клиентов есть большие объявления с тысячами объявлений, мы создали PHP-скрипт, который можно запустить через cron и заполнить все недостающие координаты для вас. Политика OSM ограничивает использование их API всего 1 запросом в секунду, что означает возможность получения 3600 уникальных координат в час.

На вкладке конфигурации вы можете найти подробную информацию о том, как настроить cron для вашего сайта.

Вы можете добавить 1 и только 1 карту на одну страницу. Плагин не будет работать с картами Google (или любым плагином, использующим сервис Google), поэтому их необходимо отключить или удалить перед использованием плагина OpenStreetMaps Osclass. Карта на домашней странице использует цикл last_items, если ваша тема не использует этот цикл (например, тема Veronika), результаты на карте могут отличаться от показанных в разделе ваших последних элементов. Карта не будет работать на странице поиска с поиском в реальном времени / ajax.
Сверху Снизу