Утверждение изменений в записи
-
Здравствуйте, товарищи.
Задача — отправлять запись ( тип ‘ads’ ) на утверждение, когда ее автор (не админ) вносит правки. При этом прежняя версия должна оставаться во фронт-энде.
Возможно, тут надо как-то поиграться с правами юзера.
Проблема в том, что юзер с правами делать записи для дальнейшего утверждения ( edit_addss и без publish_addss ), не может свою же запись редактировать. Добавляю права edit_published_addss. Теперь он может редактировать запись, но новая редакция сразу публикуется, а надо отправлять на утверждение. Я могу, конечно, исправить это через хук save_post и принудительно ставить статус pending, но как тогда оставлять видимой во фронте прежнюю редакцию?
Может, есть готовые решения в виде плугинов?
- Тема «Утверждение изменений в записи» закрыта для новых ответов.