เรียนรู้วิธีการใช้ WPML บนการตั้งค่ามัลติไซต์เพื่อแปลเครือข่ายไซต์และไซต์ย่อยแต่ละแห่งของคุณให้เป็นหลายภาษา
การเพิ่ม WPML ลงในเครือข่ายมัลติไซต์ของ WordPress (เปิดในแท็บใหม่) จะช่วยให้คุณสามารถใช้ภาษาและการตั้งค่าการแปลที่แตกต่างกันสำหรับแต่ละเว็บไซต์ได้
ประเภทของการตั้งค่า URL ของมัลติไซต์ที่รองรับ
WPML รองรับการตั้งค่า URL หลายภาษาบนมัลติไซต์ดังต่อไปนี้:
รองรับอย่างเต็มรูปแบบ
| ไซต์ย่อยในไดเรกทอรีและภาษาในไดเรกทอรี | ไซต์ย่อยในโดเมนย่อยและภาษาในไดเรกทอรี |
|---|---|
| domain.com/subsite-1/fr/ domain.com/subsite-1/es/ domain.com/subsite-2/fr/ domain.com/subsite-2/es/ | subsite-1.domain.com/fr/ subsite-1.domain.com/es/ subsite-2.domain.com/fr/ subsite-2.domain.com/es/ |
มีเงื่อนไขและอยู่ในช่วงทดลอง
| ไซต์ย่อยในไดเรกทอรีและภาษาในโดเมนย่อย | ไซต์ย่อยในโดเมนย่อยและภาษาในโดเมนย่อย |
|---|---|
| fr.domain.com/subsite-1/ fr.domain.com/subsite-2/ es.domain.com/subsite-1/ | subsite.fr.test.com |
| สามารถทำได้โดยใช้ไฟล์ sunrise.php เท่านั้น (ดูเพิ่มเติมใน ฉันจะใช้โดเมนที่แตกต่างกันในแต่ละภาษาได้อย่างไร) | สามารถทำได้เฉพาะในกรณีที่โดเมนมีการชี้ผ่านรายการ DNS อย่างถูกต้องและไม่ขัดแย้งกับไซต์ย่อยอื่น |
ในไซต์ย่อยเดียวกัน คุณไม่สามารถตั้งให้บางภาษาอยู่ในโดเมนและภาษาอื่นอยู่ในไดเรกทอรีได้
การติดตั้ง WPML บนการตั้งค่ามัลติไซต์
ในการติดตั้ง WPML คุณสามารถใช้ปลั๊กอิน OTGS Installer ที่มีขนาดเล็กเพื่อหลีกเลี่ยงการดาวน์โหลดและอัปโหลดส่วนประกอบของ WPML ด้วยตนเอง
หลังจากที่คุณซื้อ WPML:
- ไปที่ส่วนการดาวน์โหลดในบัญชีของคุณและดาวน์โหลดไฟล์ zip ของ OTGS Installer
- ไปที่ ไซต์ของฉันผู้ดูแลเครือข่าย เพื่ออัปโหลดปลั๊กอินใหม่
- เมื่ออัปโหลดแล้ว คุณสามารถเปิดใช้งานเครือข่ายได้
การลงทะเบียน WPML บนการตั้งค่ามัลติไซต์
เมื่อเปิดใช้งาน OTGS Installer แล้ว ตอนนี้คุณสามารถลงทะเบียน WPML และดาวน์โหลดส่วนประกอบตัวหลัก (และส่วนประกอบเพิ่มเติมใด ๆ ที่คุณต้องการ) ได้ ให้ลงทะเบียนไซต์หลักของคุณก่อนเพื่อให้ไซต์คีย์เดียวกันมีผลกับไซต์ย่อยทั้งหมด
หลังจากลงทะเบียน คุณสามารถ:
- เปิดใช้งาน WPML บนไซต์หลักและไซต์ย่อยที่คุณเลือก หากคุณต้องการความยืดหยุ่นในการปิดใช้งาน WPML บนไซต์ย่อยแต่ละแห่งเมื่อคุณต้องการ ให้ไปที่ไซต์ย่อยแต่ละแห่งเพื่อเปิดใช้งาน WPML แยกต่างหากภายใต้ ปลั๊กอิน
- เปิดใช้งาน WPML บนเครือข่ายมัลติไซต์ทั้งหมดของคุณ ไปที่ ปลั๊กอินที่ติดตั้ง และเปิดใช้งานเครือข่ายเพื่อเปิดใช้งาน WPML บนทุกไซต์ในการตั้งค่าของคุณ
การกำหนดค่า WPML บนไซต์ย่อยแต่ละแห่ง
คุณต้องกำหนดค่า WPML แยกกันบนไซต์ย่อยแต่ละแห่งของคุณ ไปที่ WPMLการตั้งค่า และทำตามวิซาร์ดการตั้งค่า
เมื่อคุณทำการตั้งค่าเสร็จสิ้น คุณจะสามารถเข้าถึงฟังก์ชันของ WPML และจะสามารถเริ่มแปลเนื้อหาของคุณทั่วทั้งเครือข่ายมัลติไซต์ของคุณได้
คำถามที่พบบ่อย
ฉันจะใช้โดเมนที่แตกต่างกันในแต่ละภาษาได้อย่างไร
หากคุณต้องการใช้โดเมนที่แตกต่างกันในแต่ละภาษา คุณต้องมีปลั๊กอินแบบ drop-in ที่เรียกว่า sunrise.php (เปิดในแท็บใหม่) ปลั๊กอินนี้จะโหลดตั้งแต่ช่วงต้นของกระบวนการโหลด WordPress จึงช่วยให้ WPML จับคู่แต่ละโดเมนที่ร้องขอกับภาษาที่สอดคล้องกันได้
วิธีติดตั้งปลั๊กอินนี้มีดังนี้:
1. คัดลอกไฟล์ sunrise.php จากโฟลเดอร์ ../sitepress-multilingual-cms/inc/tools/ ของ WPML ไปยังโฟลเดอร์ wp-content ของคุณ หากคุณมีไฟล์ sunrise.php ในโฟลเดอร์ wp-content อยู่แล้ว ให้เพิ่มเนื้อหาจากไฟล์ sunrise.php ของ WPML ลงในไฟล์ที่มีอยู่ อย่าวางไว้หลังคำสั่ง return
2. เพิ่มบรรทัด define('SUNRISE’, ‘on’) ลงในไฟล์ wp-config.php ของคุณ
3. ตรวจสอบให้แน่ใจว่าโดเมนของคุณมีการตั้งค่า DNS ที่ถูกต้องและชี้ไปยังโฟลเดอร์เดียวกันกับโดเมนของภาษาเริ่มต้น สำหรับคำแนะนำ ให้ทำตามบทช่วยสอนนี้เกี่ยวกับการตั้งค่าโดเมนในแต่ละภาษา
ฉันจะใช้การแปลอัตโนมัติบนมัลติไซต์ได้อย่างไร
WPML มีตัวเลือกสำหรับการแปลอัตโนมัติสำหรับเนื้อหาทั้งหมดบนไซต์ของคุณ
ในการใช้การแปลอัตโนมัติ ให้เลือก จ่ายตามการใช้งานจริงหรือแพ็คเกจคำแบบชำระเงินล่วงหน้าสำหรับการแปลด้วย AI
หากคุณต้องการใช้การแปลอัตโนมัติบนไซต์ย่อยที่เฉพาะเจาะจง คุณสามารถเลือกวิธีใดวิธีหนึ่งต่อไปนี้:
- ลงทะเบียนสำหรับการจ่ายตามการใช้งานจริงบนไซต์ย่อย ในกรณีนี้ ไซต์ย่อยจะมีวิธีการชำระเงินของตนเองสำหรับการแปลอัตโนมัติ หรือ
- เชื่อมต่อไซต์ย่อยกับไซต์หลักเพื่อแชร์คำสำหรับการแปลด้วย AI
ข้อสำคัญ: คุณไม่สามารถจัดสรรคำแบบชำระเงินล่วงหน้าให้กับไซต์ย่อยที่เฉพาะเจาะจงจากบัญชี WPML ของคุณได้ เนื่องจากไซต์ย่อยจะแชร์ไซต์คีย์ของไซต์หลัก
ฉันจะรีเซ็ต WPML บนไซต์ย่อยของฉันได้อย่างไร
หากคุณจำเป็นต้องรีเซ็ต WPML บนไซต์ย่อยใด ๆ ของคุณ ให้ไปที่ ไซต์ของฉันผู้ดูแลเครือข่าย แล้วคลิกที่ WPML จากตรงนี้ คุณสามารถรีเซ็ตไซต์ย่อยแต่ละแห่งของคุณได้ ตรวจสอบให้แน่ใจว่าได้เปิดใช้งาน WPML บนไซต์หลักของคุณแล้วเพื่อให้สามารถมองเห็นเมนู WPML ได้
หากคุณพบปัญหาใด ๆ ในขณะที่ตั้งค่ามัลติไซต์ของ WordPress ด้วย WPML โปรดติดต่อทีมฝ่ายสนับสนุนของเราเพื่อขอความช่วยเหลือ