أنشئ حقل مستخدم لتاريخ الميلاد (Birthday) بنوع تاريخ (Date) وقم بتحديد “إظهار في نموذج التسجيل” (show on signup form) و “مطلوب في التسجيل” (required on signup)
قم بتهيئة الإعدادات
age check field name اسم حقل المستخدم الذي أنشأته في الخطوة السابقة
age check minimum age الحد الأدنى للعمر (اضبطه على 0 إذا لم تكن تتطلب حداً أدنى للعمر)
age check maximum age الحد الأقصى للعمر (اتركه 120 إذا لم تكن تتطلب حداً أقصى للعمر)
إخلاء المسؤولية
هذا فحص للعمر، وليس تحققاً من العمر. يمكن للمستخدم تجاوز هذا الفحص عن طريق اختيار تاريخ ميلاد مختلف.
هل سيكون من الممكن جعل حقل المستخدم لتاريخ الميلاد متاحًا للمسؤول فقط وليس للمشرفين / متاحًا فقط بنقرة زر (الطريقة التي يتم بها التعامل مع البريد الإلكتروني وعنوان IP في النواة)، أم أن شيئًا كهذا سيتطلب إضافة (plugin) بدلاً من مكون سمة (theme component)؟
هذا خارج نطاق مكون السمة هذا (وسيَتطلب بالفعل إضافة).
الشيء الوحيد الذي يفعله هو إضافة تحقق على حقل مستخدم موجود مسبقًا، وكنتيجة لذلك سيمنع إنشاء الحساب / تخزين البيانات المرتبطة للقُصّر. إنه لا يتلاعب بحقل المستخدم بأي شكل من الأشكال.
ريتشارد، أريد أن أقول إن هذا مفيد حقًا، شيء كنت أريده لمنتدى منذ بعض الوقت! على الرغم من أن المستخدمين يمكنهم التحايل عليه، فهل تعتقد أنه إذا وضع المستخدم تاريخ ميلاد غير مناسب ثم قام بتغييره، يتم إخطار مسؤولي المنتدى بأن المستخدم وضع تاريخ X أولاً ثم قام بتغييره حتى يتمكن الموظفون من العلم؟