لدينا موقع عضوية مُعدّ بحيث يتم تعليق المستخدمين منتهية صلاحيتهم تلقائيًا عبر استدعاء API. هل هناك طريقة لعدم ظهور المستخدمين المعلقين في دليل المستخدمين؟
لا نريد حذف المستخدمين أو إخفاء هويتهم لأن هذا سيؤدي إلى يتيم الكثير من المشاركات بمرور الوقت. نود حقًا الاحتفاظ ببيانات ملف تعريف المستخدم المرتبطة بالمشاركات مرئية حتى يتمكن المستخدمون المستقبليون من رؤية من قام بإنشاء مشاركة (بدلاً من مجرد رؤية مستخدمين “مجهولين”).
إذًا، هل من الممكن إزالة المستخدمين المعلقين من دليل المستخدمين مع الاحتفاظ بملفات تعريف المستخدم الخاصة بهم سليمة عند عرضها جنبًا إلى جنب مع مشاركاتهم؟
يوجد إعداد للمستخدم إخفاء ملفي الشخصي العام وميزات التواجد والذي سيؤدي إلى إزالة المستخدمين من الدليل. إذا جعلت هذا جزءًا من عملية إلغاء التنشيط، فسيتم إخفاء بطاقات ملفهم الشخصي ولن يظهروا في دليل المستخدمين.
شكراً ستيفن، ربما يمكننا إضافة معلمة استعلام مشابهة لمعلمة تسجيل الخروج أدناه التي ستمكّن أو تعطّل “إخفاء ملفي الشخصي العام وميزات التواجد” عند تعليق المستخدم أو إلغاء تعليقه.
لا أعتقد أن المستخدمين المعلقين يظهرون في دليل المستخدمين.
هناك إعداد يسمح لهم بأن يكونوا قابلين للبحث (تمكين إدراج المستخدمين المعلقين في البحث)، ولكن حتى مع تمكين هذا الإعداد، لا أعتقد أنهم يظهرون في دليل المستخدمين.
أعتقد أن بطاقات المستخدم الخاصة بهم مخفية أيضًا إذا تم تعليقهم، حتى بدون هذا التفضيل للمستخدم.
سأقوم بتعليق أحد المستخدمين التجريبيين الأكثر إزعاجًا لدي والتحقق من ذلك.
تحرير: ملاحظة للمسافرين المستقبليين الذين يصلون إلى هذا عبر البحث - لقد خلطت هذا بالفعل مع “إلغاء تنشيطهم” أيضًا، لذا اقرأ المزيد أدناه.
سيؤدي هذا بعد ذلك إلى إزالتهم من دليل المستخدم، حتى بدون البحث (بمجرد تشغيل المهمة الخلفية. كل ساعة للعرض اليومي، مرة واحدة يوميًا للعناصر القديمة الأخرى)
وهذا أيضًا ما يعطي بطاقة المستخدم المبسطة التي كنت أفكر فيها:
شكرًا جامي! صححني إذا كنت مخطئًا، ولكنك تقول إن الحسابات المعلقة لن تظهر عند البحث عنها في دليل المستخدم، ولكن يجب أيضًا إلغاء تنشيطها لكي لا تظهر على الإطلاق؟
هذا يتوافق مع ما أراه.. لا يمكنني العثور على المستخدمين المعلقين عند البحث عنهم، لكنهم سيظلون يظهرون من صفحة دليل المستخدم الرئيسية.
لقد استخدمنا بروتوكول واجهة برمجة التطبيقات (API) لتعليق المستخدمين الذين تنتهي عضويتهم في مثيل ووردبريس الخاص بنا، ويبدو أنه يمكننا إضافة وظيفة “إلغاء التنشيط” و “التنشيط” بنفس الطريقة التي فعلناها لـ “التعليق” و “إلغاء التعليق”.
هذا هو الإعداد الحالي. أعتقد أنه من غير المعتاد قليلاً ظهورها في القائمة الكبيرة على الرغم من عدم إمكانية البحث عنها، لذلك قد يكون من المفيد إنشاء موضوع UX لمعرفة ما إذا كان يمكن تعديل ذلك إذا كنت ترغب في اتباع هذا المسار.
أعتقد أن هذه هي الطريقة التي تتعامل بها بعض المواقع مع إنهاء خدمة الأعضاء المدفوعين (و/أو الموظفين)، لذلك أعتقد أنه يستحق تجربة لمعرفة ما إذا كنت تحب ذلك.