Создание сайта “Проблемы города” с помощью wordpress

Всем привет, в этом уроке мы создадим сайт “Проблемы города” на wordpress. Суть сайта в том, чтобы посетитель сайта мог бы оставлять сообщения о проблемах в городе, указав проблему на карте.

Ранее я встречал платные решения на различных cms, поэтому решил попробовать реализовать данный функционал на готовых бесплатных плагинах wordpress. Пример, платного модуля “Проблемы города” для instant cms http://my-instantcms.ru/portfolio/14-karta-gorodskih-problem.html

Задача: реализовать возможность добавления записей зарегистрированным пользователям, где они могли бы указать помимо описания проблемы, координаты данной проблемы. Отмечу, что помимо сайта “проблемы города”, данный способ можно использовать для создание сайта-недвижимости, можно указать любой объект, например, дом и тд.

Но есть и недостаток моёго способа, например, записи публикуются сразу же, а не отправляются в черновик для модерации. Но, если редакторы, которые добавляют информацию на сайте – доверенные люди, то можно вполне воспользоваться этим способом.

322016-04-10 15:49:06

Готовые решения для сайта “проблемы-города”:
1) Плагин Leaflet Maps Marker с помощью которого реализуем возможность добавления объекта на карту. Демо https://demo.mapsmarker.com/#lmm_cdb34374
2) Плагин Accounting Records Copywriter с помощью которого ограничим права нового пользователя-редактора, который будет добавлять запись о проблемах.

Инструкция:
1) Скачайте и установите платины
Leaflet Maps Marker https://wordpress.org/plugins/leaflet-maps-marker/
Accounting Records Copywriter https://wordpress.org/plugins/accounting-records-copywriter/

2) Создайте нового пользователя и задайте ему роль “Копирайтер”. Либо задайте роль для всех новых пользователей – копирайтер. При необходимости вместо копирайтер можно написать любое другое слово в коде плагина.

3) Далее переходим к наполнению сайта информацией о проблемах.

Входим на сайт под новым пользователем-копирайтером и добавляем контент.
Первым делом создадим маркер. Переходим о вкладку Maps maker – Добавить маркер
Водим название или номер маркера. Далее находим на карте проблему(или недвижимость) , выбираем нужный ярлык, пишем описание проблемы, которое будет выводиться на карте, и наконец нажимаем кнопку “Опубликовать”
Далее переходим во вкладку записи – Добавить новую. Создаём новую запись и добавляем шорткод маркера.

Если у вас есть другой способ реализации сайта “Проблемы-города”, то поделитесь ссылкой на ваш способ или предложьте другие плагины для решения этой задачи.

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

Ваш e-mail не будет опубликован. Обязательные поля помечены *