WPML

MailChimp Multilingual จะแปลแบบฟอร์มที่ผู้เยี่ยมชมของคุณเห็น ส่วนปลั๊กอินฟรี MC4WP: WPML Integration ของ ibericode จะจัดการการกำหนดเส้นทางตามภาษา ปัจจุบันจำเป็นต้องใช้ทั้งสองส่วนนี้ โดยส่วนเสริมแบบรวมเป็นหนึ่งเดียวกำลังอยู่ในระหว่างการพัฒนา (ดูหมายเหตุด้านล่างของหน้านี้)

ก่อนที่คุณจะเริ่มต้น

ติดตั้งและเปิดใช้งานสิ่งเหล่านี้บนเว็บไซต์ WordPress เดียวกัน:

  • ตัวหลักของ WPML, WPML การแปลสตริง และส่วนเสริม MailChimp Multilingual ดาวน์โหลดได้จากหน้าดาวน์โหลดในบัญชี WPML ของคุณ ซึ่งรวมอยู่ใน Multilingual CMS และ Multilingual Agency นี่คือส่วนของ WPML ที่จะแปลแบบฟอร์มลงทะเบียน
  • Mailchimp for WordPress (MC4WP) จาก WordPress.org ปลั๊กอินนี้จะเชื่อมต่อ WordPress กับ Mailchimp และเป็นปลั๊กอินที่คุณจะใช้สร้างแบบฟอร์มลงทะเบียน หลังจากเปิดใช้งาน ให้เชื่อมต่อกับบัญชี Mailchimp ของคุณที่ Mailchimp for WP > Mailchimp
  • MC4WP: WPML Integration จาก WordPress.org ซึ่งพัฒนาโดย ibericode นี่คือปลั๊กอินกำหนดเส้นทางที่จะส่งข้อมูลการลงทะเบียนแต่ละรายการไปยังกลุ่มเป้าหมาย Mailchimp ที่ถูกต้องตามภาษา WPML ของผู้เยี่ยมชม ปัจจุบันยังเป็นปลั๊กอินฟรีที่แยกต่างหาก แต่เรากำลังจะรวมเข้ากับ MailChimp Multilingual ในเวอร์ชันที่เผยแพร่เร็ว ๆ นี้

คุณต้องมีบัญชี Mailchimp ที่ตั้งค่ากลุ่มเป้าหมายไว้อย่างน้อยหนึ่งกลุ่ม และกำหนดค่าภาษา WPML ของคุณใน WordPress ด้วย

WPML รองรับเฉพาะปลั๊กอิน MC4WP เท่านั้น ปลั๊กอิน WordPress อย่างเป็นทางการของ Mailchimp เป็นปลั๊กอินอื่นและไม่ครอบคลุมโดยส่วนเสริมนี้ หากคุณกำลังใช้งานอยู่ ให้เปลี่ยนไปใช้ MC4WP ก่อนดำเนินการต่อ

สร้างแบบฟอร์มลงทะเบียนของคุณใน MC4WP

ไปที่ Mailchimp for WP > Forms และสร้างแบบฟอร์มลงทะเบียนในภาษาเริ่มต้นของไซต์ของคุณ เพิ่มฟิลด์ที่คุณต้องการ (อีเมล ชื่อ ช่องทำเครื่องหมายเลือกรับข้อมูล ข้อความยินยอม GDPR) ข้อความบนปุ่มส่ง และข้อความแสดงความสำเร็จและข้อผิดพลาดของแต่ละแบบฟอร์มในแท็บ Messages ของแบบฟอร์ม MC4WP จะจัดเก็บข้อความแยกตามแบบฟอร์มแทนที่จะเป็นแบบส่วนกลาง ดังนั้นแต่ละแบบฟอร์มจึงมีชุดข้อความของตนเอง

เมื่อแบบฟอร์มพร้อมใช้งาน ให้ฝังไว้ในตำแหน่งที่คุณต้องการบนเว็บไซต์ ไม่ว่าจะเป็นบล็อกในหน้า วิดเจ็ตในแถบด้านข้าง พื้นที่ส่วนท้าย หรือช่องทำเครื่องหมายในหน้าการชำระเงินของ WooCommerce หรือแบบฟอร์มแสดงความคิดเห็นของ WordPress ผ่านการตั้งค่าการผสานการทำงานของ MC4WP

แปลแบบฟอร์มด้วย WPML

