WPML

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
เครื่องมือใหม่สำหรับการเลือกเป้าหมายลิงก์ใน WP 3.1

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


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

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

ปุ่มคัดลอกจากต้นฉบับ


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

เราได้เพิ่มฟีเจอร์นี้ใน WPML 2.1.2

หากคุณกำลังแปลโดยใช้ตัวแก้ไข WordPress ตามปกติ คุณจะเห็นปุ่ม คัดลอกจากภาษาต้นฉบับ ใหม่

คัดลอกจากต้นฉบับ

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

ปุ่มเดียวกันนี้ยังปรากฏใน ตัวแก้ไขการแปลของ WPML สำหรับแต่ละฟิลด์ด้วย (ไม่ใช่เฉพาะส่วนเนื้อหา)

การอัปเกรดเป็น WPML 2.1.2


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

หากต้องการย้ายจากเวอร์ชันเก่าบน WordPress.org คุณจะต้อง ซื้อ WPML ก่อน จากนั้นให้ดูคำแนะนำในการอัปเกรด

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