วิธีอัปเดตค่าฟิลด์ผลิตภัณฑ์จำนวนมากระหว่างการนำเข้า WooCommerce

เผยแพร่แล้ว: 2022-11-11

คุณเป็นเจ้าของร้าน WooCommerce หรือไม่? ถ้าใช่ คุณอาจย้ายหรือย้ายผลิตภัณฑ์ของคุณจากเว็บไซต์หนึ่งไปยังอีกเว็บไซต์หนึ่ง

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

การแมปคอลัมน์คืออะไร?

เมื่อคุณอัปโหลดไฟล์ CSV ของคุณไปที่ WooCommerce WooCommerce จะจับคู่/จับคู่ชื่อคอลัมน์กับฟิลด์ผลิตภัณฑ์โดยอัตโนมัติ

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

แปลงตัวเลือกในการแมปคอลัมน์

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

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

แปลงตัวเลือกใน

อัปเดตค่าฟิลด์ผลิตภัณฑ์จำนวนมากโดยใช้ปลั๊กอินการส่งออกผลิตภัณฑ์ WooCommerce

ขั้นตอนที่ 1: ติดตั้งปลั๊กอิน

จากแดชบอร์ดของ WordPress ให้ไปที่ Plugins > Add New พิมพ์คำสำคัญเป็น สินค้านำเข้าส่งออก ติดตั้งและเปิดใช้งานปลั๊กอิน

เวอร์ชันพื้นฐานของการส่งออกการนำเข้าผลิตภัณฑ์สำหรับ WooCommerce

ขั้นตอนที่ 2: ไปที่นำเข้าผลิตภัณฑ์

จากแดชบอร์ด ให้ไปที่ WebToffee Import Export (Basic) > Import

ตัวเลือกการนำเข้าจาก WebToffee นำเข้าส่งออกจากแดชบอร์ด

ขั้นตอนที่ 3: เลือกประเภทโพสต์

เลือกประเภทโพสต์ที่จะนำเข้าเป็น สินค้า แล้วคลิกปุ่ม ขั้นตอนที่ 2: เลือกวิธีการนำเข้า

นำเข้าประเภทโพสต์เป็นสินค้า

ขั้นตอนที่ 4: เลือกวิธีการนำเข้า

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

การนำเข้าขั้นสูงสำหรับการแมปคอลัมน์

หากต้องการนำเข้าสินค้า ให้อัปโหลดไฟล์ CSV แตะที่ ขั้นตอนที่ 3: แมปปุ่มนำเข้าคอลัมน์ หลังจากอัปโหลดไฟล์ของคุณ

ขั้นตอนที่ 5: แมปนำเข้าคอลัมน์

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

การแมปคอลัมน์จากไฟล์ CSV

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

แปลงตัวเลือกในคอลัมน์การแมป

เฉพาะเมื่อพบชื่อส่วนหัวที่ตรงกันในไฟล์อินพุตเท่านั้นที่คอลัมน์จะถูกแมปโดยอัตโนมัติ

ขณะนำเข้าคอลัมน์แผนที่ บางคนอาจสังเกตเห็นสัญลักษณ์ดินสอภายใต้การแปลง

เมื่อคลิกที่ไอคอนรูปดินสอ ป๊อปอัปจะเปิดขึ้นเพื่อตั้งค่าสำหรับฟิลด์ผลิตภัณฑ์

คอลัมน์นิพจน์เมื่อคลิกตัวเลือกการแปลง

ใช้ตัวเลือกการแปลงเพื่ออัปเดตค่าเป็นค่าฟิลด์ผลิตภัณฑ์ที่มีอยู่ในระหว่างการนำเข้า เช่น [{สต็อก} + 10]

กล่าวโดยย่อ จะจับคู่คอลัมน์ในไฟล์อินพุตกับฟิลด์ผลิตภัณฑ์ ดำเนินการคำนวณตามที่ระบุ จากนั้นอัปเดตค่าฟิลด์ปัจจุบันด้วยค่าใหม่ (ผลลัพธ์หลังการคำนวณ)

นิพจน์ปรากฏขึ้นเพื่ออัปเดตมูลค่าผลิตภัณฑ์ใน WooCommerce

นิพจน์: ค่าของฟิลด์สามารถเปลี่ยนแปลงได้โดยใช้ตัวดำเนินการ +, *, /, -, (), &, @ หรือค่าคงที่สตริงใดๆ

เช่น [{regular_price}+10]

คอลัมน์ไฟล์อินพุต: จากดรอปดาวน์ ให้เลือกคอลัมน์ที่ต้องการเปลี่ยน

เอาต์พุต/ ดูตัวอย่าง : ตามเร็กคอร์ดแรกจากไฟล์อินพุต ค่าตัวอย่างจะถูกสร้างขึ้น

เช่น: เริ่มแรกราคาปกติคือ 30 และเมื่อบวก 10 เข้ากับราคาปกติ ค่าตัวอย่างคือ 40

หมายเหตุ : เมื่อใช้ในนิพจน์ คอลัมน์ที่มีค่า Null ในไฟล์อินพุตอาจส่งผลให้เกิดปัญหาทางวากยสัมพันธ์

ข้อดีของการใช้ตัวเลือก Transform ระหว่างการนำเข้าสินค้า

คุณสามารถกำหนดค่าคงที่ใดๆ ที่คุณต้องการได้