ทันทีที่คุณบันทึกแบบฟอร์มใน MC4WP แบบฟอร์มนั้นจะพร้อมให้แปลผ่าน WPML ได้ทันที โดยไม่ต้องสแกน

  1. ไปที่ WPML > การแปล > แดชบอร์ด
  2. เลื่อนไปที่ส่วน Mailchimp Sign-up Forms
  3. เลือกแบบฟอร์มที่คุณต้องการแปลและส่งไปยังวิธีการแปลที่คุณต้องการ

งานแปลจะประกอบด้วยสตริงข้อความทุกรายการที่ผู้เยี่ยมชมเห็นจากแบบฟอร์ม ได้แก่ ป้ายกำกับฟิลด์ ข้อความตัวอย่าง ข้อความบนปุ่มส่ง ป้ายกำกับช่องทำเครื่องหมายเลือกรับข้อมูล และข้อความยินยอม (รวมถึง HTML ดิบ) และข้อความแสดงความสำเร็จและข้อผิดพลาดทุกรายการจากแท็บ Messages ของแบบฟอร์ม คุณไม่จำเป็นต้องลงทะเบียนสตริงข้อความด้วยตนเอง

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

กำหนดเส้นทางการลงทะเบียนไปยังปลายทาง Mailchimp ที่ถูกต้อง

ส่วนเสริม WPML จะแปลแบบฟอร์ม ส่วนการกำหนดเส้นทางตามภาษาจะเกิดขึ้นใน MC4WP: WPML Integration หน้าการตั้งค่าของปลั๊กอินนี้อยู่ในหน้าจัดการเว็บไซต์ของ WordPress ที่ Mailchimp for WP > WPML และหน้านี้มีสองส่วน:

  • Language map ตารางที่มีหนึ่งแถวต่อภาษาของไซต์ WPML สำหรับแต่ละภาษา ให้เลือกกลุ่มเป้าหมาย Mailchimp ปลายทางจากเมนูแบบเลื่อนลงในคอลัมน์ Mailchimp list ตัวเลือกเริ่มต้น -- use form or integration setting จะถอยกลับไปใช้กลุ่มเป้าหมายที่กำหนดค่าไว้ในแบบฟอร์ม (เมนูแบบเลื่อนลงยังคงใช้ป้ายกำกับ list แบบเก่า แต่ปลายทางคือสิ่งที่ Mailchimp เรียกว่า audience ในปัจจุบัน)
  • Subscriber language ช่องทำเครื่องหมายช่องเดียว: Set the subscriber’s language based on the site language เปิดใช้งานตัวเลือกนี้เพื่อให้ฟิลด์ language ของสมาชิกใน Mailchimp ถูกตั้งค่าจากภาษา WPML ในขณะที่ส่งข้อมูล Mailchimp จะใช้ฟิลด์นั้นเพื่อขับเคลื่อนคุณสมบัติที่รองรับภาษาสำหรับผู้ติดต่อ

บันทึกหน้าเว็บ จากนี้ไป การลงทะเบียนจากหน้าภาษาฝรั่งเศสจะถูกส่งไปยังกลุ่มเป้าหมายใดก็ตามที่แมปกับภาษาฝรั่งเศส และจะไปถึง Mailchimp พร้อมแท็ก language: fr ตรรกะการกำหนดเส้นทางเดียวกันนี้จะนำไปใช้กับภาษาอื่น ๆ ทุกภาษาบนเว็บไซต์

ออกแบบฝั่ง Mailchimp ของคุณ – กลุ่มเป้าหมาย แท็ก และกลุ่ม

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

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

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

Mailchimp แปลสิ่งที่ WPML ไม่ได้แปลอย่างไร

เมื่อสมาชิกเข้าสู่ Mailchimp แล้ว อีเมลทุกฉบับหลังจากจุดนั้นจะถูกส่งจาก Mailchimp โดยที่ WPML และ MC4WP จะไม่มีส่วนเกี่ยวข้องอีกต่อไป การแบ่งส่วนมีดังนี้:

สถานที่ที่แปลWordPress / MC4WPMailchimp
แบบฟอร์มลงทะเบียน (ฟิลด์ ป้ายกำกับ ข้อความยินยอม)ใช่
ข้อความแสดงความสำเร็จและข้อผิดพลาดใช่
อีเมลยืนยันการเลือกรับข้อมูลแบบสองขั้นตอนใช่
อีเมลต้อนรับหลังจากการยืนยันใช่
ลำดับระบบอัตโนมัติ (แคมเปญแบบหยด)ใช่
เนื้อหาแคมเปญการตลาดใช่

