تغيير تكلفة الشحن المعروضة في ووكومرس
تعتبر خيارات الشحن في متاجر WooCommerce من العناصر الحيوية التي تؤثر على تجربة المستخدم وقرارات الشراء. عندما يتوجه العملاء لتسوق المنتجات، يولي الكثير منهم اهتماماً خاصاً لتكاليف الشحن وطريقة عرضها. في هذا المقال، سنتناول كيفية تغيير تكلفة الشحن المعروضة من خلال تسميات طرق الشحن في WooCommerce، وذلك لتحسين التجربة الشرائية للعملاء.
لماذا تحتاج لتغيير تكلفة الشحن المعروضة؟
هناك عدة أسباب تدفع المتاجر الإلكترونية لتغيير طريقة عرض تكاليف الشحن. فقد يرغب أصحاب المتاجر في إضافة بعض الحوافز للعملاء، مثل تقديم خصومات على الشحن أو الإبراز أن تكاليف الشحن مجانية تحت شروط معينة. التعديل على كيفية عرض التكاليف يمكن
أن يسهل على العملاء فهم الأسعار وأي تكاليف إضافية محتملة. يساعد ذلك في تقليل الإحباطات التي قد تواجههم لدى مشاهدة المبلغ الإجمالي في النهاية.
كيفية تغيير تكلفة الشحن المعروضة
لإنجاز ذلك، يمكن استخدام شفرة برمجية بسيطة تُضاف إلى ملف functions.php في القالب الرئيسي أو في قالب فرعي لمتجر WooCommerce. تعمل هذه الشفرة على تعديل تسميات طرق الشحن لعرض التكلفة المعدلة بناءً على أي منح أو خصومات تم تطبيقها.
add_filter( 'woocommerce_cart_shipping_method_full_label', 'custom_shipping_method_full_label', 10, 2 );
function custom_shipping_method_full_label( $label, $method ) {
if ( !in_array( $method->get_method_id(), array( 'free_shipping', 'local_pickup' ), true ) && 0 cost ) {
$label = $method->get_label(); // الحصول على تسمية الشحن بدون تكلفة
$new_cost = $method->cost - get_total_subsidies( WC()->cart->get_cart() );
if ( $new_cost > 0 ) {
$label .= ': ' . wc_price( $new_cost );
} else {
$label .= ': ' .' ' . __('مجاني!', 'woocommerce').'';
}
}
return $label;
}
تعمل هذه الشفرة على تعديل التسمية لعند عرض طرق الشحن التي لا تتضمن شحن مجاني أو استلام محلي، وذلك من خلال حساب تكلفة الشحن الجديدة بناءً على إجمالي الدعم المتاح. في حالة أن تكلفة الشحن المعدلة كانت أقل أو تساوي الصفر، ستظهر عبارة "مجاني!" كتشجيع للمشتري.
أهمية استخدام القوالب الفرعية
من المهم مراعاة تعديل الملفات بشكل صحيح لتفادي فقدان التأثيرات التي قد تحدثها التحديثات المستقبلية للمتجر. ينصح باستخدام القوالب الفرعية (child themes) لتجنب أي مشاكل قد تنشأ عند تحديث القالب الرئيسي.
تحسين تجربة المستخدم
تغيير كيفية عرض تكلفة الشحن يمكن أن يساهم في تحسين تجربة المستخدم بشكل كبير. عندما يدرك العملاء بأنهم يتمتعون بخصومات أو خيارات شحن مجانية، فإن ذلك قد يحفزهم على إكمال عملية الشراء. بالتالي، من خلال تعديل تكاليف الشحن المعروضة، يمكن لأصحاب المتاجر تحقيق نسبة التحويل الأعلى.
توجهات مستقبلية
استمرار التغييرات في سياسات الشحن والعروض الترويجية ستكون مهمة لكمبيانات التجارة الالكترونية. لذا، يجب على أصحاب المتاجر متابعة التوجهات الحالية وضبط استراتيجيات تسعيرهم بما يتناسب مع متطلبات العملاء.
في الختام، فإن تغيير تكلفة الشحن المعروضة من خلال تسميات طرق الشحن في WooCommerce يعد أمراً مهماً لتحسين تجربة العملاء وزيادة نسبة التحويلات. يجب الاهتمام بتطبيق الشفرات البرمجية بطريقة صحيحة، وفهم كيفية تأثيرها على عمليات الشراء. إذا كنت تبحث عن تحسين أداء متجرك، فلا تتردد في اتخاذ هذه الخطوة المهمة.