Como permitir que os autores revisem outros rascunhos de autores, mas impedi-los de publicar?

4

Eu quero dar a todos os autores permissão para editar outros autores rascunhos , mas não publicar eles. Parece que a única maneira de dar aos autores acesso a rascunhos de outros autores é conceder a eles 'edit_others_posts', mas essa capacidade também permite que eles publiquem as postagens.

Existe alguma outra maneira de fazer isso?

    
por kalarzo 08.08.2012 / 10:24

3 respostas

2

Estou usando um plug-in chamado Advanced Access Manager para ativar determinadas permissões para diferentes níveis de usuários / grupos, isso deve ser capaz de fazer exatamente o que você está pedindo.

    
por Vince Pettit 08.08.2012 / 12:56
1

Eu diria que você poderia ligar o evento de publicação e verificar se o usuário atual é o autor da postagem a ser publicada (isso deve ser apenas algumas linhas de código de plug-in). Deve ser muito mais leve do que as outras 2 sugestões - enquanto faz exatamente o que você quer.

    
por Martin Zeitler 17.08.2012 / 02:30
0

O fluxo de trabalho de aprovação foi criado para criar um processo de fluxo de trabalho no WordPress. Esse plug-in adiciona uma caixa à tela de edição de postagens quando um usuário não tem permissões de publicação para esse tipo de postagem. Ele também permite que você defina uma função do WordPress como os aprovadores. Nota: esta função deve ter permissões de publicação. Os aprovadores são notificados por e-mail quando alguém envia algo para o fluxo de trabalho. Isso funciona no WordPress Multisite também.

    
por Terence 15.08.2012 / 18:46