Клуб API Карт

API Карт Яндекс и Wordpress

a.kochmin
28 февраля 2011, 17:52
Добрый день, подскажите как совместить Яндекс.Карты и Вордпресс. Скачал плагин, работает вроде исправно, но он вставляется в саму запись с помощью тегов:[yandexMap] [/yandexMap], а подскажите как его вставлять в страницу с помощью html, php. В кратце: на сайт добавляется запись с адресом, адрес записывается в переменную $adress, как на карте яндекс отобразить именно этот адрес, что бы постоянно не писать его тэгами в описании статьи?
13 комментариев
Подписаться на комментарии к посту
Думаю, что лучше обратиться к разработчику вашего плагина.

Во первых что за плагин?

А во вторых какая-то каша в описании задачи.

Откуда wordpress, плагин и т.д. знают что некий текст на странице - это адрес, который надо показать на карте?. Обычно для таких случаев используют какие-то спецсимволы или же теги (как вероятней всего и сделано в вашем плагине). Другого пути не существует (пока не изобретут ИИ и не встроят его в вордпресс)

Вопрос можно сформулировать по-другому. Зарегистрировал сепе API код для яндекс карт, вставил код карт в запись, отображается просто карта, без координат и т.п. В каждой записи есть адрес, который записывается в переменную $adress, как сделать так что бы в каждой записи отображался адрес, присвоенный именно данной записи?

Примеры:

Запись №1, Адресс($adress): Москва, ул. Большая Никитская 9 --> Показать на карте этот адрес

Запись №2, Адресс($adress): Москва, ул. Большая Никитская 2 --> Показать на карте этот адрес

Как есть сейчас:

Запись№1 и Запись №2 показывает просто карту, без определения места.

Задача:

Какой код нужно вставить в сайт (страница вывода записи, php)?

Тесктовый адрес нужно сначала прогеокодировать
Я бы не задал вопроса, если бы смог разобраться в help'e. Пожалуйста, дайте пример готового кода...
там по ссылке есть пример

            // Запуск процесс геокодера
var geocoder = new YMaps.Geocoder ("echo $address");
map.addOverlay(geocoder);

Пишет: "не найдено"

а что выводит echo $address?

если на сайте поставить выведет адрес, к примеру: Москва, Малая никитская 49

дайте ссылку на страницу
Я отправил ссылку, дошла?
Andrey.Cjkjvfnby
2 марта 2011, 13:06

var geocoder = new YMaps.Geocoder ("echo $address");

может я чего и не понимаю в пхп, но "echo $address" и должны давать разный результат.

Приведите пример из  сгенерированной страницы, а не из пхп файла.