ข้ามการนำทาง

WPML ช่วยให้คุณสร้างรูทเพจเฉพาะสำหรับเว็บไซต์ของคุณ ซึ่งหมายความว่าไม่ว่าเว็บไซต์ของคุณจะมีภาษาใด ผู้เยี่ยมชมทั้งหมดของคุณจะเห็นหน้าเริ่มต้นเดียวกัน

WPML ช่วยให้คุณสร้างไดเร็กทอรีเสมือนสำหรับทุกภาษา รวมถึงภาษาเริ่มต้นด้วย สิ่งเหล่านี้ไม่ใช่ไดเร็กทอรีจริงบนไดรฟ์ของเซิร์ฟเวอร์ แต่เป็นไดเร็กทอรีเสมือนที่ปรากฏใน URL เท่านั้น

โปรดทราบว่าเมื่อ ตัวเลือก Use directory for default language ถูกตั้งค่าไว้ที่หน้า WPML → Languages ​​จะต้องใช้งาน root page

ด้วยโฟลเดอร์ภาษาสำหรับทุกภาษา โครงสร้างเว็บไซต์ของคุณจะมีลักษณะดังนี้:

mysite.com/en/
mysite.com/es/
mysite.com/fr/

หากต้องการเปิดใช้งานรูปแบบนี้ ให้ไปที่ WPML → ภาษา และเลื่อนลงไปที่ส่วน รูปแบบ URL ของภาษา

การเลือกตัวเลือกใช้ไดเร็กทอรีสำหรับภาษาเริ่มต้น

ในหน้านี้:

Root Page คืออะไร และฉันต้องการหรือไม่?

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

ด้านล่างนี้ คุณสามารถดูตัวอย่างง่ายๆ ของรูทเพจ ซึ่งมีข้อความต้อนรับและลิงก์ไปยังเวอร์ชันภาษาของไซต์

หน้ารูทที่ส่วนหน้า

การตั้งค่ารูทเพจ

ในการใช้รูทเพจ คุณ ต้อง เลือกตัวเลือก ภาษาที่แตกต่างกันในไดเร็กทอรี ก่อน

จากนั้นเปิดใช้งานตัวเลือก ใช้ไดเร็กทอรีสำหรับภาษาเริ่มต้น

ตอนนี้ คุณ ต้อง เลือกสิ่งที่จะเข้าไปใน URL รูทของเว็บไซต์ของคุณ สำหรับ URL ราก คุณสามารถเลือกได้ระหว่าง ไฟล์ HTML หรือ หน้า WordPress

การเลือกไฟล์ HTML

เมื่อคุณเลือก HTML คุณต้องระบุเส้นทางของมัน หากเส้นทางเริ่มต้นด้วยเครื่องหมายทับ “/” แสดงว่าเป็นเส้นทางสัมบูรณ์บนเซิร์ฟเวอร์ มิฉะนั้นจะสัมพันธ์กับไดเร็กทอรี WordPress

การใช้เส้นทางสัมพัทธ์

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

การอัปโหลดไฟล์ HTML ไปยังไดเร็กทอรี WordPress ของคุณ

เมื่ออัปโหลดไฟล์แล้ว คุณสามารถกำหนดเส้นทางที่เกี่ยวข้องได้ โดยระบุชื่อไฟล์ ตามตัวอย่าง เราตั้งชื่อไฟล์เป็น root-page.html

การเพิ่มเส้นทางไปยังตัวเลือกไฟล์ HTML

การใช้เส้นทางสัมบูรณ์

หากคุณต้องการใช้เส้นทางที่แน่นอนบนเซิร์ฟเวอร์ของคุณ คุณสามารถอัปโหลดไฟล์ HTML ของคุณได้ ในโฟลเดอร์ใด ๆ ของไซต์

การอัปโหลดไฟล์ HTML ไปยังไดเร็กทอรี

เมื่อคุณอัปโหลดไฟล์ คุณสามารถกำหนดเส้นทางที่แน่นอนได้ เช่น /home/andres/root-page.html

การเลือกหน้า WordPress

หากใน WPML → ภาษา คุณเลือกที่จะแสดง เพจ A สำหรับ URL รูท ให้บันทึกการตั้งค่าของคุณก่อน จากนั้นคลิกที่ลิงค์ สร้างรูทเพจ

คลิกที่ลิงค์เพื่อสร้างรูทเพจ

สิ่งนี้จะนำคุณไปยังอินเทอร์เฟซตัวแก้ไขเพจ WordPress

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

ตัวอย่างของรูทเพจ

เมื่อคุณเพิ่มเนื้อหาเสร็จแล้ว ให้บันทึกเพจ

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

การแก้ไขรูทเพจที่มีอยู่

เมื่อคุณเลือกใช้หน้า WordPress มาตรฐานเป็นหน้าหลัก คุณจะไม่พบหน้านั้นแสดงอยู่ใน Pages

หากต้องการแก้ไขรูทเพจ คุณต้องไปที่หน้า WPMLภาษา เลื่อนไปที่ส่วน รูปแบบ URL ภาษา และคลิกลิงก์ แก้ไขรูทเพจ

คลิกลิงก์เพื่อแก้ไขรูทเพจ

การเปลี่ยนเส้นทางโดเมนรากไปยังไดเร็กทอรีภาษาเริ่มต้น

บางครั้ง คุณอาจต้องการเปลี่ยนเส้นทางโดเมนรากของคุณไปยังไดเรกทอรีของภาษาเริ่มต้น กล่าวอีกนัยหนึ่ง หากภาษาอังกฤษเป็นภาษาเริ่มต้นและมีผู้เยี่ยมชม www.yoursite.com พวกเขาจะถูกเปลี่ยนเส้นทางไปที่ www.yoursite.com/en/

เริ่มต้นด้วยการสร้าง เทมเพลต PHP สำหรับธีมของเว็บไซต์ของคุณ ในกรณีส่วนใหญ่ คุณควรเพิ่มไฟล์ PHP ดังกล่าวลงในธีมลูก

เพิ่มเนื้อหาต่อไปนี้ลงในไฟล์เทมเพลตหน้า PHP ใหม่ของคุณ:

Root Redirect
<?php
/*
Template Name: Root redirect
*/
wp_redirect( home_url() );
exit;
?>

ตอนนี้ กลับไป แก้ไขรูทเพจของคุณ

ในแถบด้านข้างขวา ให้ขยายส่วน สรุป และเลือกเทมเพลตที่คุณเพิ่งสร้างขึ้น

การเลือกรูทเพจจากส่วนสรุป

เมื่อเสร็จแล้วอย่าลืมอัปเดตเพจ

ตอนนี้หน้ารูทของคุณจะเปลี่ยนเส้นทางไปยังไดเร็กทอรีภาษาเริ่มต้น