โฮมเพจ » อีคอมเมิร์ซ » วิธีสร้างแคตตาล็อกด้วย“ คำขอราคา” โดยใช้ WooCommerce

    วิธีสร้างแคตตาล็อกด้วย“ คำขอราคา” โดยใช้ WooCommerce

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

    ในบทความนี้ฉันจะแสดงวิธีการได้อย่างง่ายดาย สร้างแคตตาล็อกที่ยอดเยี่ยมและให้ตัวเลือกคำขอราคา โดยใช้ตัวเลือก WooCommerce ที่เป็นธรรมชาติเท่านั้น ตัวอย่างการปรับแต่ง.

    ทำไมต้องสร้างแคตตาล็อก?

    การสร้างแคตตาล็อกสินค้าแทน webshop แบบคลาสสิกอาจมีประโยชน์ได้หลายประการ.

    มันอาจมีประโยชน์ถ้าคุณ:

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

    เหตุใดจึงต้องใช้ WooCommerce ในการนี้?

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

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

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

    คำแนะนำทีละขั้นตอน

    ก่อนที่เราจะเริ่มต้นคุณควรตัดสินใจว่าจะทำหรือไม่ ต้องการ เพื่อให้ตัวเลือกคำขอราคาสำหรับผลิตภัณฑ์ที่คุณนำเสนอ.

    ขั้นตอนที่ 1: การตั้งราคา (หรือไม่ได้ตั้งค่า) ราคา

    (ผม) โดยไม่ต้องขอราคา

    หากคุณไม่ต้องการคำขอราคาใด ๆ, ปล่อยให้ฟิลด์ราคาว่างเปล่า. ในกรณีนี้ WooCommece จะไม่แสดงฟิลด์แบบฟอร์มที่เกี่ยวข้องกับร้านค้าดังนั้นคุณจะไม่เห็นฟิลด์จำนวนราคาหรือปุ่มสั่งซื้อ.

    ข่าวดีคือถ้าคุณเลือกวิธีการทำรายการนี้แสดงว่าคุณทำเสร็จแล้ว เพียงเพิ่มสิ่งต่าง ๆ ลงในแคตตาล็อกใหม่ของคุณแล้วคุณก็พร้อมที่จะไป!

    (II) พร้อมคำขอราคา

    หากคุณต้องการให้ลูกค้าของคุณขอราคาคุณเริ่มต้นด้วยการทำให้ผลิตภัณฑ์ของคุณฟรี. ตั้งราคาเป็น 0.

    ด้วยวิธีนี้เมื่อเราทำเสร็จแล้วผู้เข้าชมของคุณจะสามารถใส่ผลิตภัณฑ์แคตตาล็อกของคุณในสิ่งที่อยากได้โดยไม่ต้องเสียค่าเล็กน้อย.

    ขั้นตอนที่ 2: เลือกร้านค้า

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

    • เปลี่ยนชื่อต้นฉบับของคุณ เกวียน และ เช็คเอาท์ หน้าไป 'สิ่งที่อยากได้' และ 'ขอราคา', ตามลำดับ (หน้า)
    • ไม่อนุญาตให้ใช้คูปองเพื่อหลีกเลี่ยงการประกาศลดราคาในหน้าต่างๆที่เกี่ยวข้องกับร้านค้า (WooCommerce> การตั้งค่า> แท็บชำระเงิน)
    • ปิดใช้งานวิธีการชำระเงินทุกวิธีเพื่อให้แน่ใจว่าไม่มีรายการใดปรากฏในหน้าชำระเงินของคุณ (WooCommerce> การตั้งค่า> แท็บชำระเงิน)
    • ปิดการใช้งานการจัดส่งสินค้าทั้งหมดหรือหากคุณต้องการให้ผู้เยี่ยมชมตัดสินใจว่าจะขอราคาการจัดส่งหรือไม่เปิดใช้งานและติดตั้งวิธีการจัดส่งสองวิธีที่แตกต่างกัน
    • ปิดใช้งานการลงทะเบียนเมื่อเช็คเอาต์และหน้าบัญชีของฉันและปิดการแสดงการแจ้งเตือนการเข้าสู่ระบบเว้นแต่คุณต้องการจัดการผู้ใช้ในไซต์แคตตาล็อกของคุณเช่นกัน (WooCommerce> การตั้งค่า> แท็บบัญชี)
    • ปิดการใช้งานอีเมลลูกค้าทุกรายหรือหากคุณต้องการส่งอีเมลยืนยันเกี่ยวกับคำขอให้กับลูกค้าเพียงแค่ปิดการใช้งานอีเมลคำสั่งซื้อที่เสร็จสมบูรณ์เพื่อหลีกเลี่ยงการซ้ำซ้อนและใบแจ้งหนี้ที่ไม่จำเป็นเกี่ยวกับคำสั่งซื้อฟรีWooCommerce> การตั้งค่า> แท็บอีเมล)

    ขั้นตอนที่ 3: การติดฉลากใหม่

    ในขั้นตอนนี้เราจะตรวจสอบให้แน่ใจว่าเว็บไซต์ของคุณไม่มีอะไรที่เหมือนกับแจกของฟรี ด้วยเหตุนี้เราจะ เขียนปุ่มของคุณใหม่และซ่อนประกาศฟรี.

    เพียงเพิ่มรหัสด้านล่างนี้ลงในฟังก์ชั่นของธีมของคุณหรือไปยังปลั๊กอินของคุณเอง.

    3.1: ไม่มีป้ายกำกับ 'ฟรี'

    ขั้นตอนแรกและสำคัญที่สุดคือการซ่อนประกาศและป้ายกำกับการจัดส่งฟรีในหน้าผลิตภัณฑ์เดียวและลูปผลิตภัณฑ์เช่น หน้าหมวดหมู่ร้านค้าและผลิตภัณฑ์.

    add_filter ('woocommerce_free_price_html', 'hide_free_price_notice'); add_filter ('woocommerce_variable_free_price_html', hide_free_price_notice '); add_filter ('woocommerce_variation_free_price_html', 'hide_free_price_notice'); ฟังก์ชั่น hide_free_price_notice ($ price) return ";

    3.2: ป้ายชื่อปุ่ม

    ในขณะที่สร้างแคตตาล็อกของคุณเราจะค่อยๆเปลี่ยนรถเข็นของคุณเป็นสิ่งที่อยากได้และหน้าเช็คเอาต์ของคุณให้เป็นแบบฟอร์มคำขอราคา ก่อนอื่นเราต้องทำการติดฉลากปุ่มใหม่.

    add_filter ('woocommerce_product_single_add_to_cart_text', 'woo_custom_cart_button_text'); ฟังก์ชั่น woo_custom_cart_button_text () return __ ('เพิ่มไปยังรายการโปรด', 'woocommerce');  add_filter ('woocommerce_product_add_to_cart_text', 'woo_custom_cart_button_text'); ฟังก์ชัน woocommerce_button_proceed_to_checkout () $ checkout_url = WC () -> cart-> get_checkout_url (); "> ?> add_filter ('woocommerce_order_button_text', create_function (", 'ส่งคืน" ส่งข้อเสนอให้ฉัน ";'));

    3.3: ซ่อนราคาฟรีของคุณได้ทุกที่

    WooCommerce แสดงราคา $ 0 ของคุณในรถเข็นของคุณ (หรือในกรณีนี้คือ Wishlist) ดังนั้นเราจะต้องลบคอลัมน์เหล่านั้นออก คุณมีสองตัวเลือกสำหรับสิ่งนั้น.

    หนึ่ง, คุณสามารถใช้ CSS ได้โดยเพิ่มสิ่งนี้ลงใน style.css ของธีมลูกของคุณ.

    .cart_totals h2, .cart_totals .shop_table, .cart-subtotal, .order-total, .woocommerce-shipping-fields, .product-total display: none; 

    สอง, คุณสามารถลบคอลัมน์ที่ไม่ต้องการทั้งหมดได้ ในการทำเช่นนี้เราจะเขียนทับไฟล์เทมเพลตรถเข็นดังนี้:

    1. สร้างโฟลเดอร์ woocommerce โดยใช้โฟลเดอร์ย่อยของรถเข็นในโฟลเดอร์ (ธีม) ของชุดรูปแบบของคุณดังนั้นคุณจะได้รับสิ่งนี้: wp-content / ธีม / mytheme / WooCommerce / รถเข็น /
    2. ดาวน์โหลดและเปิด woocommerce cart.php ดั้งเดิมด้วยโปรแกรมแก้ไขข้อความ ไฟล์ควรอยู่ที่นี่: wp-content / plugins / WooCommerce / แม่ / รถเข็น /
    3. ลบบรรทัดเหล่านี้: และส่วนที่เริ่มต้นด้วย และสิ้นสุดใน และส่วนที่เริ่มต้นด้วย และสิ้นสุดใน
    4. ดาวน์โหลดและเปิดต้นฉบับ woocommerce cart-totals.php ด้วยโปรแกรมแก้ไขข้อความ ไฟล์เป็นที่ที่คุณพบ cart.php
    5. ลบบรรทัดเหล่านี้:

      และโต๊ะทั้งหมดเริ่มต้นด้วย และลงท้ายด้วย
    6. อัปโหลดทั้งสองไฟล์ที่คุณเพิ่งแก้ไขไป WooCommerce / รถเข็น โฟลเดอร์ภายในไดเร็กทอรีธีมของคุณ

    หากคุณอนุญาตให้ผู้ใช้ตัวเลือกการจัดส่งใด ๆ ในขั้นตอนที่ 2 ข้างต้นเราจำเป็นต้องปิดการใช้งานการแจ้งเตือนการจัดส่งฟรีเช่นกัน:

    add_filter ('woocommerce_cart_shipping_method_full_label', 'remove_free_label', 10, 2); ฟังก์ชัน remove_free_label ($ full_label, $ method) $ full_label = str_replace ("(ฟรี)", "," ", $ full_label); ส่งคืน $ full_label; 

    ขั้นตอนที่ 4: การตั้งค่าข้อความอีเมล์

    เราใกล้จะได้รับแคตตาล็อก WooCommerce ของเราพร้อมกับตัวเลือกคำขอราคา อันที่จริงถ้าในขั้นตอนที่ 2 คุณปิดใช้งานอีเมลลูกค้าทุกฉบับพร้อมกันคุณสามารถดำเนินการต่อในขั้นตอนที่ 5.

    หากคุณต้องการส่งการยืนยันของลูกค้า (เนื่องจากสวยงามมาก) เราเพียงแค่ต้องตรวจสอบให้แน่ใจว่าเรามีวิชาอีเมลของเราถูกต้องและเราไม่ได้ส่งราคา $ 0 และอาจจะเขียนข้อความอีเมลของเราอีกเล็กน้อย.

    4.1 หัวเรื่องและหัวเรื่องของอีเมล

    ในพื้นที่ผู้ดูแลระบบ, WooCommerce> การตั้งค่า> อีเมล แท็บคุณต้องเขียนใหม่ ประมวลผลคำสั่ง, เนื่องจากคำขอใหม่จะอยู่ในสถานะดำเนินการเนื่องจากลูกค้าไม่สามารถชำระเงินได้ทันที เพื่อความชัดเจนควรเขียนอีเมลแจ้งเตือนผู้ดูแลระบบของคุณใหม่ (คำสั่งซื้อใหม่).

    4.2 ลบราคาจากอีเมล

    โดยค่าเริ่มต้นราคาจะถูกส่งไปพร้อมกับการยืนยันคำสั่งซื้อดังนั้นเราจึงจำเป็นต้องเขียนทับแม่แบบอีเมลดั้งเดิม.

    1. ดาวน์โหลดและเปิด woocommerce email-order-items.php ดั้งเดิมพร้อมโปรแกรมแก้ไขข้อความ ไฟล์ควรอยู่ที่นี่: wp-content / plugins / WooCommerce / แม่ / อีเมล / ธรรมดา
    2. ลบบรรทัดนี้:echo "\ n" sprintf (__ ('ต้นทุน:% s', 'woocommerce'), $ order-> get_formatted_line_subtotal ($ item));
    3. ดาวน์โหลดและเปิด woocommerce email-order-details.php ดั้งเดิมพร้อมโปรแกรมแก้ไขข้อความ ไฟล์ควรอยู่ที่นี่: wp-content / plugins / WooCommerce / แม่ / อีเมล / ธรรมดา
    4. ลบบรรทัดเหล่านี้:
      if ($ totals = $ order-> get_order_item_totals ()) foreach ($ ผลรวมเป็น $ ผลรวม $) echo $ total ['label'] "\ t" $ total ['value'] "\ n"; 
    5. อัปโหลดทั้งสองไฟล์ที่คุณเพิ่งแก้ไขไป woocommerce / อีเมล / โฟลเดอร์ธรรมดา ภายในไดเรกทอรีธีมของคุณ

    4.3 เขียนข้อความซ้ำรสชาติ

    โดยค่าเริ่มต้น WooCommerce จะแนะนำอีเมลของคุณตาม: "คำสั่งซื้อของคุณได้รับแล้วและกำลังดำเนินการอยู่รายละเอียดการสั่งซื้อของคุณจะแสดงด้านล่างสำหรับการอ้างอิงของคุณ".

    หากคุณต้องการเขียนทับสิ่งนี้คุณต้องทำตาม 3 ขั้นตอนเหล่านี้:

    1. ดาวน์โหลดและเปิด woocommerce ดั้งเดิมของลูกค้าที่ประมวลผล order.php ด้วยโปรแกรมแก้ไขข้อความ ไฟล์ควรอยู่ที่นี่: wp-content / plugins / WooCommerce / แม่ / อีเมล /
    2. เขียนบรรทัดที่รับผิดชอบข้อความข้างต้นตามที่คุณต้องการ:echo __ ("คำสั่งซื้อของคุณได้รับแล้วและกำลังประมวลผลรายละเอียดการสั่งซื้อของคุณจะแสดงด้านล่างสำหรับการอ้างอิงของคุณ:", 'woocommerce') "\ n \ n";
    3. อัปโหลดไฟล์ที่คุณเพิ่งแก้ไขไป WooCommerce / อีเมล โฟลเดอร์ภายในไดเร็กทอรีธีมของคุณ

    ขั้นตอนที่ 5: เพลิดเพลิน

    ตอนนี้คุณมีแคตตาล็อกที่ขับเคลื่อนด้วย WooCommerce ของคุณเองคุณอาจจะนั่งเอนหลังและสนุกกับสิ่งที่คุณสร้างขึ้น เมื่อทุกคนสร้างสิ่งที่อยากได้และส่งคำขอราคาให้คุณคุณจะได้รับอีเมลเกี่ยวกับมันรวมถึงคำขอของพวกเขาจะปรากฏในพื้นที่ผู้ดูแลระบบของคุณภายใต้ WooCommerce> คำสั่งซื้อ.

    ทุกคำสั่งซื้อจะมีที่อยู่อีเมลของลูกค้าของคุณเพื่อให้คุณสามารถส่งข้อเสนอราคาด้วยตนเองหรืออาจติดต่อพวกเขาทางโทรศัพท์.

    หมายเหตุบรรณาธิการ: สิ่งนี้เขียนโดย Marton Fekete สำหรับ Hongkiat.com Marton เป็นผู้พัฒนาเว็บไซต์ชาวฮังการีที่เพิ่งติดใจ WordPress เขาเป็นนักเขียนเนื้อหาที่กระตือรือร้นและเป็นนักออกแบบอิสระที่ชอบเล่นเกม RPG ในเวลาว่าง.

    © Savtec
    ข้อมูลที่เป็นประโยชน์และเคล็ดลับการพัฒนาเว็บ การเขียนโปรแกรม, ออกแบบเว็บไซต์, CSS, HTML, JAVASCRIPT กำหนดค่าและติดตั้ง WINDOWS อีกครั้ง การสร้างเว็บไซต์และแอปพลิเคชันตั้งแต่เริ่มต้น