WordPress 3.1 มาพร้อมกับฟีเจอร์ใหม่ที่ยอดเยี่ยมมากมาย และ WPML 2.1.2 ทำให้ฟีเจอร์ทั้งหมดเหล่านั้นรองรับหลายภาษา
WordPress 3.1 ยังคงสานต่อแนวทางที่เริ่มต้นในเวอร์ชัน 3.0 ซึ่งกำลังกลายเป็น CMS แบบโอเพนซอร์สที่ทรงพลังที่สุดในปัจจุบันอย่างรวดเร็ว ในครั้งนี้ การเปลี่ยนแปลงอาจไม่ชัดเจนนักใน GUI แต่มีความสำคัญอย่างยิ่งสำหรับผู้ที่สร้างเว็บไซต์ที่มีความซับซ้อน
ในโพสต์นี้ จะขออธิบายฟีเจอร์ใหม่เหล่านี้และวิธีการทำงานของ WPML 2.1.2 เพื่อทำให้ฟีเจอร์เหล่านั้นรองรับหลายภาษา
หมายเหตุ: WordPress 3.1 มีฟีเจอร์ใหม่มากกว่าที่ระบุไว้ที่นี่ โดยจะกล่าวถึงเฉพาะฟีเจอร์ที่มีการทำงานร่วมกับ WPML เท่านั้น
กล่องลิงก์ภายในในตัวแก้ไข
เมื่อคุณคลิกที่ไอคอนลิงก์ คุณจะเห็นกล่องเป้าหมายลิงก์ WP 3.1 ได้เพิ่มเมนูดรอปดาวน์ของหน้าและโพสต์ที่ต้องการลิงก์ไป ซึ่งช่วยประหยัดเวลาในการไปที่เว็บไซต์สาธารณะและค้นหา URL

