Ya.Maps Poster - дополнение к WP-Recall, позволяющее добавить к форме публикации от плагина WP-Recall возможность поставить метку на карте автором публикации.
Если вы даете пользователям своего сайта возможность делать публикации через форму публикации от WP-Recall, то данное дополнение может быть как раз кстати!
Не важно что именно пользователи публикуют, это могут быть обычные публикации, товары или задания! Дополнение может работать с любым типом записи на вашем сайте, достаточно просто указать в настройках дополнения к каким именно публикациям теперь можно ставить метки на карте.
Карта с отдельной меткой будет выводится на странице отдельной публикации. Когда же подобных меток будет много, то будет иметь смысл вывести общую карту для всех меток с удобной группировкой меток и выдержкой из контента публикации
С этим дополнением вы легком сможете превратить ваш блог или портал в нечто большее!
Области применения меток на карте могут быть самыми разными:
- блог о путешествиях
- новостной портал города
- доска объявлений
- биржа услуг
- интернет-магазин
- портал недвижимости
- и множество других вариантов!
Ya.Maps Poster предлагает универсальное решение для вашего сайта, вам лишь остается решить как вы будете его использовать!
Общий принцип работы
Сразу после активации дополнения необходимо перейти в настройки и указать тип записи, который будет поддерживать работу с картами и метками.
Необходимо разместить на странице сайта форму публикации от плагина WP-Recall и если тип записи в который производится публикация поддерживает работу с картами и метками, то в форме публикации будет выведена карта с возможностью указать на ней метку.
Метку для публикации можно поставить только одну. После публикации записи карта с меткой будет выводится в содержимом опубликованной записи.
В любой момент, автор публикации может отредактировать свою публикации, также изменив расположение метки на карте.
Настройки дополнения
Через доступные настройки дополнения вы можете разрешить вывод карты со всеми метками пользователя в его личном кабинете, а также указать типы записи, которые будут поддерживать работу с картой при публикации и редактировании через форму публикации от WP-Recall.
Шорткоды дополнения
Дополнение может выводить карту с метками по определенным параметрам через шорткод
[yam-places]
По-умолчанию, шорткод выведет все добавленные на карте метки. Производить выборку меток по определенным параметрам можно через поддерживаемые атрибуты шорткода:
user_id - идентификатор пользователя (число). Его указание выведет карту с метками от определенного пользователя. Можно указывать несколько идентификаторов через запятую.
post_type - наименование произвольного типа записи (строка). Указание типа записи позволяет фильтровать вывод меток по типу записи, что удобно, если метки добавляются к записям нескольких типов. Можно указывать несколько типов записей через запятую.
taxonomy - наименование таксономии определенного типа записи (строка). Указание определенной таксономии позволит выводить на карте метки от публикаций имеющих термины этой таксономии. Можно указывать несколько таксономий через запятую.
terms - идентификатор определенного термина таксономии (число). Позволяет выводить метки от публикаций имеющих только определенные термины таксономий.
Примеры:
Выведем карту со всеми метками пользователя c ID 102:
[yam-places user_id="102"]
Выведем карту с метками публикаций типа "products" принадлежащих таксономии "prodcat" с идентификаторами 50 и 35:
[yam-places post_type="products" taxonomy="prodcat" terms="50,35"]
Установка:
Т.к. это дополнение для WordPress плагина WP-Recall, то оно устанавливается через менеджер дополнений WP-Recall.
1. В админке вашего сайта перейдите на страницу "WP-Recall" -> "Дополнения" и в самом верху нажмите на кнопку "Обзор", выберите .zip архив дополнения на вашем пк и нажмите кнопку "Установить".
2. В списке загруженных дополнений, на этой странице, найдите это дополнение, наведите на него курсор мыши и нажмите кнопку "Активировать". Или выберите чекбокс и в выпадающем списке действия выберите "Активировать". Нажмите применить.
Обновление:
Дополнение поддерживает автоматическое обновление - два раза в день отправляются вашим сервером запросы на обновление.
Если в течении суток вы не видите обновления (а на странице дополнения вы видите что версия вышла новая), советую ознакомиться с этой статьёй
* Поддержка осуществляется в рамках текущего функционала дополнения
* При возникновении проблемы, создайте соотвествующую тему на форуме поддержки дополнения
Доброго времени суток. Можно ли данное решение использовать с кастомными типами записей? И есть ли возможность по клику на метку на общей карте, перейти к тому посту к которому относится эта метка?
За ранее благодарен
Это дополнение к плагину wp-recall, работает со всеми типами записей, перейти к публикации через метку можно, нажав на ссылку подробнее внутри балуна.
Понял, спасибо. Еще такой вопрос, в метки можно выводить касотмные поля, допустим есть каталог недвижимости, там есть цена, миниатюра фото и короткое описание. Эти поля можно вывести в метку?
При добавлении, в форме поиска адреса пишет "Сервер не смог обработать запрос".
Что то надо с этим делать...
API карты нужно заменить на своё. Плагин старый как...
Как не выводить карту в краткой записи?
Привет. Если она поддерживает все типы записей (страниц, юрл... так?), возможно ли её подключить к пользователям, к их личным кабинетам?
Есть ли на карте фильтр по меткам, чтобы найти только то, что интересно (нужно)?
Привет. Не работает карта, метки не ставит. Что-то не то(((
Не с каждой темой работает.
Ну как заработало ? У меня тоже не работает . Пишет " МЕТКИ НА КАРТЕ НЕ НАЙДЕНЫ" и белый экран . Может поможете мне , в чем дело ?
Привет. мне помогли, не дорого. могу номер дать ватспп
плюс фильтр сделали по категориям! rubipay.ru/magaziny/