User Submitted Posts публиковать записи прямо с сайта wordpress

публикация записи Полезное для сайта

Привет! Продолжаем разбирать самые интересные и полезные плагины для сайта wordpress. Сегодня вы узнаете о плагине, который позволит вам публиковать записи прямо с вашего сайта, с любой страницы. Вы сможете сделать открытую публикацию на своём сайте. То есть, любой посетитель вашего сайта сможет опубликовать запись на вашем сайте. Можно будет добавлять рубрику или метку к записи, загружать изображение, пользоваться визуальным редактором и т.д.

Установить плагин User Submitted Posts вы сможете прямо из админ-панели wordpress. Перейдите на страницу: ПлагиныДобавить новый, введите название плагина в форму поиска, нажмите Enter, установите и активируйте плагин.

 

плагин wordpress

 

После установки и активации плагина, перейдите на страницу: НастройкиUser Submitted Posts. Здесь вы сможете настроить форму публикации записей.

 

Options.

Form Fields, настройка полей формы. Для каждого поля у вас будет три варианта отображения:

– Display and require, показывать поле в форме и поле является обязательным для заполнения.

Display but do not require, показывать поле, но оно не является обязательным для заполнения.

Disable this field, не показывать поле в форме публикации.

 

настройка публикации

 

 Далее, разберём основные настройки, которые могут вам пригодиться.

 

– Redirect URL, здесь можете указать URL-адрес страницы, на которую будет попадать пользователь после публикации записи.

– Success Message, здесь можете указать свой текст, который будет отображаться после успешной публикации записи.

– Error Message, здесь можете указать свой текст, который будет показываться при ошибке.

 

настройки формы

 

– Receive Email Alert, поставьте здесь галочку, если хотите получать уведомления на свой email о новых публикациях на вашем сайте.

– Email Address for Alerts, здесь укажите ваш email на который будет приходить уведомления.

– Email Alert Subject, здесь можно указать Тему уведомления.

– Email Alert Message, здесь можно указать содержания уведомления.

 

настройка уведомлений

 

Shortcode & Template Tag.

Чтобы добавить форму публикации на сайт, вы можете использовать шорткод или php код в зависимости от того куда вы хотите добавить форму публикации. Для примера используем шорткод.

 

шорткод и php код формы

 

Далее, скопируйте шорткод формы публикации. Откройте для редактирования страницу или запись. Вставьте шорткод в содержание страницы и обновите или опубликуйте страницу.

 

шорткод запись форма

 

На сайте у вас будет отображаться готовая форма для публикации записей.

 

форма публикации

 

После нажатия на кнопку Опубликовать, запись появится на вашем сайте, в Блоге. Всё готово, успехов вам!

 

 Кстати, название полей в форме можно перевести с помощью плагина – Loco Translate.

 

Остались вопросы? Напиши комментарий! Удачи!

 

info-effect.ru
Добавить комментарий

Имя и Email указывать не обязательно. Чтобы получить ответ на свою электронную почту, укажите свой Email.

  1. Я

    Перевели мало мальски и хватит. Где описание настройки категорий и тд?

    Ответить
    1. Admin автор

      Что вам не понятно ?

      Ответить
  2. Сергей

    У меня визуальный редактор не показывается в форме, т.е. нет редактора жирного, подчеркнутого, отцентровки текста вообще панели такой нет, есть просто форма и все!?

    Ответить
    1. Admin автор

      Добрый день. В настройках смотрели? Я когда разбирал плагин, не помню, чтобы такая функция была, для включения и выключения. Может сейчас появилась. Плагин наверняка уже не раз обновлялся.

      Ответить
  3. Владимир

    Подскажите, возможно ли отсортировать рубрики в выпадающем списке? (:help:) У меня просто 60+ рубрик, хотелось чтобы они шли по порядку, а не как попало.

    Ответить
    1. Admin автор

      По порядку это как? Они идут так же как в админ-панели на странице Рубрики. У плагина нет таких настроек. Придётся самому допиливать.

      Ответить
  4. Roman

    Всем здравствуйте!
    не приходят уведомления на email от User Submitted Posts
    проверяю на локальном сервере.

    как посоветуете решить проблему?(

    Ответить
    1. Admin автор

      Здравствуйте. Что значит на локальном сервере? Обычно этот вопрос решается через поддержку хостинга.

      Ответить