WordPress จะแสดงรายการโพสต์ หน้า และประเภทที่กำหนดเองทั้งหมด คุณจะเห็นชื่อและประเภทเนื้อหา และสามารถเลือกได้ในคลิกเดียว
WPML จะฮุกเข้ากับรายการนั้นและกรองข้อมูล เพื่อให้คุณเห็นเฉพาะรายการในภาษาปัจจุบันเท่านั้น นอกจากนี้ หากคุณเปิดใช้งาน Sticky Links ของ WPML ด้วย URL ทั้งหมดที่คุณแทรกจะกลายเป็นแบบติดหนึบและไม่แตกหัก
รูปแบบโพสต์
หลายครั้งที่คุณต้องการจัดหมวดหมู่โพสต์ตามประเภทและตำแหน่งที่จะแสดงในเว็บไซต์ รูปแบบโพสต์ที่กำหนดไว้ใน WordPress 3.1 ได้แก่:
ค่าเริ่มต้น (เหมือนโพสต์ในปัจจุบัน) บทความสั้น แชท แกลเลอรี ลิงก์ รูปภาพ คำคม สถานะ วิดีโอ และเสียง
ในทางเทคนิค รูปแบบโพสต์เป็นเพียงอนุกรมวิธานที่มีชื่อสงวนไว้และปรากฏใน GUI ของการแก้ไขโพสต์ในตำแหน่งพิเศษ อย่างไรก็ตาม สิ่งนี้มีผลอย่างมากต่อธีม
รูปแบบโพสต์สร้างวิธีร่วมกันเพื่อให้ธีมและผู้เขียนเข้าใจตรงกัน ผู้พัฒนาธีมสามารถออกแบบลักษณะการทำงานและการแสดงผลของโพสต์แต่ละส่วนได้ จากนั้นผู้เขียนจะสร้างโพสต์และกำหนดรูปแบบให้กับโพสต์เหล่านั้น หน้าเว็บทั้งหมดจะแสดงผลตามที่ผู้ออกแบบตั้งใจไว้และมีเนื้อหาตามที่ผู้ดูแลเว็บไซต์ต้องการ โดยไม่ต้องใช้การแฮ็กหรือเทคนิคพิเศษ และเป็นภาษากลางสำหรับทุกคน
นอกจากนี้ยังหมายความว่าผู้ใช้สามารถเปลี่ยนธีมได้อย่างง่ายดายและข้อมูลทั้งหมดของพวกเขายังคงมีความหมายเหมือนเดิม
WPML 2.1.2 ได้เพิ่มตัวเลือกในการซิงโครไนซ์รูปแบบโพสต์ระหว่างการแปล ไปที่ WPML->การจัดการการแปล->การตั้งค่าเนื้อหาหลายภาษา และเลือกหากคุณต้องการซิงค์รูปแบบโพสต์
ที่เก็บถาวรของโพสต์ที่กำหนดเอง
WordPress 3.0 ทำให้ประเภทโพสต์แบบกำหนดเองสามารถใช้งานได้และเป็นที่นิยม (ในทางทฤษฎีเคยมีมาก่อนหน้านี้ แต่ใช้งานยาก)
ในเวอร์ชันที่เผยแพร่นี้ คุณสามารถมีหน้าดัชนีสำหรับประเภทที่กำหนดเองได้ด้วย
หน้าดัชนี (เรียกว่าที่เก็บถาวร) เป็นฟีเจอร์ที่ทรงพลัง ซึ่งหมายความว่าประเภทที่กำหนดเองจะแสดงรายการคล้ายกับโพสต์บล็อก สิ่งนี้สร้างความเป็นไปได้มากมาย ช่วยให้คุณสามารถสร้างมินิบล็อกของคุณเองสำหรับข้อมูลที่กำหนดเองภายในเว็บไซต์
WPML จะเพิ่ม URL ภาษาที่จำเป็นลงในที่เก็บถาวรของโพสต์ที่กำหนดเอง
การแก้ไขข้อบกพร่องใน WordPress 3.1
WPML เวอร์ชันที่เผยแพร่นี้ยังได้แก้ไขข้อบกพร่องหลายประการที่เกิดขึ้นกับ WordPress 3.1:
- ส่วนควบคุมการแปลไม่ปรากฏในรายการหน้า
- การสืบค้นตามหมวดหมู่ล้มเหลวในวิดเจ็ต
- URL โปรไฟล์ผู้เขียนไม่มีแอตทริบิวต์ภาษา
- ประกาศในตัวสลับภาษาบนหน้าประเภทที่กำหนดเองต่างๆ และในไฟล์แนบ
การเปลี่ยนแปลงอื่นๆ ที่ไม่เกี่ยวข้องกับ WordPress 3.1
เราได้เพิ่มฟีเจอร์ใหม่ๆ อีกเล็กน้อยในเวอร์ชันที่เผยแพร่นี้ ซึ่งทั้งหมดมีจุดประสงค์เพื่อการใช้งานที่ดีขึ้น
การรองรับแกลเลอรีของ WordPress
เมื่อคุณแทรกแท็ก gallery ตอนนี้คุณจะได้แกลเลอรีที่ทำงานได้อย่างสมบูรณ์แบบ ผู้เยี่ยมชมสามารถเลื่อนดูรูปภาพต่างๆ และยังคงอยู่ในภาษาเดียวกัน
นี่เป็นเพียงจุดเริ่มต้น เราทราบดีว่าเราจำเป็นต้องอนุญาตให้การแปลสามารถแชร์สื่อได้ ในขณะนี้ หากต้องการแสดงรูปภาพเดียวกันในแกลเลอรีในหลายภาษา จะต้องอัปโหลดรูปภาพเหล่านั้นหลายครั้ง เราได้เพิ่มสิ่งนี้ลงในรายการสิ่งที่ต้องทำสำหรับอนาคตอันใกล้นี้
ปุ่มคัดลอกจากต้นฉบับ
เมื่อคุณแปลเนื้อหาที่มีรูปภาพ ลิงก์ หรือวัตถุที่ฝังอยู่ การคัดลอกโดยตรงจากต้นฉบับจะสะดวกกว่าการสลับไปมาระหว่างภาษา
เราได้เพิ่มฟีเจอร์นี้ใน WPML 2.1.2
หากคุณกำลังแปลโดยใช้ตัวแก้ไข WordPress ตามปกติ คุณจะเห็นปุ่ม คัดลอกจากภาษาต้นฉบับ ใหม่

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


