หลังจากปล่อย WPML 2.3.4 ออกมา เรากำลังเริ่มพัฒนา WPML 2.4.0 ต่อไป และเช่นเคย เรามีไอเดียสำหรับฟีเจอร์ใหม่ ๆ มากกว่าเวลาที่เรามีในการสร้างมันขึ้นมา ดังนั้นเราจึงอยากฟังความคิดเห็นของคุณก่อนที่เราจะเลือกสิ่งที่ควรเพิ่มหรือตัดออก
อันดับแรกคือ "ภาพรวม" เป้าหมายของเราคือการทำให้คุณสร้างเว็บไซต์หลายภาษาได้ง่ายขึ้น แน่นอนว่านี่เป็นเรื่องที่ชัดเจนอยู่แล้ว แต่เราต้องคำนึงถึงเรื่องนี้ไว้เสมอ คำถามสำคัญคือ สิ่งใด ที่คุณกำลังทำอยู่จริง ๆ และเราจะช่วยให้คุณทำงานได้ง่ายขึ้นได้อย่างไร
WordPress กำลังก้าวข้ามจากการเป็นเพียงบล็อกไปสู่ระบบ CMS กระแสหลัก ด้วยเหตุนี้ เราจึงมองเห็นว่าส่วนประกอบเหล่านี้มีความสำคัญอย่างยิ่ง:
- ระบบเมนู – ธีม WordPress ใด ๆ ที่เราเห็นมักจะใช้ระบบเมนูพื้นฐานของ WordPress อยู่แล้ว บ่อยครั้งที่ไซต์หนึ่งจะมีหลายเมนู ซึ่งเข้ามาแทนที่ข้อความที่ถูกฮาร์ดโค้ดและโซลูชันแบบกำหนดเองอื่น ๆ
- ประเภทข้อมูลแบบกำหนดเอง – การผสมผสานระหว่างประเภทโพสต์แบบกำหนดเอง อนุกรมวิธาน และฟิลด์ ช่วยให้ผู้ดูแลเว็บสามารถสร้างสิ่งต่าง ๆ ได้ตามต้องการโดยใช้ WordPress เราพบว่ามีความต้องการมากขึ้นในการผสานการทำงานกับแผงการเขียนแบบกำหนดเองให้ดียิ่งขึ้น
- การจัดการบทบาท – ไซต์ที่มีความซับซ้อนจะมีผู้เขียนหลายคนและมีลำดับชั้นของผู้ดูแลระบบ สิ่งนี้ทำให้จำเป็นต้องมีการควบคุมการเข้าถึงที่ละเอียดมากยิ่งขึ้น รวมถึงการควบคุมตามภาษาด้วย
สำหรับ WPML 2.4.0 เราอยากเห็นการปรับปรุงครั้งใหญ่ในทั้งสามด้านนี้ ขอเล่าให้ฟังว่าเรากำลังวางแผนอะไรไว้บ้าง
การซิงโครไนซ์การแปลเมนูอัตโนมัติ
ในปัจจุบัน คุณสามารถแปลเมนูด้วย WPML ได้แล้ว ส่วนที่ยากคือการสร้างเมนูที่แปลแล้วเหล่านี้ในหน้าจัดการเว็บไซต์ของ WordPress แม้จะสามารถทำได้ แต่นี่อาจเป็นความท้าทายครั้งใหญ่สำหรับผู้ดูแลระบบ หากเมนูของคุณมีหลายสิบรายการและคุณกำลังใช้งานไซต์ที่มี 3 ภาษา คุณจะต้องสร้างเมนูนั้นขึ้นมาใหม่ด้วยตนเองถึงสามครั้ง แน่นอนว่าหากคุณไม่พูดภาษาเหล่านั้น งานนี้ก็จะยิ่งยากขึ้นไปอีก
ใน WPML 2.4.0 เราอยากให้มีปุ่มซิงโครไนซ์เมนูสำหรับแต่ละเมนู ซึ่งจะสร้างการแปลสำหรับเมนูนั้นในภาษาอื่น ๆ ทั้งหมดโดยอัตโนมัติ เมื่อมีเมนูที่แปลแล้ว ระบบจะอัปเดตเมนูเหล่านั้นเพื่อให้สอดคล้องกับการเปลี่ยนแปลงในเมนูภาษาเริ่มต้น ด้วยวิธีนี้ การแก้ไขด้วยตนเองใด ๆ ที่คุณทำกับเมนูที่แปลแล้วจะยังคงอยู่
รองรับการซิงค์ฟิลด์กำหนดเองกับแผงการเขียนแบบกำหนดเอง
เรื่องนี้เป็นงานที่ค่อนข้างยาก ปัจจุบันมีปลั๊กอินจัดการฟิลด์กำหนดเองดี ๆ หลายตัวที่มอบประสบการณ์การใช้งานที่ยอดเยี่ยมเมื่อทำงานกับข้อมูลแบบกำหนดเอง น่าเสียดายที่ WPML ไม่สามารถซิงโครไนซ์ฟิลด์กำหนดเองระหว่างการแปลได้อย่างถูกต้องเมื่อคุณใช้ปลั๊กอินเหล่านี้ สาเหตุเป็นเพราะปลั๊กอินทั้งหมดนี้ไม่ได้ใช้ API ของ WordPress และสร้างรูปแบบการทำงานของตัวเองขึ้นมา
เรากำลังพัฒนาปลั๊กอินฟิลด์กำหนดเองระดับเชิงพาณิชย์สำหรับ WordPress และคาดว่าจะเผยแพร่ได้ในอีกไม่กี่สัปดาห์ข้างหน้า ซึ่งจะช่วยให้คุณปรับแต่งแผงการแก้ไขได้อย่างสมบูรณ์ ในขณะที่ยังคงเข้ากันได้กับ WPML อย่างเต็มรูปแบบ โดยจะเป็นปลั๊กอินฟรีที่สามารถดาวน์โหลดได้จากคลังของ wp.org เรามองว่านี่เป็นฟังก์ชันเสริมสำหรับ WPML และเป็นสิ่งที่มีความจำเป็นอย่างยิ่ง
การผสานการทำงานกับ Role Scoper
ผู้ใช้หลายคนได้ขอให้ WPML และ Role Scoper สามารถทำงานร่วมกันได้อย่างถูกต้อง ผู้พัฒนา RS เองก็สนใจในเรื่องนี้และเราก็เช่นกัน สิ่งเดียวที่ขาดหายไปคือเวลา ซึ่งตอนนี้ได้ถูกรวมไว้ในรายการสิ่งที่ต้องทำสำหรับ WPML 2.4.0 แล้ว
เมื่อส่วนนี้พร้อมใช้งาน ผู้ดูแลระบบจะสามารถเลือกได้ว่าผู้ใช้แต่ละคนสามารถทำอะไรได้บ้าง ซึ่งรวมถึงการเข้าถึงหน้าจัดการเว็บไซต์ของ WPML ตลอดจนการเข้าถึงฟังก์ชันมาตรฐานของ WordPress ตามภาษาที่กำหนด ทั้งหมดนี้เป็นงานขั้นต้นและต้องพึ่งพาความร่วมมือจากบุคคลที่สามเป็นอย่างมาก
คุณมีความคิดเห็นอย่างไร
เราไม่สามารถรับปากได้ว่าจะรวมทุกสิ่งที่คุณเสนอแนะเข้ามา อย่างน้อยก็ไม่ใช่ใน WPML 2.4.0 แต่การได้รับฟังความคิดเห็นของคุณถือเป็นสิ่งสำคัญมากสำหรับเรา หากคุณมีความคิดเห็นเกี่ยวกับสิ่งที่เรากำลังวางแผน หรือมีข้อเสนอแนะดี ๆ เกี่ยวกับสิ่งที่เราควรเพิ่มเข้ามา โปรดแสดงความคิดเห็นไว้ได้เลย ขอบคุณ


