الوصف
يعمل التحقق من الهاتف مع الأعلام لـ WooCommerce على تحسين حقل هاتف الفاتورة في صفحة الدفع من خلال:
- عرض قائمة منسدلة تحتوي على أعلام الدول ورموز الاتصال.
- الكشف التلقائي عن البلد الافتراضي بناءً على موقع متجر WooCommerce الخاص بك.
- التحقق من صحة تنسيق رقم الهاتف قبل إرسال الطلب.
- احترام إعدادات “مناطق البيع” في WooCommerce للحد من قائمة البلدان.
- يدعم كلاً من نظام الدفع الكلاسيكي ونظام الدفع المدمج (الذي تم تقديمه في WooCommerce 8+).
- يتيح تخصيصاً كاملاً عبر صفحة إعدادات مخصصة تحت WooCommerce الإعدادات Phone Validator.
- دعم حقل هاتف الشحن بشكل مستقل عن حقل هاتف الفوترة.
مثالي لمتاجر WooCommerce التي تستهدف العملاء الدوليين الذين يريدون ضمان أرقام هواتف نظيفة وصحيحة أثناء الدفع.
هل لديك سؤال أو تحتاج إلى مساعدة؟ تواصل مع المطور.
الميزات
- إضافة علم الدولة والتحقق من صحة الهاتف إلى حقل الهاتف في صفحة الدفع.
- ✅ التحقق من صحة أرقام الهواتف في الوقت الحقيقي قبل الإرسال.
- دعم كامل لخاصية الدفع عبر كتلة WooCommerce (Gutenberg).
- يدعم حقول رقم الهاتف الخاص بالفواتير، ورقم الهاتف الخاص بالشحن، ورقم هاتف حسابي بشكل مستقل.
- قم بتعيين الدول المفضلة لتظهر في أعلى القائمة المنسدلة مع فاصل مرئي.
- اختر بين جميع البلدان أو مواقع البيع في WooCommerce فقط.
- يستخدم حقل رقم الهاتف الخاص بالشحن مواقع الشحن في WooCommerce تلقائيًا.
- تم تصميم رسائل الخطأ المضمنة لتتوافق مع إشعارات WooCommerce.
- يحترم قواعد التحقق من صحة حقول WooCommerce تلقائيًا.
- متوافق مع ووردبريس 7 و ووكومرس 10+.
- متوافق مع اللائحة العامة لحماية البيانات (GDPR) – لا توجد واجهات برمجة تطبيقات خارجية، ويتم استضافته ذاتيًا بالكامل.
- ⚙️ متوافق مع تخزين الطلبات عالية الأداء (HPOS).
- خفيف الوزن وجاهز للترجمة.
المكتبات المستخدمة
تتضمن هذا الإضافة مكتبة الطرف الثالث مفتوحة المصدر التالية:
- intl-tel-input – أداة الجافاسكريبت الخاصة بإدخال الهاتف الدولي.
المصدر: https://github.com/jackocnr/intl-tel-input
الرخصة: MIT
لقطات الشاشة


