Требуется доработать/разработать с нуля плагин для WP аналогичный "Map my post".
Основное отличие этого плагина от аналогичных это привязка не отдельного поста к карте, а категории или метки.
Тогда все посты с этой категорией или меткой будут отображены на карте автоматически. (Не надо каждый пост отображать!).
Проблемы.
1.Плагин работает только со стандартными таксономиями (категории и метки). При создании дополнительных таксономий он их где то не видит (при указании в виджете плагина что нжно выводить), а где то не может корректно с ними работать (при создании и редактировании элементов новых таксономий).
2. При выводе карты нет класторизации точек. (при этом у гугла есть стандартное решение для реализации этого)
3. ширина задается только в px (нельзя задать в %%)
4. вывод шорткодов выводов карт аналогичных виджетам (хотя это можно обойти размещение виджета в области поста/страницы специальным плагином)
Необходимо доработать/разработать плагин без указанных недостатков, а именно:
1.1. В настройках виджетов (всего 3 виждета обычная карта, статическая и Geochart) автоматически появлялись дополнительные таксономии.
1.2. На страницах добавления/редактирования элементов новых таксономий была рабочая форма для привязке элементов таксономий к карте.
1.3. Как результат: -при выборе новой таксономии в виджете и введенных геоданных для элементов этих таксономий посты привязанные к этим элементам таксономий отображались на карте.
2.1.На всех картах с маркерами работала кластеризация (можно сделать чекбокс отображать или нет кgастеризацию)
3. Ширину в настройках как виджета так и карт выводимых по шорткодам можно было указывать как в %%, так и в px (как сейчас). Соответственно чтобы этот параметр правильно работал при выводе карт.
4. К единственному шорткоду [mmp] добавить возможность указывать параметры
4.1. Тип карты (обычная map, статическая stat, Geochart)
4.2. Ширина (width= xx% или = yypx)
4.3. Применять или нет кластеризацию (clustering=on/off)
БЕЗ ПРЕДОПЛАТЫ!!!
Опубликован 22.12.2016 в 06:43