Olá,
Não acho que seja uma boa ideia, se eu entendi corretamente o que você gostaria de alcançar. O que quero dizer é que você quer ocultar um usuário específico, com todas as postagens desfocadas.
Mas se você realmente quiser fazer isso, acho que a maneira mais fácil é adicionar algum CSS.
Observação: Esta é uma modificação de CSS, então usuários avançados podem desativá-la facilmente e ver a postagem.
Por favor, teste antes de usar!
Crie um novo componente de tema e adicione o seguinte à seção Comum / CSS.
// mude a palavra número para o id do usuário específico
article[data-user-id="number"] {
// torne o conteúdo da postagem não selecionável
@include unselectable;
// torne os elementos clicáveis (avatar, botões de controle de postagem, etc.) não clicáveis
pointer-events: none;
// desfoque a postagem inteira
filter: blur(0.5em);
}
Resultado: Desfocou as postagens do usuário data-user-id="3".
Ah, e provavelmente é uma boa ideia não ocultar para usuários da equipe.
Para não ocultar para usuários da equipe, use este código em vez do anterior.
// mostre postagens apenas para usuários da equipe
body:not(.staff) {
// mude a palavra número para o id do usuário específico
article[data-user-id="number"] {
// torne o conteúdo da postagem não selecionável
@include unselectable;
// torne os elementos clicáveis (avatar, botões de controle de postagem, etc.) não clicáveis
pointer-events: none;
// desfoque a postagem inteira
filter: blur(0.5em);
}
}

