การสร้างเว็บไซต์หลายภาษาที่ใช้เทคนิคขั้นสูงของ Google Maps ดูเหมือนจะเป็นความท้าทาย อย่างไรก็ตาม หากคุณจัดการอย่างถูกต้องโดยใช้เครื่องมือที่เหมาะสม มันจะกลายเป็นเรื่องง่าย แม้ว่าคุณจะไม่ใช่โปรแกรมเมอร์ PHP ก็ตาม!
เมื่อเร็ว ๆ นี้ เราได้สร้าง เว็บไซต์อ้างอิงด้านอสังหาริมทรัพย์แบบหลายภาษา ใหม่สำหรับ Toolset ซึ่งพึ่งพา Google Maps อย่างมาก เราสร้างขึ้นเพื่อแสดงความสามารถของ Toolset แต่มันก็เป็นตัวอย่างที่ดีของสิ่งที่คุณสามารถทำได้เมื่อใช้ Google Maps สำหรับเว็บไซต์หลายภาษาด้วย WPML
ความท้าทายที่ 1: วิธีนำการค้นหาอสังหาริมทรัพย์ภายในรัศมีที่กำหนดมาใช้และทำให้เป็นหลายภาษา
เมื่อแผนที่ของคุณแสดงเครื่องหมายจำนวนมาก ผู้ใช้มักคาดหวังว่าจะสามารถกรองเครื่องหมายเหล่านั้นได้
ตัวอย่างเช่น การค้นหาอสังหาริมทรัพย์ ในเว็บไซต์อสังหาริมทรัพย์ของเราช่วยให้คุณกรองโพสต์ตามระยะทางได้ ผู้ใช้สามารถค้นหาอสังหาริมทรัพย์ในตำแหน่งที่ตั้งเฉพาะหรือภายในรัศมีที่กำหนดจากตำแหน่งที่ตั้งปัจจุบันของตน
ฟิลด์อินพุตและป้ายกำกับปุ่มทั้งหมดควรมีให้บริการในภาษาของผู้เยี่ยมชม

วิธีแก้ปัญหา
Toolset ช่วยให้คุณสร้าง การค้นหาแบบกำหนดเอง สำหรับสิ่งใดก็ได้และ แสดงผลลัพธ์บน Google Maps การค้นหาของคุณสามารถรวมฟิลเตอร์ตามระยะทาง ซึ่งช่วยให้ผู้ใช้ค้นหาอสังหาริมทรัพย์รอบ ๆ ตำแหน่งที่ตั้งที่กำหนดได้ รวมถึงบริเวณใกล้เคียงกับตำแหน่งที่ตั้งปัจจุบันของผู้เยี่ยมชม
ปลั๊กอิน Toolset เข้ากันได้กับ WPML ซึ่งหมายความว่าทุกสิ่งที่มาจาก Toolset สามารถแปลได้ใน WPML ค่าฟิลด์จะปรากฏโดยอัตโนมัติในการแปลสตริงของ WPML ข้อความใด ๆ ที่คุณเพิ่มลงในเทมเพลตยังสามารถครอบด้วย shortcode wpml-string ได้อย่างง่ายดายเพื่อให้สามารถแปลได้

ความท้าทายที่ 2: วิธีแสดงคำแนะนำเครื่องมือแบบป๊อปอัปของเครื่องหมายในภาษาที่กำหนด
เมื่อคุณคลิกที่สถานที่เฉพาะบนแผนที่ คุณย่อมคาดหวังว่าจะได้เห็นรายละเอียดเพิ่มเติมและเรียนรู้เพิ่มเติมเกี่ยวกับสิ่งที่คุณสนใจ
ตัวอย่างเช่น ในเว็บไซต์อสังหาริมทรัพย์ของเรา เมื่อคุณคลิกที่เครื่องหมาย คำแนะนำเครื่องมือขนาดเล็กจะปรากฏขึ้นเพื่อแสดงชื่ออสังหาริมทรัพย์ รูปภาพ และราคา

คุณจะเพิ่มคำแนะนำเครื่องมือเหล่านี้ลงใน Google Maps ของคุณและทำให้ปรากฏในภาษาที่เหมาะสมได้อย่างไร
คำตอบ

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

วิธีแก้ปัญหา
หากคุณใช้ปลั๊กอิน Toolset คุณสามารถแยกงานในการสร้างเทมเพลตและการแปลเนื้อหาออกจากกันได้อย่างง่ายดาย
คุณสร้างเทมเพลตเพียงครั้งเดียวและทำให้สตริงข้อความทั้งหมดที่มีอยู่พร้อมสำหรับการแปล ซึ่งรวมถึงตำแหน่งที่ตั้งบนแผนที่ ฟิลด์กำหนดเองอื่น ๆ และฟิลด์อินพุตสำหรับแบบฟอร์ม ป้ายกำกับ และปุ่มของคุณ
คุณสามารถทำให้องค์ประกอบทั้งหมดเหล่านี้พร้อมสำหรับการแปลด้วย WPML ตรวจสอบ เอกสารประกอบเกี่ยวกับวิธีแปลเทมเพลตที่สร้างด้วย Toolset สำหรับรายละเอียด
การประยุกต์ใช้ที่น่าสนใจอื่น ๆ ของ Google Maps

โปรดดูบทความเกี่ยวกับ ฟีเจอร์ขั้นสูงของ Google Maps ในเว็บไซต์อ้างอิงของ Toolset เพื่อค้นพบการประยุกต์ใช้ที่น่าสนใจอื่น ๆ ของ Google Maps ในเว็บไซต์ WordPress
หากคุณต้องการเรียนรู้วิธีสร้างเว็บไซต์หลายภาษาขั้นสูงโดยใช้ Toolset และ WPML และไม่ต้องใช้ PHP โปรดเปิดใช้งานสำเนาฟรีของเว็บไซต์อสังหาริมทรัพย์
ต้องการติดต่อฉันใช่ไหม
ฉันชื่อ Agnes Bury นอกจากการเขียนโพสต์นี้แล้ว ฉันยังได้สร้างเว็บไซต์อ้างอิงและการฝึกอบรมของ Toolset ด้วย หากคุณมีคำถามเฉพาะเจาะจงเกี่ยวกับ Toolset เพียง ถามฉัน


