Плагин для Wordpress от PushAll
Не хочу читать, хочу скачать!
https://ru.wordpress.org/plugins/pushall/
Преамбула
Как-то вечером, заканчивая работу над заказом сайта на Wordpress, мне написал Олег и спросил, нет ли у меня знакомых, которым было бы интересно интегрировать отправку уведомлений через PushAll в свои проекты. В тот момент у нас и появилась идея сделать плагин для Wordpress, который позволит автоматизировать процесс отправки уведомлений о новых публикациях на сайте.
Wordpress
Думаю все знают или как минимум слышали о данной CMS. В силу своей гибкости она позволяет решать множество разнообразных задач и строить как простенькие сайты-визитки, так и новостные сайты и интернет-магазины достаточно внушительных размеров. А благодаря огромному количеству всевозможных плагинов и шаблонов, которые устанавливаются через адмику буквально в пару кликов, можно создать свой собственный сайт не имея особых знаний в программировании.
По данным Ruward:Track от июня 2015 года Wordpress занимает первую строчку среди самых популярных CMS в рунете с долей в 31,64%.
Плагин PushAll для Wordpress
̶Н̶а̶ ̶д̶а̶н̶н̶ы̶й̶ ̶м̶о̶м̶е̶н̶т̶ наш плагин имеет только одну функцию, а именно оправку уведомлений когда кто-нибудь публикуете запись на вашем сайте. В дальнейшим мы обязательно расширим его функциональность :)
Как установить?
Шаг 1. Создание канала
Во первых, вам нужно авторизироваться на нашем сайте и создать свой канал в разделе «Администрирование» (на странице раздела есть большой красный кругляшок с белым плюсиком в правом верхнем углу). После создания канала нажмите на него для того, чтобы просмотреть информацию о нём. В данный момент нас интересует только пункт «API» и «Распространение». В разделе «API» указаны ID канала и 32-х символьный API ключ для доступа к нему, которые понадобятся вам на этапе настройки плагина (шаг 3).
(данные на изобраджении выше вымышленные)
В разделе «Распространение» вы можете найти ссылку на ваш канал в нашей системе.
Шаг 2. Установка плагина
Наш плагин доступен в Каталоге плагинов Wordpress и вы можете установить его одним из следующих двух способов:
- Скачать архив с плагином и загрузить его содержимое в папку /wp-content/plugins/.
- Открыть страницу управления плагинами в консоли Wordpress, нажать на кнопку «Добавить новый» на ней и введите «PushAll» в строку поиска, находящуюся в правом верхнем углу страницы.Найдите карточку нашего плагина и нажимаете на кнопку «Установить» в её правом верхнем углу.
Не забудьте активировать плагин!
Шаг 3. Настройка
Страничка с настройками плагина PushAll доступна в меню настроек.
Настроек у плагина две: ID канала и ключ для доступа к нему. Вы получили их чуть раньше, на шаге №1.
Отправка уведомлений активируется автоматически, после того как вы сохраните данные доступа к вашему каналу.
Некоторые пользователи использовали свои логин и пароль в качестве ID канала и ключа к нему, из-за чего получали ошибку при сохранении настроек. Будьте внимательны!
О том, где можно найти ID канала и ключ к нему вы можете прочитать чуть выше, в шаге №1.
Шаг 4. Ссылка на ваш канал
Интеграция с PushAll настроена, осталось рассказать вашим пользователям об этом. Мы специально не добавляли никакой рекламы в наш плагин, чтобы вы сами могли решить в каком виде и где вы хотите видеть ссылку на нашу систему.
Скорее всего, в дальнейшем мы добавим заранее подготовленные виджеты или баннеры в плагин, но изначально они будут отключены, а решение об их активации будут принимать исключительно владельцы сайтов!
Заголовок и текст уведомлений
Заголовок и текст уведомления берутся непосредственно из вашей записи. Также, при желании, вы можете указать альтернативные настройки для каждой записи. Это делается специальном блоке, который располагается под областью редактирования содержимого записи. В нём же вы можете отключить отправку уведомления о публикации конкретной записи.
При использовании содержимого записи, перед отправкой из него удаляются абсолютно всё форматирование, изображения, видео, html-теги и любые вставки от других плагинов.
В дополнение...
Актуальная версия плагина на момент написания статьи - 1.0.5.
Если вы найдёте какой-нибудь баг или у вас что-то не будет работать, то обязательно напишите об этом в нашем сообществе в Google+.
И ещё одна ссылка на наш плагин, чтобы вам не пришлось долго прокручивать статью вверх :)
Спасибо за внимание и удачи!
by Олег Цветков.