วิธีซ่อนวิธีการจัดส่ง WooCommerce
เผยแพร่แล้ว: 2023-04-07การมีวิธีจัดส่งและการชำระเงินหลายวิธีเป็นสิ่งสำคัญในการเพิ่มอัตราการแปลงร้านค้า WooCommerce ของคุณ แต่ด้วยตัวเลือกมากมาย บางครั้งคุณอาจต้องจำกัดความพร้อมใช้งานของวิธีการจัดส่งเฉพาะตามปัจจัยหลายประการ ตัวอย่างเช่น คุณอาจปิดใช้งานการจัดส่งฟรีสำหรับสินค้าหรือภูมิภาคบางรายการในต่างประเทศ
ในบทความนี้ เราจะแบ่งปันวิธีที่คุณสามารถซ่อนวิธีการจัดส่งของ WooCommerce ตามเงื่อนไขต่างๆ สำหรับร้านค้าของคุณ แม้ว่า WooCommerce จะรองรับการผสานรวมการจัดส่งหลายอย่าง แต่น่าเสียดายที่ WooCommerce ไม่อนุญาตให้คุณเลือกวิธีการจัดส่งที่จะแสดงบนหน้าตะกร้าสินค้า ดังนั้นเรามาเจาะลึกถึงวิธีการและสาเหตุที่ซ่อนวิธีการจัดส่งสำหรับร้านค้า WooCommerce
ทำไมต้องซ่อนวิธีการจัดส่งของ WooCommerce
WooCommerce เป็นแพลตฟอร์มอีคอมเมิร์ซที่ได้รับความนิยมและใช้กันอย่างแพร่หลายอย่างไม่ต้องสงสัย โดยค่าเริ่มต้น จะเสนอวิธีการจัดส่งหลายวิธีให้คุณ รวมถึงการรับสินค้าในพื้นที่ การจัดส่งฟรี และการจัดส่งแบบอัตราเดียว คุณยังสามารถกำหนดค่าวิธีการจัดส่งตามโซนการจัดส่งที่กำหนดไว้ล่วงหน้า ตัวอย่างเช่น มีการเสนอการจัดส่งฟรีสำหรับรหัสไปรษณีย์บางรหัสที่อยู่ใกล้กับที่ตั้งร้านค้าเท่านั้น และที่เหลือจะจัดส่งแบบอัตราคงที่สำหรับรหัสไปรษณีย์ที่เหลือ
นอกจากนี้ ลูกค้าส่วนใหญ่พบว่าการเลือกตัวเลือกการจัดส่งที่ทั้งได้เปรียบและราคาย่อมเยาเป็นเรื่องท้าทาย การซ่อนตัวเลือกการจัดส่งเฉพาะช่วยให้พวกเขาเลือกได้ง่ายขึ้น สามารถใช้การจัดส่ง WooCommerce เริ่มต้นได้ แต่มีตัวเลือกที่จำกัด
นอกจากตำแหน่งที่ตั้งแล้ว เจ้าของร้านอาจต้องซ่อนวิธีการจัดส่งตามเงื่อนไขที่แตกต่างกัน เงื่อนไขเหล่านี้อาจขึ้นอยู่กับสิ่งต่อไปนี้:
- ชั้นเรียนการจัดส่งสินค้าของ WooCommerce
- รหัสสินค้า
- หมวดหมู่ผลิตภัณฑ์ WooCommerce
- สั่งซื้อน้ำหนัก
- ยอดรวมการสั่งซื้อ
- ประเทศ
- รหัสไปรษณีย์
- บทบาทของผู้ใช้
กรณีการใช้งานบางส่วน ได้แก่ :
- หากน้ำหนักการสั่งซื้อเกินเกณฑ์ที่กำหนดในหน่วยปอนด์หรือกิโลกรัม ตัวเลือกการจัดส่งบางอย่าง เช่น การจัดส่งฟรี ควรถูกซ่อนไว้ ตัวอย่างเช่น ซ่อนการจัดส่งฟรีหากน้ำหนักการสั่งซื้อรวมเกิน 5 กก.
- วิธีการจัดส่งแบบมีเงื่อนไขตามปริมาณการสั่งซื้อ ตัวอย่างเช่น หากยอดรวมย่อยของคำสั่งซื้อสูงกว่า $300 ให้ซ่อนวิธีการจัดส่งแบบชำระเงินทั้งหมด
ใช้กรณีเพื่อซ่อนวิธีการจัดส่ง
WooCommerce มีวิธีการจัดส่งหลายวิธี และวิธีการจัดส่งเหล่านี้สามารถจัดการได้ตามปัจจัยหลายประการ กรณีการใช้งานทั่วไปบางกรณีมีดังนี้:
ใช้กรณีที่ 1: ซ่อนวิธีการจัดส่งตามประเภทสินค้า
สถานการณ์แรกคือการซ่อนวิธีการจัดส่งบางอย่างตามประเภทผลิตภัณฑ์ คุณสามารถสร้างกฎเพื่อซ่อนวิธีการจัดส่งสำหรับหมวดหมู่ผลิตภัณฑ์ทั้งหมดพร้อมกันหรือหลายกฎสำหรับผลิตภัณฑ์หลายหมวดหมู่
ใช้กรณีที่ 2: ซ่อนวิธีการจัดส่งเริ่มต้นอื่นๆ หากมีการจัดส่งฟรี
WooCommerce มีวิธีจัดส่งสามประเภทตามค่าเริ่มต้น หากต้องการซ่อนวิธีการจัดส่งอื่นๆ ทั้งหมดหากมีการจัดส่งฟรี คุณสามารถใช้ปลั๊กอินหลายตัวได้ คุณสามารถสร้างกฎสำหรับผลิตภัณฑ์ทั้งหมดหรือผลิตภัณฑ์ที่เลือก คุณยังสามารถตั้งกฎตามเงื่อนไขต่างๆ เช่น สถานที่ เวลา SKU และอื่นๆ อีกมากมาย
ใช้กรณีที่ 3: ซ่อนตามประเภทการจัดส่ง
ตามประเภทการจัดส่งที่คุณสร้างในร้านค้า WooCommerce ของคุณ คุณสามารถซ่อนวิธีการจัดส่งเฉพาะได้ คุณสามารถเลือกสินค้าที่ไม่มีประเภทการจัดส่งหรือประเภทการจัดส่งจำนวนมากได้โดยใช้ปลั๊กอินใดๆ ข้างต้น
ใช้กรณีที่ 4: ซ่อนวิธีการจัดส่งตามน้ำหนักการสั่งซื้อ
ตามข้อกำหนดน้ำหนักการสั่งซื้อบางอย่าง คุณสามารถซ่อนวิธีการจัดส่งเฉพาะได้:
- สำหรับน้ำหนักคำสั่งซื้อทั้งหมด ให้ซ่อน
- มากกว่าหรือเท่ากับน้ำหนักเฉพาะ
- เท่ากับหรือน้อยกว่าน้ำหนักที่กำหนด
- เท่ากับน้ำหนักที่ให้มา
- ระหว่างน้ำหนักขั้นต่ำและสูงสุดที่กำหนดไว้ล่วงหน้า
ใช้กรณีที่ 5: ซ่อนวิธีการจัดส่งตามบทบาทของผู้ใช้
อีกกรณีหนึ่งคือการซ่อนวิธีการจัดส่งตามบทบาทของผู้ใช้ คุณสามารถสร้างและจัดการกฎการจัดส่งที่แตกต่างกันสำหรับบทบาทของผู้ใช้ต่างๆ ตัวอย่างเช่น การจัดส่งฟรีมีให้สำหรับสมาชิกหรือผู้ร่วมให้ข้อมูลเท่านั้น
วิธีการซ่อนวิธีการจัดส่ง WooCommerce
เพื่อซ่อนวิธีการจัดส่ง คุณสามารถใช้สองวิธีที่แตกต่างกัน คุณสามารถทำได้โดยใช้ข้อมูลโค้ดหรือใช้ปลั๊กอินของบุคคลที่สาม ทั้งสองวิธีมีข้อดีและข้อเสียของตัวเอง และตอนนี้เราจะพูดถึงรายละเอียดทั้งสองวิธี
การใช้ข้อมูลโค้ดเพื่อซ่อนวิธีการจัดส่งตามเงื่อนไขต่างๆ
เรามาพูดถึงข้อมูลโค้ดที่คุณสามารถใช้เพื่อซ่อนวิธีการจัดส่งตามเงื่อนไขต่างๆ เราจะใช้สถานการณ์ที่กล่าวถึงข้างต้นเป็นตัวอย่างของวิธีใช้ข้อมูลโค้ดเพื่อซ่อนวิธีการจัดส่ง
สถานการณ์ที่ 1: ซ่อนวิธีการจัดส่งตามน้ำหนักของคำสั่งซื้อ
ใช้ข้อมูลโค้ดต่อไปนี้เพื่อซ่อนวิธีการจัดส่งฟรีหากน้ำหนักการสั่งซื้อเกินขีดจำกัดที่กำหนด
/** * Hide free shipping when the order weight is more than (*)kgs. * * Make sure to update the snippet to change the "*" to a valid number. * * @param array $rates Array of rates found for the package. * @return array */ function ts_hide_free_shipping_for_order_weight( $rates, $package ) { $order_weight = WC()->cart->get_cart_contents_weight(); if ( $order_weight > * ) { foreach( $rates as $rate_id => $rate_val ) { if ( 'free_shipping' === $rate_val->get_method_id() ) { unset( $rates[ $rate_id ] ); } } } return $rates; } add_filter( 'woocommerce_package_rates', 'ts_hide_free_shipping_for_order_weight', 100, 2 );
คุณสามารถเพิ่มข้อมูลโค้ดนี้ในเมนูตัวแก้ไขธีมของร้านค้า WooCommerce ของคุณได้ ตัวกรอง “woocommerce_package_rates” ใช้ในโค้ดเพื่อเปลี่ยนอัตราสินค้าในหน้ารถเข็น เมื่อคำสั่งซื้อเกินราคาจำกัด 5 กก. รหัสด้านบนจะซ่อนตัวเลือกการจัดส่งฟรี
สถานการณ์ที่ 2: ซ่อนวิธีการจัดส่งตามผลรวมย่อยของรถเข็น
อีกตัวอย่างหนึ่งคือการซ่อนวิธีการจัดส่งเมื่อรถเข็นเกินยอดรวมย่อยที่ระบุ ดำเนินการต่อจากตัวอย่างที่กล่าวถึงก่อนหน้านี้ คุณสามารถใช้รหัสต่อไปนี้เพื่อซ่อนวิธีการจัดส่งเฉพาะหากยอดรวมย่อยของรถเข็นเกิน $300
/** * Hide shipping rates when the order total is more than $300. * * @param array $rates Array of rates found for the package. * @return array */ function ts_hide_shipping_for_order_total( $rates ) { $free = []; $order_total = WC()->cart->get_subtotal(); if ( $order_total > 300 ) { foreach ( $rates as $rate_id => $rate ) { if ( 'free_shipping' === $rate->get_method_id() ) { $free[ $rate_id ] = $rate; } } } return ! empty( $free ) ? $free : $rates; } add_filter( 'woocommerce_package_rates', 'ts_hide_shipping_for_order_total', 100 );
เมื่อยอดรวมย่อยของคำสั่งซื้อเกิน $300 ตัวกรอง “woocommerce_package_rates” จะส่งคืนอาร์เรย์ของวิธีการจัดส่งฟรีเท่านั้น
วิธีที่ 2: การใช้ปลั๊กอินของบุคคลที่สามเพื่อซ่อนวิธีการจัดส่ง
ผู้ที่ไม่คุ้นเคยกับการเข้ารหัสสามารถใช้ปลั๊กอินของบุคคลที่สามเพื่อซ่อนวิธีการจัดส่งของ WooCommerce สำหรับคนส่วนใหญ่ นี่เป็นตัวเลือกที่ง่ายกว่า และโชคดีที่มีปลั๊กอินจำนวนมากในตลาดสำหรับจุดประสงค์นี้ งานที่ยากคือการเลือกสิ่งที่ตอบสนองความต้องการของคุณ ดังนั้น เรามาพูดถึงรายละเอียดเกี่ยวกับปลั๊กอินที่มีประโยชน์และทรงพลังที่สุดบางส่วนเพื่อซ่อนวิธีการจัดส่งของ WooCommerce
เพิ่มไอคอนการจัดส่งแบบกำหนดเอง & ซ่อนวิธีการจัดส่ง
ปลั๊กอินเพิ่มไอคอนการจัดส่งแบบกำหนดเอง & ซ่อนวิธีการจัดส่ง ช่วยให้เจ้าของร้านค้าสามารถซ่อนวิธีการจัดส่งของ WooCommerce ตามเงื่อนไขที่แตกต่างกัน ปลั๊กอินนี้ช่วยให้คุณสามารถซ่อนวิธีการจัดส่งสำหรับผลิตภัณฑ์ต่างๆ โดยอิงตามปัจจัยหลายประการ คุณยังสามารถเพิ่มไอคอนการจัดส่งแบบกำหนดเองได้โดยใช้ปลั๊กอินนี้ซึ่งเป็นประโยชน์พิเศษเสมอ ตัวอย่างเช่น คุณสามารถซ่อนวิธีการจัดส่งอื่นๆ เมื่อมีการจัดส่งฟรี
ข้อดีอีกอย่างคือราคา เมื่อเทียบกับปลั๊กอินอื่น ๆ มีราคาที่เหมาะสมที่สุด คุณยังสามารถใช้ตรรกะแบบมีเงื่อนไขเพื่อเปิดใช้งานการจัดส่งฟรีตามปัจจัยต่างๆ เช่น ตำแหน่งที่ตั้ง ประเภท และ SKU คุณสมบัติหลักบางประการของปลั๊กอิน ได้แก่ :
- ซ่อนวิธีการจัดส่ง WooCommerce ตามเงื่อนไขที่แตกต่างกัน
- หากมีการจัดส่งฟรี ให้ซ่อนวิธีการจัดส่งอื่นๆ
- ใช้ตรรกะตามเงื่อนไขเพื่อจัดการวิธีการจัดส่งตามเงื่อนไขต่างๆ
- ซ่อนวิธีการจัดส่งตาม:
- ชั้นเรียนการจัดส่งสินค้า
- หมวดหมู่สินค้า
- SKU สินค้า
- ยอดรวมการสั่งซื้อ
- น้ำหนักรวม
- ที่ตั้ง/รหัสไปรษณีย์
- บทบาทของผู้ใช้
- เพิ่มไอคอนและคำอธิบายการจัดส่งแบบกำหนดเอง
- แสดงไอคอนการจัดส่งแบบกำหนดเองทั้งในรถเข็นและหน้าชำระเงิน
ราคา: ปลั๊กอินมีให้บริการเพียง $49/ปี
ปลั๊กอินการจัดส่งอัตราคงที่ขั้นสูงสำหรับ WooCommerce
ปลั๊กอิน Advanced Flat Rate Shipping เป็นหนึ่งในปลั๊กอิน WooCommerce ที่ดีที่สุดที่ให้ความยืดหยุ่นในการจัดการวิธีการจัดส่งและอัตราคงที่ ปลั๊กอินนี้ช่วยให้คุณสร้างกลยุทธ์การจัดส่งที่มีประสิทธิภาพด้วยตัวเลือกการจัดส่งแบบอัตราเดียวหลายแบบ
ด้วยกฎแบบมีเงื่อนไข คุณสามารถสร้างอัตราค่าจัดส่งต่างๆ ตามรูปแบบการจัดส่งที่เกิดซ้ำได้ ปลั๊กอินมีคุณสมบัติเช่น:
- ตั้งกฎเงื่อนไขเพื่อจำกัดวิธีการจัดส่งและเกตเวย์การชำระเงินในหน้าชำระเงิน
- คำนวณค่าจัดส่งตามวิธีการคำนวณแบบไดนามิกหลายวิธี
- ใช้ค่าจัดส่งตามอัตราตารางสำหรับบทบาทผู้ใช้ที่แตกต่างกันเพื่อกำหนดเป้าหมายกฎการจัดส่งหลายข้อ
- ใช้ขีดจำกัดขั้นต่ำและสูงสุดสำหรับค่าจัดส่งขึ้นอยู่กับสถานการณ์
- แบ่งสินค้าออกเป็นหลายส่วนตามช่องราคา
ราคา: ปลั๊กอินมีให้บริการที่ $99/ปี
ซ่อนวิธีการจัดส่งสำหรับ WooCommerce
คุณสามารถเพิ่มประสิทธิภาพกลยุทธ์การจัดส่งสำหรับร้านค้า WooCommerce ของคุณโดยใช้ปลั๊กอินซ่อนวิธีการจัดส่งสำหรับ WooCommerce ซึ่งจะช่วยคุณในการตั้งค่าเงื่อนไขที่ซับซ้อนซึ่งจะจำกัดการใช้วิธีการจัดส่งต่างๆ คุณมีความยืดหยุ่นอย่างมากในการใช้ปลั๊กอินเพื่อซ่อนทางเลือกในการจัดส่งตามลักษณะสินค้า สถานที่จัดส่ง และเวลา เป็นต้น
นอกจากนี้ คุณสามารถควบคุมกลยุทธ์การจัดส่งของคุณโดยผสมกฎต่างๆ และสร้างสถานการณ์ที่ซับซ้อน นอกจากนี้ เมื่อมีการจัดส่งฟรี ปลั๊กอินจะทำให้การสร้างเงื่อนไขที่ซ่อนทางเลือกในการจัดส่งอื่นๆ เป็นเรื่องง่ายมาก การติดตั้งและกำหนดค่าปลั๊กอินทำได้ง่าย คุณสมบัติที่สำคัญ ได้แก่
- คุณสามารถซ่อนวิธีการจัดส่งได้หลายวิธีโดยใช้ปลั๊กอิน คุณสามารถซ่อนวิธีการที่เลือกหรือทั้งหมดได้
- ปลั๊กอินช่วยให้คุณสร้างกฎเพื่อจัดการวิธีการจัดส่งตามเวลาจัดส่ง วันที่ วัน สินค้า วิธีการ และปัจจัยอื่นๆ อีกหลายอย่าง
- สร้างกฎพื้นฐานและใช้กฎเหล่านี้กับผลิตภัณฑ์ทั้งหมดหรือเฉพาะบางผลิตภัณฑ์
- กำหนดค่ากฎการจัดส่งสำหรับเงื่อนไขต่างๆ เช่น การซ่อนวิธีการจัดส่งอื่นๆ เมื่อมีการจัดส่งฟรี
- ปลั๊กอินใช้เวลาเพียงไม่กี่นาทีในการติดตั้งและกำหนดค่า
ราคา: ปลั๊กอินมีให้บริการเพียง $129/ปี
สำหรับเจ้าของร้านอีคอมเมิร์ซ การจัดส่งอาจเป็นงานที่ท้าทายขึ้นอยู่กับลักษณะของผลิตภัณฑ์ แม้ว่าคุณจะสามารถจัดการและซ่อนวิธีการจัดส่งและค่าจัดส่งต่อคำสั่งซื้อ สินค้า หรือชั้นการจัดส่งได้ แต่ตัวเลือกเริ่มต้นของ WooCommerce จะไม่สามารถทำได้เมื่อคุณมีลูกค้าจากทั่วโลกและมีสินค้าหลากหลายประเภท คุณจะต้องใช้เงินกับปลั๊กอินพิเศษเพื่อกำหนดค่าตัวเลือกการจัดส่งแบบอัตราเดียวที่ซับซ้อนหรือแบบซ่อน
เราหวังว่าบทความนี้จะอธิบายวิธีซ่อนตัวเลือกการจัดส่งของ WooCommerce สำหรับผลิตภัณฑ์เฉพาะ คุณสามารถสลับไปมาระหว่างสองวิธีข้างต้นและใช้ปลั๊กอินที่กล่าวถึงได้ ตรวจสอบร้านค้าของคุณอย่างใกล้ชิดเพื่อระบุวิธีแก้ปัญหาที่ดีที่สุดสำหรับการจัดการขั้นตอนการจัดส่งและยอดขายสูงสุดของคุณ