ตัวอย่างเช่น: สมมติว่าคุณต้องการกำหนดมูลค่า - 'อัตราคงที่' ให้กับฟิลด์ผลิตภัณฑ์ 'tax:product_shipping_class' คลิกที่ไอคอนดินสอที่สอดคล้องกับช่องผลิตภัณฑ์ และตั้งค่าฟิลด์เป็น 'อัตราคงที่'

การกำหนดค่าคงที่ใดๆ ในค่าฟิลด์ผลิตภัณฑ์

เมื่อนำเข้า ระดับการจัดส่งของผลิตภัณฑ์ทั้งหมดที่นำเข้าผ่าน CSV จะเปลี่ยนเป็น 'อัตราคงที่' (ดังแสดงด้านล่าง)

อัปเดตค่าช่องผลิตภัณฑ์หลังจากนำเข้า

สามารถเพิ่มมูลค่าของราคาได้

ตัวอย่างเช่น การเพิ่มต้นทุนขึ้นสิบเหรียญ

ป้อน '[{regular_price}+10]' ในหน้าต่าง ตั้งค่าสำหรับคอลัมน์ ที่สอดคล้องกับแถว 'ราคา: ราคาปกติ':

เพิ่มมูลค่าโดยใช้นิพจน์สำหรับราคาปกติ

หากราคาเริ่มต้นที่ 30 มูลค่าราคาปกติที่เปลี่ยนแปลงจะเปลี่ยนเป็น 40

อัปเดตค่าฟิลด์ผลิตภัณฑ์ใน WooCommerce หลังจากนำเข้า

สามารถลดมูลค่าของราคาขายได้

เช่น ลด 10 จากราคาขาย

ตามที่เห็นด้านล่าง ป้อน '[{sales_price}-10] ในหน้าต่าง Set value for column สำหรับฟิลด์ผลิตภัณฑ์ 'Price: Sale Price':

ลดมูลค่าของราคาขาย

ราคาขายที่แก้ไขแล้ว (หากราคาเริ่มต้นเป็น 25) จะเป็นดังนี้เมื่อนำเข้า:

ลดราคาขายหลังนำเข้า

ต่อท้ายค่า

ตัวอย่างเช่น เพิ่มคำว่า 'By Sonadora Cafe' ที่ท้ายชื่อผลิตภัณฑ์

ใส่ '{post_title}& By Sonadora Cafe' ในแถว Product Title ใต้การแปลง หน้าต่าง:

ต่อท้ายมูลค่าให้กับฟิลด์ผลิตภัณฑ์

ค่าที่ปรับปรุงจะแสดงดังต่อไปนี้เมื่อนำเข้า:

ต่อท้ายค่าในช่องผลิตภัณฑ์ใน WooCommerce หลังจากนำเข้า

เติมค่า

เพิ่มข้อความคงที่ 'Description:' ก่อนคำอธิบายผลิตภัณฑ์ดั้งเดิม

ป้อน 'คำอธิบาย: {post_content}' ในแถวคำอธิบายผลิตภัณฑ์ ในหน้าต่างการแปลง

นำหน้าข้อความคงที่

เมื่อนำเข้าแล้ว ค่าจะแสดงดังนี้:

เติมค่าในช่องผลิตภัณฑ์หลังจากนำเข้า

สามารถรวม 2 คอลัมน์

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

ตัวอย่าง: ใช้นิพจน์ '[{sku} {post_title}]' เพื่อรวมสองคอลัมน์ "SKU" และ "ชื่อผลิตภัณฑ์"

รวม 2 คอลัมน์

เมื่อนำเข้า ค่าของคอลัมน์ที่ผสานจะแสดงเป็น:

รวมค่าฟิลด์ผลิตภัณฑ์ใน woocommerce หลังจากนำเข้า

ขึ้นราคาเป็นเปอร์เซ็นต์

ตัวอย่าง: หากราคาปกติเดิมระหว่างการนำเข้าคือ 40 และคุณต้องการขึ้นราคา 5% ให้ใช้สมการ '[{regular_price}*1.05]' ในคอลัมน์ 'ราคา: ราคาปกติ'

(ราคาปกติต้องคูณ 0.05 จึงจะขึ้น 5%)

อย่าลืมใส่วงเล็บเหลี่ยมรอบนิพจน์

อัปเดตค่าฟิลด์ผลิตภัณฑ์ใน Woocommerce ตามเปอร์เซ็นต์

มูลค่าราคาปกติที่เปลี่ยนแปลงจะแสดงเป็น:

อัปเดตราคาปกติเป็นเปอร์เซ็นต์ใน WooCommerce

อัพเดทสต๊อก

เมื่อทำการแมป ให้ป้อน '[{stock}+5]' ที่สอดคล้องกับฟิลด์ 'Inventory: Stock column' เพื่อเพิ่ม 5 หน่วยให้กับปริมาณสต็อคของสินค้านำเข้าทั้งหมด

อัปเดตมูลค่าฟิลด์ผลิตภัณฑ์ของปริมาณสต็อคใน WooCommerce

มูลค่าหุ้นที่อัปเดตจะแสดงเป็น:

อัพเดตปริมาณสต็อคเป็นมูลค่าฟิลด์ผลิตภัณฑ์หลังจากนำเข้า

สรุป

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

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

หากคุณมีคำถามใด ๆ โปรดระบุด้านล่าง