Создание сайта «Проблемы города» с помощью 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 не будет опубликован. Обязательные поля помечены *