It’s also super easy to add custom user fields at /admin/customize/user_fields and make them required at signup (which displays them on the registration form).
مشكلتي هي أنني أرغب في إضافة حقول موجودة مسبقًا (الموقع، والموقع الإلكتروني) إلى نموذج التسجيل. أعرف كيفية إنشاء حقول إضافية باسم “الموقع” و"الموقع الإلكتروني"، لكن ذلك يسبب ارتباكًا، بالإضافة إلى أنني أفقد الطريقة المرتبة التي تُعرض بها هذه الحقول حاليًا في بطاقة المستخدم. هل من الممكن إضافة الحقول الموجودة مسبقًا إلى نموذج التسجيل؟
لا، حسب علمي، هذا غير ممكن حاليًا. هذه ليست أسئلة نموذجية يُطرحها على المستخدمين عند تسجيلهم في مجتمع ما؛ فالممارسة المعتادة هنا هي جذب المستخدمين أولاً، ثم تركهم لملء ملفاتهم الشخصية في وقت لاحق حسب راحتهم.
إذا كنت ترغب حقًا في تحديث المستخدمين لتلك الحقول، فيمكنك التفكير في استخدام مستكشف البيانات للعثور على المستخدمين الذين لديهم حقول فارغة، ثم التواصل معهم لتشجيعهم على تحديث ملفاتهم الشخصية عبر discourse-bcc.
شكرًا لك، حتى لو لم تكن الإجابة التي كنت أتمناها. في مجتمع آخر، اكتشفت أن 90% من المستخدمين لا يملؤون حقول الملف الشخصي، بل وقد لا يعرفون مكانها (يتطلب ذلك نقرات كثيرة: صورة الملف الشخصي → العجلة → التفضيلات → الملف الشخصي، كما أن كلمة “الحساب” تبدو كمصيدة؛ حيث يعتقد الناس أنها جميع الحقول التي يمكنهم ملؤها). بالنسبة لهذا المجتمع الجديد، من الأهمية بمكان الحصول على موقع الجميع، لذا يجب دمج ذلك في عملية التسجيل بطريقة ما.