Недавно один из наших читателей спросил нас, можно ли разрешить участникам редактировать свои утвержденные статьи? Роли пользователей WordPress позволяют вам устанавливать разные разрешения для каждого пользователя на вашем сайте. По умолчанию пользователь WordPress с ролью участника не может редактировать свои сообщения. В этом руководстве мы покажем вам, как разрешить участникам редактировать свои сообщения после того, как они были одобрены.

как разрешить авторам редактировать свои статьи.png

Как разрешить авторам редактировать свои статьи после утверждения

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

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

Метод 1: разрешить авторам редактировать свои статьи (плагин)

Этот метод проще и рекомендуется для большинства пользователей. Этот метод также позволяет немедленно изменять другие роли и разрешения пользователей.

Первое, что нужно сделать, это установить и активировать плагин. Расширенные возможности менеджера . Для получения дополнительной информации см. Наше пошаговое руководство по способ установить плагин в WordPress.

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

изменить возможности users.png

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

выберите участника wordpress.png

После выбора в этом разделе вы увидите множество вариантов. В зоне Возможности редактирования, вы должны выбрать опцию Редактировать Опубликовано и прокрутите вниз, чтобы нажать кнопку Сохранить изменения.

изменить роли и способности.png

После этого вы можете проверить разрешения, переключившись на роль участника в WordPress и перейдя на страницу Статьи Теперь вы увидите возможность редактировать опубликованные сообщения. Совет: вы можете мгновенно переключаться между учетными записями пользователей при тестировании ролей и разрешений в WordPress.

изменение статьи на WordPress.jpg

Метод 2: разрешить авторам редактировать элементы вручную

Этот метод требует, чтобы вы добавили код в файлы WordPress. Если вы этого не делали раньше, ознакомьтесь с нашим руководством по скопировать и вставить код в WordPress .

Вам нужно будет добавить следующий код в ваш файл functions.php WordPress тема или плагин для конкретного сайта.

// получить "участник" ojbet $ obj_existing_role = get_role ('участник'); // Добавляем возможность «Редактировать опубликованные сообщения» $ obj_existing_role-> add_cap ('edit_published_posts');
Этот фрагмент кода нужно запустить только один раз, что означает, что вы можете сохранить его, а затем удалить. Это позволит участникам редактировать свои сообщения в WordPress.

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

Если контент необходимо изменить или исправить, автор должен попросить администратора или редактора обновить его. Это позволяет сохранить редакционную целостность.

перед тем опубликовать статью, редактор проверяет несколько необходимых элементов, таких как ключевое слово, изображения, метаописание, URL-адрес и т. д. Эти вещи важны для повышения рейтинга в результатах поиска. Пользователь с ролью участника может не знать о ваших передовых методах редактирования и совершать ошибки, которые не останутся незамеченными, если их не проверит редактор или администратор.

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