مرحباً،
لا أعتقد أنها فكرة جيدة إذا فهمت بشكل صحيح ما ترغب في تحقيقه. ما أعنيه هو أنك تريد إخفاء مستخدم معين وجميع منشوراته مع تمويهها.
ولكن إذا كنت تريد حقًا القيام بذلك، فأعتقد أن أسهل طريقة هي إضافة بعض CSS.
ملاحظة: هذا تعديل CSS لذا يمكن للمستخدمين المتقدمين تعطيله بسهولة ورؤية المنشور.
يرجى اختباره قبل الاستخدام!
قم بإنشاء مكون سمة جديد وأضف ما يلي إلى قسم “Common / CSS”.
// تغيير الكلمة الرقمية إلى معرف المستخدم المحدد
article[data-user-id="number"] {
// جعل محتوى المنشور غير قابل للتحديد
@include unselectable;
// جعل العناصر القابلة للنقر (الصورة الرمزية، أزرار التحكم في المنشور، إلخ) غير قابلة للنقر
pointer-events: none;
// تمويه المنشور بأكمله
filter: blur(0.5em);
}
النتيجة: تم تمويه منشورات المستخدم data-user-id="3".
أوه، ومن المحتمل أن تكون فكرة جيدة عدم إخفاء المنشورات عن المستخدمين من الموظفين.
لعدم إخفائها عن المستخدمين من الموظفين، استخدم هذا الكود بدلاً من الكود السابق.
// عرض المنشورات للموظفين فقط
body:not(.staff) {
// تغيير الكلمة الرقمية إلى معرف المستخدم المحدد
article[data-user-id="number"] {
// جعل محتوى المنشور غير قابل للتحديد
@include unselectable;
// جعل العناصر القابلة للنقر (الصورة الرمزية، أزرار التحكم في المنشور، إلخ) غير قابلة للنقر
pointer-events: none;
// تمويه المنشور بأكمله
filter: blur(0.5em);
}
}

