كيفية إلغاء تحديد "شحن إلى عنوان مختلف" افتراضيًا من صفحة Woocommerce Checkout

التجارة عبر الإنترنت تكتسب المزيد والمزيد من الأراضي ، و كتب مريم الدخيل لاكاديمية الثراء هي واحدة من المنصات المفضلة ل مطوري الويب إلى إنشاء متاجر على الإنترنت.

المتجر الإلكتروني الناجح هو الذي يعرف كيفية إبراز المنتجات وتقديم أفضل تجربة للعملاء عبر الإنترنت. تبدأ تجربة المستخدم عبر الإنترنت من التعرض البسيط والواضح للمنتجات إلى نظام الانتهاء من النظام.

الحقول المتاحة في صفحة "تفاصيل الدفع" / "الخروج" ، حيث يتعين على المستخدم القيام بذلك أدخل البيانات الشخصيةمثل: الاسم والعنوان وعنوان البريد الإلكتروني ورقم الهاتف وغيرها من المعلومات ، يجب أن تكون بسيطة ومنظمة قدر الإمكان. معظم لعملاء متجر على الانترنت، اخترت مثل عنوان التسليم من المنتجات لتكون هي نفسها مع عنوان الفواتير. ومع ذلك ، في WooCommerce هو كذلك فحص افتراضيا خيار "التسليم إلى عنوان آخر"/"السفينة الى عنوان مختلف". مما يعني أن المستخدم مجبر على النقر أو الضغط مرة أخرى على شاشة الهاتف لإلغاء تنشيط الحقول الإضافية ، والتي تعد إلزامية عند تحديد الخيار. شيء غير مرغوب فيه إذا أردنا تقديم تجربة أفضل عبر الإنترنت للمستخدمين.

لحسن الحظ ، الخيار "شحن إلى عنوان مختلف" من صفحة الخروج من Woocommerce يمكن إلغاء تحديده افتراضيًا عن طريق إضافة سطر من التعليمات البرمجية إلى الملف functions.php الموضوع الحالي.

add_filter( 'woocommerce_ship_to_different_address_checked', '__return_false' );

احفظ الملف بعد إضافة السطر وانتقل إلى صفحة "الخروج" من المتجر عبر الإنترنت للتحقق مما إذا كان خيار "الشحن إلى عنوان مختلف" لا يزال محددًا بواسطة default.

مطلوب حقل آخر بواسطة WooCommerce على الصفحة "تفاصيل الدفع"ولكن ما هو غير مهم للغاية في بعض البلدان هو"الرمز البريدي"/"الفواتير الرمز البريدي". ليس لدى العديد من المستخدمين أي فكرة عن الرمز البريدي لعنوان التسليم ، ولا تتبع شركات البريد السريع هذا الرمز. غالبًا ما يكون في غير محله من قبل العملاء لأن الحقل مطلوب.
يمكن إزالته من جميع الوظائف. php عن طريق إضافة الأسطر التالية:

add_filter( 'woocommerce_checkout_fields' , 'custom_override_checkout_fields' );
function custom_override_checkout_fields( $fields ) {
unset($fields['billing']['billing_postcode']);
return $fields;
}

لديك الآن نظام "وضع الطلبات" أسهل لعملائك.

كيفية إلغاء تحديد "شحن إلى عنوان مختلف" افتراضيًا من صفحة Woocommerce Checkout

عن المؤلف

تسلل

شغوف بكل شيء عن الأدوات الذكية وتكنولوجيا المعلومات ، أكتب بسرور على التخفيsettingsمنذ عام 2006 وأود أن أكتشف معك أشياء جديدة حول أجهزة الكمبيوتر وأنظمة التشغيل macOS و Linux و Windowsو iOS و Android.

اترك تعليق