← الإعدادات Phone Validator.” class=”wp-image-9000003″ srcset=”https://i0.wp.com/ps.w.org/phone-validator-with-flags-for-woocommerce/assets/screenshot-3.png?rev=3545396&w=300 300w, https://i0.wp.com/ps.w.org/phone-validator-with-flags-for-woocommerce/assets/screenshot-3.png?rev=3545396&w=600 600w, https://i0.wp.com/ps.w.org/phone-validator-with-flags-for-woocommerce/assets/screenshot-3.png?rev=3545396&w=900 900w” sizes=”(max-width: 599px) 50vw, 33vw” width=”1200″ height=”675″ loading=”eager” fetchpriority=”high” decoding=”async”/>
← الإعدادات Phone Validator.” class=”wp-image-9000004″ srcset=”https://i0.wp.com/ps.w.org/phone-validator-with-flags-for-woocommerce/assets/screenshot-4.png?rev=3545396&w=300 300w, https://i0.wp.com/ps.w.org/phone-validator-with-flags-for-woocommerce/assets/screenshot-4.png?rev=3545396&w=600 600w, https://i0.wp.com/ps.w.org/phone-validator-with-flags-for-woocommerce/assets/screenshot-4.png?rev=3545396&w=900 900w” sizes=”(max-width: 599px) 50vw, 33vw” width=”1200″ height=”675″ loading=”eager” fetchpriority=”high” decoding=”async”/>التنصيب
- قم بتحميل مجلد الإضافة إلى الدليل
/wp-content/plugins/. - قم بتفعيل الإضافة من خلال قائمة “الإضافات” في الووردبريس.
- تأكد من أن WooCommerce نشط وتم تكوين “مناطق البيع”.
- اذهب إلى WooCommerce الإعدادات Phone Validator لضبط إعدادات الإضافة.
- سيتم الآن عرض حقل رقم الهاتف الخاص بالفواتير في صفحة الدفع مع علم الدولة + التحقق.
الأسئلة المتكررّة
-
هل تقوم هذه الإضافة بإرسال البيانات إلى خدمات طرف ثالث؟
-
لا. جميع الأصول والمنطق مُستضافة ذاتيًا بالكامل. لا تُستخدم أي نصوص برمجية خارجية، أو واجهات برمجة تطبيقات، أو شبكات توصيل محتوى (CDN).
-
هل تعمل هذه الإضافة مع WooCommerce Block Checkout؟
-
نعم. منذ الإصدار 2.0.0، يدعم الملحق بشكل كامل ميزة Block Checkout التي تم تقديمها في WooCommerce 8+.
-
هل تعمل هذه الإضافة مع حقول الهاتف المخصصة؟
-
يستهدف حاليًا حقول WooCommerce الافتراضية billing_phone و shipping_phone و My Account phone.
-
ماذا لو قام المستخدم بإدخال رقم هاتف غير صالح؟
-
ستظهر رسالة خطأ مضمنة مصممة لتتوافق مع إشعارات WooCommerce، ولن يتم إرسال الطلب حتى يتم إدخال رقم صالح.
-
هل يدعم HPOS؟
-
نعم. تعلن هذه الإضافة رسميًا توافقها مع خدمة تخزين الطلبات عالية الأداء من WooCommerce.
-
هل يمكنني تحديد بلد افتراضي؟
-
نعم. يمكنك تحديد دولة افتراضية من WooCommerce الإعدادات Phone Validator. والسلوك الافتراضي يستخدم دولة متجرك في WooCommerce تلقائياً.
-
هل يمكنني عرض الدول المفضلة في أعلى القائمة؟
-
نعم. يمكنك تحديد البلدان المفضلة من صفحة الإعدادات وستظهر في أعلى القائمة المنسدلة، مفصولة عن البقية بفاصل مرئي.
-
هل يدعم حقل رقم الهاتف الخاص بالشحن؟
-
نعم. يمكنك تفعيل حقل هاتف الشحن بشكل مستقل من WooCommerce الإعدادات Phone Validator. وستعرض قائمة الدول في حقل هاتف الشحن فقط الدول المحددة في إعدادات مناطق الشحن في WooCommerce.
-
هل هو متوافق مع ووردبريس 7 وأحدث إصدار من ووكومرس؟
-
نعم. تم اختبار الإضافة بالكامل وهي متوافقة مع ووردبريس 7 و ووكومرس 10+.
-
أحتاج إلى مساعدة أو لدي اقتراح. كيف يمكنني التواصل مع المطور؟
-
يمكنك التواصل مع المطور من خلال صفحة الاتصال.
المراجعات
المساهمون والمطوّرون
“أداة التحقق من صحة رقم الهاتف مع أعلام الدول لـ WooCommerce” هو برنامج مفتوح المصدر. وقد ساهم هؤلاء الأشخاص بالأسفل في هذه الإضافة.
المساهمونلقد تم ترجمة ”أداة التحقق من صحة رقم الهاتف مع أعلام الدول لـ WooCommerce“ إلى لغتين. شكراً إلى جميع المُترجمين لمُساهماتهم.
ترجمة ”أداة التحقق من صحة رقم الهاتف مع أعلام الدول لـ WooCommerce“ إلى لغتك.
مُهتم بالتطوير؟
تصفّح الشفرة، تحقق من مستودع SVN، أو الاشتراك في سجل التطوير بواسطة RSS.
سجل التغييرات
1.0.0
- الإصدار الأولي مع محدد العلم والتحقق والتكامل مع WooCommerce.
1.1.0
- قمت بإصلاح بعض المشاكل التقنية المتعلقة بتنبيه الخطأ.
1.2.0
- إصلاح بعض المشاكل التقنية.
1.3.0
- مشاكل التوافق
2.0.0
- دعم كامل لخاصية الدفع عبر كتلة WooCommerce (Gutenberg).
- تمت إضافة صفحة إعدادات مخصصة تحت WooCommerce الإعدادات Phone Validator.
- تمت إضافة دعم لحقل رقم الهاتف الخاص بالشحن مع خاصية تصفية مواقع الشحن.
- تمت إضافة دعم لحقل رقم الهاتف في صفحة حسابي.
- تمت إضافة خيار الدول المفضلة مع فاصل مرئي.
- تم تصميم رسائل الخطأ المضمنة لتتوافق مع إشعارات WooCommerce.
- تم تحديث مكتبة intl-tel-input من الإصدار 18.1.1 إلى الإصدار 29.0.1.
- يستخدم البلد الافتراضي الآن موقع متجر WooCommerce تلقائيًا.
- تم إصلاح خطأ التهيئة المزدوجة.
- متوافق مع ووردبريس 7 و ووكومرس 10+.
- تمت إعادة هيكلة الكود وتقسيمه إلى فئات مخصصة.
