DJD Site Post добавление новостей из фронта сайта

Не могу сказать, что подобная функция часто применяется, но как возможность расширить функционал, добавить гибкости в общении с аудиторией, получить дополнительный контент для сайта и нажить проблемы с безопасностью — вполне подойдет. Плагин DJD Site Post предназначен для создания формы добавления записи со стороны посетителя сайта.
Что это такое и как это выглядит?
На сайт добавляется страничка с формой в которой можно ввести полноценную запись и при определенных настройках ее тут же опубликовать, выбрав предварительно метки и категории. Пост может быть украшен картинками, правда доступна такая возможность только зарегистрированным пользователям.
Кратко про DJD Site Post
Наверное не самый лучший представитель этого расширений класса. Последний раз обновлялся в феврале этого года, скачало восемь с плюсом тысяч человек. Полугодичное отсутствие обновлений наводит на безрадостные мысли о будущей судьбе плагина. Плагин совместим и работает нормально с WordPress 4.
После установки настройки плагина размещаются в разделе «Настройки»-«DJD Site Post«.
В настройках можно задать:
- От кого будут публиковаться посты — администратор, редактор
- Возможность создания поста без регистрации, т.е. гости смогут создавать посты, при этом возможности редактора ограничиваются — нет возможности добавить картинку, правда такая возможность будет если вставлять ее в виде кода с другого ресурса (не проверял). Жесткая возможность в плане безопасности блога, боты должны как мухи на мед лететь.
- Статус поста после отправки — опубликован, черновик, на утверждении. Можно сразу выдавать в ленту новостей.
- Возможность добавления категорий пользователями
- Включение нескольких режимов редактора — визуальный/текстовый, только визуальный, только HTML, только текст.
- Произвольные метки формы (перевод полей).
- Есть еще не мало разных настроек для более требовательных пользователей, но мне и предыдущего функционала хватило.
Как добавить форму ввода поста в DJD Site Post?
Это первый вопрос который возник, ничего страшного в нем нет, покопавшись в доках был обнаружен шоткод (странно, что его не поместили на самом видном месте настроек плагина) — [djd-site-post]
Для добавления формы в сайдбар имеется соответствующий виджет DJD Site Post.
Теперь пару слов про минусы DJD Site Post
Ну автор задумал — автор сделал, так что это не минусы, а скорее пожелания на будущее…
Нет возможности использовать произвольные таксономии и пользовательские форматы постов.
В плане безопасности и удобства есть замечания, также это относится и к добавлению картинок — есть прямой доступ к медиабиблиотеке у регистрированных пользователей. После публикации поста не выставляется автоматически миниатюра, ее приходится задавать принудительно из админки (не для всех тем).
Всего комментариев: 0