Как на WordPress-сайте разрешить гостям добавлять новые записи?

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

Как разрешить гостям добавлять новые записи?

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

Плагин User Submitted Posts

Бесплатный плагин User Submitted Posts позволит посетителям вашего интернет-ресурса создавать новые публикации (записи) и прикреплять к ним изображения. Кроме того, можно будет задавать категорию, теги и дату публикации. Также есть возможность указывать роль добавленного поста (или моментальная его публикация, или перемещение в Черновики).

Во-первых, плагин необходимо установить и активировать, после чего в админ-панели перейти в раздел Настройки -> User Submitted Posts.

Страница настроек плагина User Submitted Posts

Как видно, плагин имеет несколько разделов с настройками. Нас интересуют блоки Настройки плагина и Показать форму. В первом можно выбрать внешний вид конкретных полей формы для добавления записи, а также категории, к которым будут прикрепляться добавленные записи. Кроме того, тут можно назначить имя автора (из зарегистрированных сайте пользователей), от имени которого будет опубликован материал. Также в разделе можно настроить email-уведомления, возможность загрузки прикрепленных изображений и др.

Раздел Настройки плагина в плагине User Submitted Posts

В разделе Показать форму представлены способы вставки формы добавления новой статьи на сайт. Гибкость настроек дает возможность показать форму в любой части сайта.

Раздел <mark class='annotation-text zm-annotation-text data-zm-counter-1 ' id='zm-annotation-text-0'>показать форму </mark>в плагине User Submitted Posts

Для примера мы добавим ее на отдельную страницу. Для этого воспользуемся предлагаемым шорткодом, который вставим на созданную страницу. Чтобы ее создать, необходимо в админ-панели перейти Страницы -> Добавить новую и в блоке контента вставить шорткод [user-submitted-posts].

Создание страницы

В итоге, после перехода на созданную страницу сайта, форма добавления нового поста будет иметь следующий вид:

Форма добавления новой записи

Нажмите, пожалуйста, на одну из кнопок, чтобы узнать понравилась статья или нет.

Если Вам понравилась статья — поделитесь с друзьями
Михаил Петров
Привет! Меня зовут Михаил Петров. Я копирайтер и занимаюсь этим с 2013 года. Скрупулезность и ответственность - моя фишка! Не могу делать как попало и добиваюсь, чтоб заказчик сказал минимум “неплохо”. За все время своей работы пришлось написать и отредактировать немало разной “текстовухи”, включая SEO-тексты, отзывы и прочую чушь. На сегодняшний день специализируюсь на написании информационных статей и руководств технического направления. Вижу смысл и светлое будущее в текстах для людей, а не для машин.
Обсуждение: 4
  1. Валентина

    Здравствуйте! Статья хорошая, все получилось, но )) после публикации я не могу найти куда делась добавленная запись)

    1. Михаил Петров author

      Добрый день!

      Посмотрите в админ-разделе Записи.

      С уважением Михаил

  2. Александр

    Не приходят уведомления о появлении нового поста и комментариев к нему, помогите.

  3. Dar

    Подскажите, есть ли варианты плагинов с редактором Гутенберг, так привычный пользователям по медиуму и дзену?

Задать вопрос