Я думаю, что именно так WordPress и задумал = хотя я думал, что автор может по-прежнему редактировать сообщение, но должен снова отправить его на доработку ...
Попробуйте использовать Диспетчер ролей WordPress , чтобы добавить возможность edit_published_posts
в роль участника.