Яндекс Карты в Classipress, или даешь импортозамещение!

Модернизация DMaster

Давненько не брал я в руки карты… географические ). А если серьезно, то совершенно недавно для себя узнал, что картографический сервис Google напрочь отказывается отображать на карте в Classipress один из регионов России, а именно — Республику Крым.
Причина такого поведения мне неизвестна, но есть подозрение, что без политической подоплеки тут не обошлось. Ну не хотят и не надо, свет клином именно на картах Google не сошелся, есть в запасе и другие альтернативные варианты.

Вот скрин того, как выглядит «работа» Google на одной из досок объявлений Classipress в Крыму:

Крым на Google-картах в Classipress

Как говаривал один из мультяшных героев — жуткое зрелище…

Я попробовал подключить к шаблону Classipress картографический сервис Яндекс.Карты — посмотрите, что из этого получилось.

Крым на Яндекс. Картах в сайдбаре Classipress

Проверил несколько десятков разных адресов в разных регионах России, в том числе и Крыма — геокодирование работает нормально.

Перенес карту на страницу объявления. Тут карта крупнее — самое то для досок объявлений курортно-туристической направленности.

Крым на Яндекс. Картах на странице объявления в Classipress

Думаю, что область применение Яндекс.Карт в Classipress одним только Крымом не ограничивается, на картах Google еще достаточно «белых пятен», детализация которые на Яндекс. Картах выглядит значительно лучше.

В настоящее время Яндекс.Карты для Classipress существуют в двух вариантах. В виде плагина для установки в сайдбар и в виде мода для установки на страницу объявления.

D.Master

DMaster

Создание досок объявлений на шаблоне Classipress для Wordpress "под ключ". Помощь в установке на хостинг, настройке, локализации, модернизации шаблона, а также мелкие правки и корректировки под ваши нужды.

E-mail

24 комментария

  1. Насколько я помню, запрос к гео-кодеру происходит при добавлении/изменении объявления (для получения координат). Далее, полученные координаты хранятся в базе данных сайта. А также при поиске объявлений по адресу. Так что, можно уложиться в 25000 запросов. Кстати, Google гео-кодер тоже имеет ограничения по количеству запросов.

  2. DMaster

    Вам лучше знать ))

    С API от Google дела вообще не имел, нужды не было. Поэтому на счет ограничений по запросам даже не в курсе.

    Но за информацию спасибо!

    • ClassiPress работает с API от Google по умолчанию. Лимит на запросы к гео-кодеру всего 2500 в сутки и 10 в секунду (для стандартного аккаунта). см. https://developers.google.com/maps/documentation/geocoding/usage-limits

      Так что, Яндекс здесь выигрывает (25000 vs 2500).

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

  3. Какие условия если заменять карту?

  4. DMaster

    Что конкретно вас интересует?

  5. Dmaster, подскажи пожалуйста имеется ли в твоей коллекции плагин Mappress PRO или аналогичный плагин работающий с Яндекском (с возможностью отмечать пользовательские поля)?

    • DMaster

      Применительно к Classipress такого плагина у меня пока нет.

  6. Добрый день

    Подскажите пожалуйста как сменить Гугл карты на Яндекс карты.
    Или данная информация платная.
    Спасибо

    • DMaster

      Здравствуйте. Смотрите почту.

  7. Всем привет!!! Вопрос к Доку (DMaster)
    Есть идеи как сделать магазин.
    как на известном нам всем сайте?
    Если есть поделитесь пожалуйста!!!
    Спасибо.

  8. добрый день, как поменять карту гугл на яндекс

    • DMaster

      Здравствуйте. Смотрите почту.

      • Доброго времени. Можно ли к Вам обратиться с просьбой по точнее объяснить где искать этот код и как вставить API ключ. Вроде бы указал код региона Ru-ru в настройках — а карта в объявлениях так и не появилась. Видел как работает яндекс карта, тоже хотелось бы узнать как интегрировать, а главное куда. Заранее спасибо за ответ.

        • Да и ключ я уже получил — а вот вставить куда???

          • DMaster

            Здравствуйте.
            Поля для ввода API-key в версиях шаблона ниже 3.5.6 нет. Вам следует обновить шаблон до актуальной версии.

  9. Здравствуйте, хочу временно отключить вкладку Карты. Буду благодарен за помощь.

    • PROCP

      Здравствуйте.
      В начале файла sidebar-ad.php найдите этот фрагмент кода:
      if ( ! empty( $location_fields[ $i ] ) && ! empty( $location_fields[ $i ][0] ) ) {
      $gmap_active = true;
      break;
      }

      и в строке: $gmap_active = true;
      измените параметр true на false

  10. Спасибо большое, получилось!

  11. Круто, все получилось. Благодарим за помощь.

  12. Карту тоже убрал! Спасибо,
    PROCP!

  13. добрый ночи, у меня не работает гугл карта как вы описывали в однои из своих статеи и вот хочу установить яндекс не подскажите могу я как не специалист это сделать или надо что то заплатить для этого??

    • DMaster

      Здравствуйте. Смотрите почту.

  14. Здравствуйте, меня интересует подключение карты Baidu для Китая. Можете помочь?

    • DMaster

      Здравствуйте, посмотрите почту.

Добавить комментарий

  Отправляя комментарий я принимаю Политику кофиденциальности сайта *