Desenfocar todas las publicaciones de un usuario determinado por defecto

Hola,

No creo que sea una muy buena idea si entiendo correctamente lo que quieres lograr. Lo que quieres decir es ocultar a un usuario específico, todas sus publicaciones, difuminadas.

Pero si realmente quieres hacer esto, entonces creo que la forma más fácil es añadir algo de CSS.

Nota: Esta es una modificación de CSS, por lo que los usuarios avanzados pueden deshabilitarla fácilmente y ver la publicación.

¡Por favor, pruébalo antes de usarlo!

Crea un nuevo componente de tema y añade lo siguiente a la sección Común / CSS.

// cambia la palabra número por el id de usuario específico
article[data-user-id="number"] {

  // hace que el contenido de la publicación no sea seleccionable
  @include unselectable;

  // hace que los elementos clickables (avatar, botones de control de publicación, etc.) no sean clickables
  pointer-events: none;

  // difumina toda la publicación
  filter: blur(0.5em);

}

Resultado: Difuminó las publicaciones del usuario data-user-id="3".


Oh, y probablemente sea una buena idea no ocultarlo para los usuarios del personal.

Para no ocultarlo a los usuarios del personal, usa este código en lugar del anterior.

// muestra las publicaciones solo a los usuarios del personal
body:not(.staff) {

  // cambia la palabra número por el id de usuario específico
  article[data-user-id="number"] {

    // hace que el contenido de la publicación no sea seleccionable
    @include unselectable;

    // hace que los elementos clickables (avatar, botones de control de publicación, etc.) no sean clickables
    pointer-events: none;

    // difumina toda la publicación
    filter: blur(0.5em);

  }

}