วิธีที่ดีที่สุดคือไม่มีปลั๊กอิน - ฉันตั้ง WP3.0 ด้วยมัลติไซต์; บล็อกแรกเป็นคนบ้า ๆ บอ ๆ ที่จะเขียน uesers ไปยังบล็อกที่ถูกต้องด้วยภาษาของเขาสคริปต์ขนาดเล็กในชุดรูปแบบเพื่อ rewirte ro ภาษาที่เหมาะสม; ฉันเห็นในภาษาเบราว์เซอร์ของผู้ใช้และเขียนใหม่; ที่สองคือบล็อกเริ่มต้นบล็อกที่สามเป็นอีกบล็อกหนึ่ง - ดังนั้นจึงเป็นไปได้ที่จะเปลี่ยนบล็อกจากโพสต์ทีโอทีโพสต์ด้วยฟังก์ชั่นหลักของ WPMU และคุณสามารถเพิ่มฟังก์ชั่นของตัวเองเพื่อโพสต์ร่างในบล็อกอื่น ๆ บล็อก
อัปเดตสำหรับคำถามของคุณ:
ขออภัยภาษาอังกฤษของฉันไม่ดี
ฉันติดตั้ง wp3.0 หรือ MU และบล็อกแรกผู้ดูแลระบบบล็อกมีธีมขนาดเล็กหนึ่งเทมเพลตที่มีฟังก์ชั่นขนาดเล็ก ฟังก์ชั่นการอ่านภาษาเบราว์เซอร์ของผู้ใช้ในส่วนหน้าของโดเมนและ sitch จากนั้นไปยังบล็อกอื่น ๆ ของการติดตั้งนี้เธอมีภาษานี้เป็นค่าเริ่มต้น
บล็อกอื่น ๆ มีไว้สำหรับภาษาต่าง ๆ และอีกหนึ่งบล็อกมีไว้สำหรับภาษาเดียว ดังนั้นจึงเป็นไปได้ที่จะมีตารางที่ดีสำหรับการโพสต์ที่แตกต่างกันและทั้งหมดทำงานร่วมกับวิธีการหลักของ WP WPMU มีฟังก์ชั่นเพียงพอที่จะเปลี่ยนจากการโพสต์เป็นการโพสต์ในภาษาที่แตกต่างกัน ให้โพสต์ในบล็อกเป็นภาษาอังกฤษและลิงก์ไปยังโพสต์ในบล็อกภาษาเยอรมันมากกว่าที่ฉันเขียนด้วยปลั๊กอินของตัวเองใน postmeta ของโพสต์ ดังนั้นจึงเป็นไปได้สำหรับผู้ใช้เขาสามารถเปิดส่วนหน้าจากโพสต์ในภาษาอื่น นอกจากนี้คุณสามารถใช้wp_insert_post()
เพื่อเพิ่มร่างในบล็อกภาษาเยอรมันบางทีเมื่อคุณเผยแพร่ในบล็อกภาษาอังกฤษ
ฉันหวังว่าคุณจะเข้าใจวิธีของฉัน - ใช้งานได้ดีและฉันมีลูกค้าจำนวนมากด้วยวิธีนี้
อัปเดตดึงออกมาจากความคิดเห็นที่ 12/22/2012
เราได้สร้างปลั๊กอินฟรีสำหรับการทำเช่นนี้:
wordpress.org/extend/plugins/multilingual-press
bueltge 22 ธันวาคม '11