Поддержка Проблемы и решения Утверждение изменений в записи

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

Просмотр 3 ответов — с 1 по 3 (всего 3)
  • если бы такой механизм был реализован на этом форуме, я бы первый сбежал отсюда.

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

    Причем тут форум? речь о блоге и блоговых записях

    Я могу, конечно, исправить это через хук save_post и принудительно ставить статус pending, но как тогда оставлять видимой во фронте прежнюю редакцию?

    Боюсь, что опубликовать можно только одну редакцию поста — последнюю.

Просмотр 3 ответов — с 1 по 3 (всего 3)
  • Тема «Утверждение изменений в записи» закрыта для новых ответов.