إزالة عناصر الدردشة الشخصية

مرحباً، أحاول معرفة كيفية بناء تجربة شريط جانبي بسيطة جداً لعميل، باستخدام بضعة أسطر فقط مليئة بـ قسم مخصص للشريط الجانبي؛ ولا تعرض أي شيء آخر.

بفضل @Lilly:

تمكنت من القيام بذلك لإخفاء المجتمع، العلامات، الرسائل و قنوات الدردشة (نعم، ليست قطعة برمجية بسيطة جداً ولكنها لا بأس بها).

.sidebar-section[data-section-name="community"] {
  display: none
}
.sidebar-section[data-section-name="tags"] {
  display: none
}
.sidebar-section[data-section-name="messages"] {
  display: none
}
.sidebar-section[data-section-name="chat-channels"] {
  display: none
}

أود أيضاً إخفاء عناصر الدردشات الشخصية، لكنني لم أجد data-section-name المقابل.


آمل ألا يكون قد تم حل هذا في مكان آخر… لقد حاولت القيام بجولة في الأدبيات الداعمة، خاصة القطعة الممتازة من منشور @shyguy، دون نجاح (على الأقل بالنسبة لشخص مبتدئ مثلي).


شكراً جزيلاً على أي مساعدة أو نصيحة!!



ملاحظة: أنا JB وهذه أول مشاركة لي في هذا المنتدى :tada: (بعد بضع سنوات من التواجد، وخاصة في الأشهر الأربعة/الخمسة الأخيرة). شكراً لهذا المجتمع الرائع والبرنامج!

3 إعجابات

أهلاً بك @JBM في ميتا. :wave:

هل هذا يعمل؟

.sidebar-section[data-section-name="chat-dms"] {
  display: none
}

هل تريد فقط إخفاء محادثات الدردشة من الشريط الجانبي أم تريد إيقاف الدردشة تمامًا؟ يمكنك تعطيل إضافة الدردشة في admin-plugins-chat-settings.

3 إعجابات

وأعتقد أيضًا أنه يمكنك كتابة كل هذا الرمز بشكل أكثر إيجازًا مثل هذا:

.sidebar-section[data-section-name="community"]، .sidebar-section[data-section-name="tags"]، .sidebar-section[data-section-name="messages"]، .sidebar-section[data-section-name="chat-channels"]، .sidebar-section[data-section-name="chat-dms"] {display: none}
إعجابَين (2)

رائع :star_struck:!

هذا بالضبط ما كنت أبحث عنه (في الواقع، أريد فقط إخفاء المجموعة والدردشة الشخصية من الشريط الجانبي البسيط مع الاحتفاظ بها مرئية في الرأس العلوي فقط)!

شكراً لمساعدتك السريعة (وترحيبك الحار!).

3 إعجابات

This topic was automatically closed 30 days after the last reply. New replies are no longer allowed.