วิธีซ่อนวิธีการจัดส่ง 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

ปลั๊กอินการจัดส่งอัตราคงที่ขั้นสูงสำหรับ WooCommerce
ข้อมูล & ดาวน์โหลด

ปลั๊กอิน Advanced Flat Rate Shipping เป็นหนึ่งในปลั๊กอิน WooCommerce ที่ดีที่สุดที่ให้ความยืดหยุ่นในการจัดการวิธีการจัดส่งและอัตราคงที่ ปลั๊กอินนี้ช่วยให้คุณสร้างกลยุทธ์การจัดส่งที่มีประสิทธิภาพด้วยตัวเลือกการจัดส่งแบบอัตราเดียวหลายแบบ

ด้วยกฎแบบมีเงื่อนไข คุณสามารถสร้างอัตราค่าจัดส่งต่างๆ ตามรูปแบบการจัดส่งที่เกิดซ้ำได้ ปลั๊กอินมีคุณสมบัติเช่น:

  • ตั้งกฎเงื่อนไขเพื่อจำกัดวิธีการจัดส่งและเกตเวย์การชำระเงินในหน้าชำระเงิน
  • คำนวณค่าจัดส่งตามวิธีการคำนวณแบบไดนามิกหลายวิธี
  • ใช้ค่าจัดส่งตามอัตราตารางสำหรับบทบาทผู้ใช้ที่แตกต่างกันเพื่อกำหนดเป้าหมายกฎการจัดส่งหลายข้อ
  • ใช้ขีดจำกัดขั้นต่ำและสูงสุดสำหรับค่าจัดส่งขึ้นอยู่กับสถานการณ์
  • แบ่งสินค้าออกเป็นหลายส่วนตามช่องราคา

ราคา: ปลั๊กอินมีให้บริการที่ $99/ปี

ซ่อนวิธีการจัดส่งสำหรับ WooCommerce

ซ่อนวิธีการจัดส่งสำหรับ WooCommerce
ข้อมูล & ดาวน์โหลด

คุณสามารถเพิ่มประสิทธิภาพกลยุทธ์การจัดส่งสำหรับร้านค้า WooCommerce ของคุณโดยใช้ปลั๊กอินซ่อนวิธีการจัดส่งสำหรับ WooCommerce ซึ่งจะช่วยคุณในการตั้งค่าเงื่อนไขที่ซับซ้อนซึ่งจะจำกัดการใช้วิธีการจัดส่งต่างๆ คุณมีความยืดหยุ่นอย่างมากในการใช้ปลั๊กอินเพื่อซ่อนทางเลือกในการจัดส่งตามลักษณะสินค้า สถานที่จัดส่ง และเวลา เป็นต้น

นอกจากนี้ คุณสามารถควบคุมกลยุทธ์การจัดส่งของคุณโดยผสมกฎต่างๆ และสร้างสถานการณ์ที่ซับซ้อน นอกจากนี้ เมื่อมีการจัดส่งฟรี ปลั๊กอินจะทำให้การสร้างเงื่อนไขที่ซ่อนทางเลือกในการจัดส่งอื่นๆ เป็นเรื่องง่ายมาก การติดตั้งและกำหนดค่าปลั๊กอินทำได้ง่าย คุณสมบัติที่สำคัญ ได้แก่

  • คุณสามารถซ่อนวิธีการจัดส่งได้หลายวิธีโดยใช้ปลั๊กอิน คุณสามารถซ่อนวิธีการที่เลือกหรือทั้งหมดได้
  • ปลั๊กอินช่วยให้คุณสร้างกฎเพื่อจัดการวิธีการจัดส่งตามเวลาจัดส่ง วันที่ วัน สินค้า วิธีการ และปัจจัยอื่นๆ อีกหลายอย่าง
  • สร้างกฎพื้นฐานและใช้กฎเหล่านี้กับผลิตภัณฑ์ทั้งหมดหรือเฉพาะบางผลิตภัณฑ์
  • กำหนดค่ากฎการจัดส่งสำหรับเงื่อนไขต่างๆ เช่น การซ่อนวิธีการจัดส่งอื่นๆ เมื่อมีการจัดส่งฟรี
  • ปลั๊กอินใช้เวลาเพียงไม่กี่นาทีในการติดตั้งและกำหนดค่า

ราคา: ปลั๊กอินมีให้บริการเพียง $129/ปี


สำหรับเจ้าของร้านอีคอมเมิร์ซ การจัดส่งอาจเป็นงานที่ท้าทายขึ้นอยู่กับลักษณะของผลิตภัณฑ์ แม้ว่าคุณจะสามารถจัดการและซ่อนวิธีการจัดส่งและค่าจัดส่งต่อคำสั่งซื้อ สินค้า หรือชั้นการจัดส่งได้ แต่ตัวเลือกเริ่มต้นของ WooCommerce จะไม่สามารถทำได้เมื่อคุณมีลูกค้าจากทั่วโลกและมีสินค้าหลากหลายประเภท คุณจะต้องใช้เงินกับปลั๊กอินพิเศษเพื่อกำหนดค่าตัวเลือกการจัดส่งแบบอัตราเดียวที่ซับซ้อนหรือแบบซ่อน

เราหวังว่าบทความนี้จะอธิบายวิธีซ่อนตัวเลือกการจัดส่งของ WooCommerce สำหรับผลิตภัณฑ์เฉพาะ คุณสามารถสลับไปมาระหว่างสองวิธีข้างต้นและใช้ปลั๊กอินที่กล่าวถึงได้ ตรวจสอบร้านค้าของคุณอย่างใกล้ชิดเพื่อระบุวิธีแก้ปัญหาที่ดีที่สุดสำหรับการจัดการขั้นตอนการจัดส่งและยอดขายสูงสุดของคุณ