واجهة الحقول الإضافية لصفحة الدفع
واجهة برمجية في ووكومرس لتسجيل حقول جديدة في صفحة الدفع المبنية بالبلوكات، مع التنظيف والتحقق والحفظ تلقائيًا، بدل فلاتر الصفحة الكلاسيكية القديمة مثل woocommerce_checkout_fields.
معنى Additional Checkout Fields API بالعربي: واجهة الحقول الإضافية لصفحة الدفع، وهي الطريقة الرسمية في ووكومرس لإضافة حقول جديدة إلى بلوك صفحة الدفع عبر الدالة woocommerce_register_additional_checkout_field.
Additional Checkout Fields API in Arabic: واجهة الحقول الإضافية لصفحة الدفع.
يُسجَّل كل حقل على الخطاف woocommerce_init أو بعده، بمعرّف يبدأ باسم مساحة مثل my-plugin/field، وتسمية، ومكان واحد من ثلاثة: contact أو address أو order. وتشمل الأنواع المدعومة النص والقائمة ومربع الاختيار والتاريخ، ويتولى ووكومرس حفظ القيمة.
اختر المكان حسب طبيعة البيانات لا شكلها: order لما يخص طلباً واحداً، وcontact لما يخص العميل. ولا تغيّر معرّف الحقل بعد الإطلاق، لأن المعرّف الجديد لا يقرأ القيم المحفوظة سابقاً.