สำหรับเนื้อหาในฝั่ง Mailchimp นั้น Mailchimp มีรูปแบบสามรูปแบบในการจัดการหลายภาษา ได้แก่ แท็กผสานแบบมีเงื่อนไขที่ขับเคลื่อนโดยฟิลด์ language ของสมาชิก ลิงก์ไปยังเวอร์ชัน Google แปลภาษา ของอีเมล หรืออีเมลที่แปลแล้วซึ่งออกแบบแยกต่างหากและส่งไปยังกลุ่มตามภาษา การตั้งค่าหลายภาษาส่วนใหญ่จะใช้กลุ่มเป้าหมายแยกตามภาษา (แต่ละกลุ่มมีอีเมลยืนยันและอีเมลต้อนรับของตนเอง) หรือกลุ่มเป้าหมายเดียวที่มีการแบ่งกลุ่มตามภาษาและเวอร์ชันอีเมลที่แปลแล้ว

ปัญหาที่พบบ่อย

  • การลงทะเบียนได้รับการแปลอย่างถูกต้อง แต่ทั้งหมดถูกส่งไปยังกลุ่มเป้าหมายเดียว ปลั๊กอินกำหนดเส้นทาง (MC4WP: WPML Integration) ไม่ได้รับการติดตั้ง ไม่ได้เปิดใช้งาน หรือแผนผังภาษาว่างเปล่า ให้เปิด Mailchimp for WP > WPML และกำหนดค่าแผนผัง
  • แบบฟอร์มไม่ปรากฏในแดชบอร์ดการแปล ยืนยันว่าส่วนเสริม MailChimp Multilingual เปิดใช้งานอยู่พร้อมกับตัวหลักของ WPML และ WPML การแปลสตริง ส่วน Mailchimp Sign-up Forms จะปรากฏในแดชบอร์ดก็ต่อเมื่อเปิดใช้งานส่วนเสริมนี้เท่านั้น
  • ลิงก์ข้อความยินยอมชี้ไปยังนโยบายความเป็นส่วนตัวในภาษาต้นทางในแบบฟอร์มที่แปลแล้ว ให้แปลหน้าที่ลิงก์ไปก่อนที่จะส่งแบบฟอร์มไปแปล WPML จะเขียนลิงก์ใหม่ก็ต่อเมื่อมีคำแปลอยู่แล้วในขณะที่สร้างงานแปลแบบฟอร์ม
  • อีเมลยืนยันการเลือกรับข้อมูลแบบสองขั้นตอนถูกส่งมาในภาษาต้นทาง อีเมลดังกล่าวตั้งค่าใน Mailchimp ไม่ใช่บน WordPress คุณต้องส่งแต่ละภาษาไปยังกลุ่มเป้าหมายของตนเอง (ซึ่งมีอีเมลยืนยันของตนเอง) หรือใช้แท็กผสานแบบมีเงื่อนไขของ Mailchimp เพื่อให้เนื้อหาอีเมลแยกตามฟิลด์ language ของสมาชิก
  • การลงทะเบียนถูกแท็กด้วยภาษาที่ไม่ถูกต้อง ยืนยันว่าได้ทำเครื่องหมายที่ Set the subscriber’s language based on the site language ที่ Mailchimp for WP > WPML
  • เว็บไซต์ใช้ปลั๊กอิน WordPress อย่างเป็นทางการของ Mailchimp แทน MC4WP ส่วนเสริมนี้ไม่ครอบคลุมปลั๊กอินดังกล่าว ให้เปลี่ยนไปใช้ MC4WP: Mailchimp for WordPress เพื่อใช้ขั้นตอนนี้

ส่วนเสริมแบบรวมกำลังจะมาเร็ว ๆ นี้

ปัจจุบันคุณต้องใช้ปลั๊กอินความเข้ากันได้สองตัวเพิ่มเติมจาก MC4WP ได้แก่ MailChimp Multilingual สำหรับการแปลแบบฟอร์ม และ MC4WP: WPML Integration ของ ibericode สำหรับการกำหนดเส้นทาง WPML และ ibericode ได้ตกลงที่จะรวมฟังก์ชันการกำหนดเส้นทางเข้ากับ MailChimp Multilingual หลังจากเวอร์ชันที่เผยแพร่นั้น คุณจะต้องการเพียง MailChimp Multilingual ในฝั่ง WPML และปลั๊กอินของ ibericode จะนำทางผู้ใช้เดิมไปยังส่วนเสริมแบบรวมนี้ เราจะอธิบายการย้ายข้อมูลในบันทึกการเปลี่ยนแปลงของเวอร์ชันเมื่อมีการเผยแพร่

เขียนโดย Amir · อัปเดตล่าสุด 2 กรกฎาคม 2026

เขียนโดย Amir · อัปเดตล่าสุด 2 กรกฎาคม 2026