Como dar um motivo específico quando a página é proibida

Temos muitas categorias com permissões de grupo diferentes. Às vezes, os links são postados cruzados, então um usuário tenta acessar uma categoria onde ele não tem permissão no momento. Como posso mostrar um motivo específico, como “Você não é membro do Grupo XYZ - clique aqui para participar”?

Já personalizei o texto para page_forbidden.title, mas apenas genericamente, como “Você precisa entrar em um grupo, clique aqui para ver uma lista de todos os grupos”. Como posso torná-lo específico? Isso pode ser feito com um plugin ou componente de tema?

Talvez dar uma olhada em habilitar as 404 detalhadas nas configurações de administrador? :thinking:

Eu me pergunto se há uma maneira de combinar a página proibida personalizada com CSS com base na categoria?

1 curtida