こんにちは。
正しく理解しているか分かりませんが、それはあまり良い考えではないと思います。あなたがやりたいことは、特定のユーザーの投稿をすべてぼかして非表示にすることだと思います。
もし本当にそうしたいのであれば、CSSを追加するのが最も簡単な方法だと思います。
注意:これはCSSの変更なので、上級者は簡単に無効にして投稿を見ることができます。
使用前に必ずテストしてください!
新しいテーマコンポーネントを作成し、共通 / CSS セクションに以下を追加してください。
// ユーザーIDの番号を特定のユーザーIDに変更してください
article[data-user-id="number"] {
// 投稿コンテンツを選択不可にする
@include unselectable;
// クリック可能な要素(アバター、投稿コントロールボタンなど)をクリック不可にする
pointer-events: none;
// 投稿全体をぼかす
filter: blur(0.5em);
}
結果:data-user-id="3" のユーザーの投稿がぼやけました。
ああ、スタッフユーザーには非表示にしない方が良いかもしれませんね。
スタッフユーザーに非表示にしないようにするには、前のコードの代わりにこのコードを使用してください。
// スタッフユーザーにのみ投稿を表示する
body:not(.staff) {
// ユーザーIDの番号を特定のユーザーIDに変更してください
article[data-user-id="number"] {
// 投稿コンテンツを選択不可にする
@include unselectable;
// クリック可能な要素(アバター、投稿コントロールボタンなど)をクリック不可にする
pointer-events: none;
// 投稿全体をぼかす
filter: blur(0.5em);
}
}

