WPML

เราเพิ่งเปิดตัวการส่งออกและนำเข้าของ WPML 1.1.0 ซึ่งตอนนี้คุณสามารถกำหนดเวลาการประมวลผลอัตโนมัติสำหรับเนื้อหาหลายภาษาที่นำเข้า นำเข้าแอตทริบิวต์ผลิตภัณฑ์ที่กำหนดเอง และอื่น ๆ อีกมากมาย

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

มีอะไรใหม่ในการส่งออกและนำเข้าของ WPML 1.1.0

กำหนดเวลาการประมวลผลอัตโนมัติสำหรับเนื้อหาหลายภาษา

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

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

การส่งออกและนำเข้าของ WPML 1.1.0 ช่วยแก้ปัญหานี้ได้ ตอนนี้คุณสามารถทริกเกอร์ให้ทำงานโดยอัตโนมัติพร้อมกับการนำเข้าตามกำหนดเวลาปกติของคุณ โดยใช้หนึ่งในสองตัวเลือก API ดังนี้:

  • URL endpoint: วิธีนี้ช่วยให้คุณตั้งค่าการเรียกใช้เพิ่มเติมสำหรับกระบวนการส่งออกและนำเข้าของ WPML ได้ในลักษณะเดียวกับที่คุณตั้งค่างานที่มีอยู่ ตัวอย่างเช่น หากคุณใช้ WP All import และ cron jobs เพื่อนำเข้าเนื้อหา คุณสามารถเพิ่ม URL อีกหนึ่งรายการเพื่อทริกเกอร์ส่วนเสริมของ WPML ได้
  • Action hook: คุณอาจชอบใช้ฮุกการดำเนินการหากเหมาะกับการตั้งค่าของคุณ ตัวอย่างเช่น หากคุณใช้ Action Scheduler คุณสามารถกำหนดค่าฮุกเพื่อเรียกใช้การส่งออกและนำเข้าของ WPML ในสคริปต์ PHP ได้ วิธีนี้มีความเกี่ยวข้องกับการผสานการทำงานของนักพัฒนามากกว่า

API ทั้งสองตัวช่วยให้สามารถประมวลผลการนำเข้าของ WPML แบบอัตโนมัติและทำงานอยู่เบื้องหลังได้โดยไม่ต้องดำเนินการด้วยตนเอง

ดูวิธีกำหนดเวลาการประมวลผลสำหรับเนื้อหาหลายภาษาของคุณด้วยวิธี API เหล่านี้

นำเข้าผลิตภัณฑ์พร้อมแอตทริบิวต์ที่กำหนดเองของ WooCommerce

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

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

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

การแก้ไขข้อบกพร่องเพื่อให้การนำเข้าอนุกรมวิธานราบรื่นยิ่งขึ้น

ในเวอร์ชันที่เผยแพร่นี้ เรายังได้แก้ไขปัญหาบางประการเพื่อให้แน่ใจว่าอนุกรมวิธานที่นำเข้าทำงานได้อย่างถูกต้อง:

  • การสนับสนุนที่ดีขึ้นสำหรับโครงสร้างหมวดหมู่แบบลำดับชั้น ก่อนการอัปเดตนี้ หากผลิตภัณฑ์ถูกกำหนดให้กับหมวดหมู่ย่อยที่ลึกที่สุดในลำดับชั้นเท่านั้น เช่น Parent > Subcategory 1 > Subcategory 2 จะมีเพียงหมวดหมู่สุดท้ายนั้นเท่านั้นที่เชื่อมโยงกับการแปล หากหมวดหมู่หลักไม่มีการกำหนดใด ๆ หมวดหมู่เหล่านั้นจะไม่ได้รับการซิงค์อย่างถูกต้อง ตอนนี้ การส่งออกและนำเข้าของ WPML จะระบุรายการอนุกรมวิธานหลักและกำหนดภาษาที่ถูกต้องให้โดยอัตโนมัติ
  • ปรับปรุงตรรกะเมื่อดึงข้อมูลภาษา สิ่งนี้จะแก้ไขปัญหาที่เกิดจากปัจจัยภายนอก

แจ้งให้เราทราบถึงความคิดเห็นของคุณ

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

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

พบว่าสิ่งนี้มีประโยชน์หรือไม่? แชร์บทความนี้: