هل تبحث عن طريقة لجعل عملية تسجيل المستخدمين في متجر WooCommerce الخاص بك أكثر اكتمالًا؟ إذا كان الأمر كذلك، فقد تكون إضافة حقل رقم الهاتف إلى نموذج التسجيل هي الحل. باستخدام هذا الحقل، يمكن للمستخدمين إدخال معلومات الاتصال الخاصة بهم بسهولة، مما يسهل عملية التواصل معهم وإتمام الطلبات.
إضافة حقل رقم الهاتف إلى نموذج التسجيل
لإضافة حقل رقم الهاتف إلى نموذج التسجيل في WooCommerce، يمكنك اتباع الخطوات التالية:
// إضافة حقل رقم الهاتف إلى نموذج التسجيل
function wooc_extra_register_fields() {?>
هذا الكود يقوم بإضافة حقل جديد لرقم الهاتف إلى نموذج التسجيل. يتم عرض الحقل مع تسمية “Phone” ويكون إدخال رقم الهاتف مطلوبًا.
حفظ رقم الهاتف في ملف تعريف المستخدم
بعد تقديم نموذج التسجيل، يجب حفظ رقم الهاتف في ملف تعريف المستخدم لاستخدامه لاحقًا. يمكنك استخدام الكود التالي لتحقيق ذلك:
// حفظ رقم الهاتف في ملف تعريف المستخدم
function wooc_save_extra_register_fields( $customer_id ) {
if ( isset( $_POST['billing_phone'] ) ) {
// الحقل المدخل لرقم الهاتف المستخدم في WooCommerce
update_user_meta( $customer_id, 'billing_phone', sanitize_text_field( $_POST['billing_phone'] ) );
}
}
add_action( 'woocommerce_created_customer', 'wooc_save_extra_register_fields' );
باستخدام هذا الكود، يتم حفظ رقم الهاتف الذي قام المستخدم بإدخاله في نموذج التسجيل في ملف تعريف المستخدم.
الختام
باستخدام هذه الخطوات البسيطة، يمكنك إضافة حقل رقم الهاتف إلى نموذج التسجيل في متجر WooCommerce الخاص بك. هذا يسهل على العملاء تقديم معلومات الاتصال الخاصة بهم، مما يعزز التواصل ويساعد في تسهيل عمليات الطلب