Яндекс Карты на страницах вашего блога Плагин Яндекс Карт для WorrdPress (BB_map v1.01).

Яндекс Карты на страницах вашего блога  Плагин Яндекс Карт для WorrdPress (BB_map v1.01).

Ранее мы уже писали о плагине «Яндекс Карты» для WorrdPress (BB_map v0.01). Плагин Яндекс Карт для WorrdPress (BB_map v1.01) был разработан специально для создания на WorrdPress гео-информационных сайтов. Его использование на практике выявило некоторые недочеты, которые были учтены разработчиками и доработаны. Так, новая версия плагина BB_map v1.01, предстанет перед пользователем с исправленными ошибками и доработанным функционалом.

В новой версии плагина BB_map v1.01, были исправлены ошибки и доработан функционал.

Исправления:

1. Исправлена ошибка в генераторе JavaScript для главной страницы. Ошибка состояла в неправильной генерации меток на карте.

2. Исправлена ошибка изменения иконки метки (маркера). Ошибка состояла в неправильной генерации ссылки на иконку.

3. Оптимизирован общий код плагина «Яндекс Карты» для WorrdPress.

Дополнение:

1. Плагин дополнен скриптом поиска по карте.

2. Добавлена функция генерации карты для поста.

3. Добавлена возможность скрывать метки при поиске по карте и метку центра карты.

Более подробно об установке плагина читайте в предыдущем посте «Плагин Яндекс Карт для ВП»

Яндекс Карты на страницах вашего блога  Плагин Яндекс Карт для WorrdPress (BB_map v1.01).

О дополнениях:

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

Пример карты с формой поиска:

<form action="#" onsubmit="showAddress(this.address.value);return false;">

<table style="width:502px;">

<tr>

<td class="w100">

<input class="w100" type="text" id="address" value="Москва">

</td>

<td>

<input class="find-button" type="submit" value="Поиск">

</td>

</tr>

</table>

<div id="YMapsID" style="width:500px;height:400px"></div>

</form>

Изменения показа меток. Для показа или сокрытия меток результатов поиска по карте или центра карты в админке WorrdPress на странице настройки плагина «Яндекс Карты» (по адресу - /wp-admin/options-general.php?page=BB-map/BB_map.php), в разделе «Дополнительные настройки отображения Яндекс.Карт» необходимо вставить или удалить галочку в соответствующем пункте, смотри рисунок.

· И последнее дополнение. Для включения показа «Яндекс Карты» на страницах постов необходимо добавить в файл шаблона single.php (одна запись) код контейнера яндекс карт.

Полный код контейнера Яндекс Карты:

<style>

.title {

font-weight: bold;

padding-bottom: 5px;

color: #009a00;

}

.coords-title { padding-right: 5px;}

.w100 { width:100% }

.find-button { margin-left: 10px; }

#coords {display: none;}

</style>

<p>Введите в строку поиска название географического объекта, координаты которого вы хотите узнать. </p>

<form action="#" onsubmit="showAddress(this.address.value);return false;">

<table style="width:502px;">

<tr>

<td class="w100">

<input class="w100" type="text" id="address" value="Москва">

</td>

<td>

<input class="find-button" type="submit" value="Поиск">

</td>

</tr>

</table>

<div id="YMapsID" style="width:500px;height:400px"></div>

</form>

<input id="coords" type="text"></input>

<style type="text/css">

/* Оформление меню (начало)*/

#menu { list-style: none; margin: 0; padding: 0; }

#menu a { text-decoration: none; border-bottom: dashed 1px; }

a.active { color: #000; }

/* Оформление меню (конец)*/

</style>

<ul id="menu"></ul>

Вот, вроде и все.

PS. В предыдущих статьях уже отмечалась простота структуры плагина, так что трудностей с его работой возникнуть не должно. К тому же в ваших руках оказывается бесплатный инструмент, который поможет вам, как вставить на ваш интернет ресурс карты Яндекса, так и управлять их содержимым.

 

Смотрим также другие плагины:

  1. Плагин BB Sitemap Generator v1.03

  2. Плагина «Просто Кэш» - новая версия плагина еще быстрей и экономичней.

  3. Плагин BB Add Category Content v 0.1 Добавление контента к рубрикам/категориям.

  4. Интеллектуальная система защиты от спама в комментариях, плагин “BB No Spam Bot”.

и т.д.


Статьи похожей тематики

Оставьте отзыв

Блог защищен интеллектуальной системой защиты от спама.