ข้ามไปยังเนื้อหาหลัก ข้ามไปยังแถบด้านข้าง

Home » เอกสารประกอบ WPML » โครงการที่เกี่ยวข้อง » WPML หลายภาษาและหลายสกุลเงินสำหรับ WooCommerce – แปลร้านค้า » คุณสมบัติหลายสกุลเงินสำหรับ WooCommerce

คุณสมบัติหลายสกุลเงินสำหรับ WooCommerce

WPML Multilingual และ Multicurrency สำหรับ WooCommerce ช่วยให้คุณสามารถเพิ่มหลายสกุลเงินในร้านค้า WooCommerce ของคุณพร้อมตัวเลือกสกุลเงินที่ส่วนหน้าของเว็บไซต์

แสดงสกุลเงินหลายสกุลตามสถานที่ตั้งของลูกค้า

แสดงหลายสกุลเงินตามภาษา

ตั้งค่าอัตราแลกเปลี่ยนอัตโนมัติ

กำหนดราคาที่กำหนดเองในสกุลเงินต่างๆ

ตั้งค่าวิธีการชำระเงินที่แตกต่างกันสำหรับแต่ละสกุลเงิน

แปลทั้งร้านค้าของคุณ

เวอร์ชันสแตนด์อโลน

แสดงสกุลเงินหลายสกุลตามสถานที่ตั้งของลูกค้า

แสดงหลายสกุลเงินตามภาษา

ตั้งค่าอัตราแลกเปลี่ยนอัตโนมัติ

กำหนดราคาที่กำหนดเองในสกุลเงินต่างๆ

ตั้งค่าวิธีการชำระเงินที่แตกต่างกันสำหรับแต่ละสกุลเงิน

แปลทั้งร้านค้าของคุณ

คุณสมบัติเต็มรูปแบบด้วย WPML

แสดงสกุลเงินหลายสกุลตามสถานที่ตั้งของลูกค้า

แสดงหลายสกุลเงินตามภาษา

ตั้งค่าอัตราแลกเปลี่ยนอัตโนมัติ

กำหนดราคาที่กำหนดเองในสกุลเงินต่างๆ

ตั้งค่าวิธีการชำระเงินที่แตกต่างกันสำหรับแต่ละสกุลเงิน

แปลทั้งร้านค้าของคุณ

ปลั๊กอินที่จำเป็น

หากต้องการใช้งานร้านค้าของคุณในหลายสกุลเงิน โปรดติดตั้งและเปิดใช้งาน:

  • WooCommerce
  • WPML หลายภาษาและหลายสกุลเงินสำหรับ WooCommerce

เพื่อเข้าถึงคุณสมบัติหลายภาษาเต็มรูปแบบ คุณยังต้องการ WPML และ WPML String Translation

การกำหนดค่าสกุลเงิน

ไปที่ WooCommerce → WPML Multilingual และ Multicurrency สำหรับ WooCommerce และคลิกที่แท็บ Multicurrency เพื่อเปิดใช้งานโหมดหลายสกุลเงิน จากนั้นเลือกวิธีที่คุณต้องการแสดงสกุลเงิน

สกุลเงินขึ้นอยู่กับสถานที่

เมื่อตั้งค่าสกุลเงินตามสถานที่ คุณสามารถระบุประเทศที่จะสามารถใช้สกุลเงินแต่ละสกุลได้ หรือยกเว้นประเทศที่เจาะจงได้

การตั้งค่าความพร้อมใช้งานของสกุลเงินตามตำแหน่งที่ตั้ง

WooCommerce ใช้ MaxMind Geolocation เพื่อระบุตำแหน่งของลูกค้าโดยใช้ที่อยู่ IP หรือที่อยู่สำหรับเรียกเก็บเงิน (เฉพาะผู้ใช้ที่ล็อกอินเท่านั้น) เพื่อผลลัพธ์ที่ดีที่สุด ให้สร้างบัญชี MaxMind ฟรีและป้อนคีย์ใบอนุญาตของคุณในหน้า Multicurrency

หากจำเป็น คุณสามารถใช้ตัวกรอง wcml_geolocation_get_user_country เพื่อแทนที่ประเทศที่ระบุตำแหน่งทางภูมิศาสตร์เริ่มต้น และใช้ที่อยู่เรียกเก็บเงินหรือที่อยู่จัดส่งแทน

สกุลเงินตามภาษา

ตัวเลือกนี้ต้องใช้ บัญชี WPML Multilingual CMS หรือ WPML Multilingual Agency

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

การตั้งค่าสกุลเงินตามภาษา

การเพิ่มตัวเลือกสกุลเงินในส่วนหน้าของเว็บไซต์

เมื่อคุณตั้งค่าหลายสกุลเงินแล้ว ให้แสดงตัวเลือกสกุลเงินในธีมของเว็บไซต์ของคุณโดยใช้วิดเจ็ต ช็อตโค้ด หรือโค้ด PHP

ตัวอย่างการแสดงตัวเลือกสกุลเงินในส่วนหน้าของเว็บไซต์

วิดเจ็ตตัวเลือกสกุลเงิน

วิธีเพิ่มตัวเลือกสกุลเงินเป็นวิดเจ็ต WordPress แบบคลาสสิก:

  1. ไปที่ WooCommerce → WPML Multilingual และ Multicurrency สำหรับ WooCommerce และคลิกที่แท็บ Multicurrency
  2. เลื่อนไปที่ Widget Currency Switcher และเพิ่มวิดเจ็ตตัวเลือกสกุลเงินใหม่

รหัสย่อตัวสลับสกุลเงิน

หากต้องการเพิ่มตัวเลือกสกุลเงินในตำแหน่งอื่นๆ บนเว็บไซต์ของคุณ ให้ใช้ช็อตโค้ดต่อไปนี้:

รหัสย่อ: [currency_switcher]

คุณลักษณะ:format (แท็กที่มีอยู่:%name%%code%%symbol% ) ค่าเริ่มต้น: %name% (%symbol%)

ตัวอย่างการใช้งาน: [currency_switcher format="%code% (%symbol%)"]

ตัวสลับสกุลเงินเป็นโค้ด PHP

หากต้องการเพิ่มและกำหนดค่าการสลับสกุลเงินโดยใช้โค้ด PHP ให้ใช้การดำเนินการต่อไปนี้:

do_action('wcml_currency_switcher', array('format' => '%name% (%symbol%)'));

นอกจาก format แล้ว คุณสามารถใช้พารามิเตอร์ต่อไปนี้เพื่อแสดงเมนูแบบดรอปดาวน์พื้นฐานที่มีรหัสสกุลเงินเป็นค่าตัวเลือก:

switcher_สไตล์ : wcml-dropdown, wcml-dropdown-click, wcml-horizontal-list, wcml-vertical-list

สกุลเงินปัจจุบันของไคลเอนต์หรือสกุลเงินเริ่มต้นที่กำหนดค่าไว้สำหรับภาษาเฉพาะจะถูกเลือกโดยอัตโนมัติ

สำหรับความยืดหยุ่นมากขึ้น คุณสามารถออกแบบตัวเลือกสกุลเงินแบบกำหนดเองโดยใช้ไฟล์เทมเพลต

การตั้งค่าเกตเวย์การชำระเงิน

ช่องทางการชำระเงินใดๆ ที่คุณตั้งค่าในส่วน Payments ของ WooCommerce → Settings จะสามารถใช้ได้กับทุกสกุลเงินในเว็บไซต์ของคุณ

WPML Multilingual และ Multicurrency สำหรับ WooCommerce สามารถใช้งานร่วมกับ WooCommerce PayPal Payments, Stripe และการโอนเงินผ่านธนาคารโดยตรง

การกำหนดค่าเกตเวย์การชำระเงินสำหรับแต่ละสกุลเงิน

คุณสมบัตินี้ต้องใช้ บัญชี WPML Multilingual CMS หรือ WPML Multilingual Agency

หากคุณมี WPML คุณสามารถไปที่แท็บ Multicurrency ใน WooCommerce → WPML Multilingual และ Multicurrency สำหรับ WooCommerce และคลิกที่ไอคอน ดินสอ ถัดจากสกุลเงินเพื่อ:

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

การกำหนดค่าเกตเวย์การชำระเงินตามสถานที่ตั้งของลูกค้า

คุณสมบัตินี้ต้องใช้ บัญชี WPML Multilingual CMS หรือ WPML Multilingual Agency

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

  1. ไปที่ WooCommerce → Settings และคลิกที่แท็บ Payments
  2. คลิกเลือกวิธีการชำระเงินที่คุณต้องการปรับเปลี่ยน
  3. ใน ความพร้อมใช้งานของประเทศ ให้ตั้งค่าประเทศที่คุณต้องการให้เกตเวย์การชำระเงินของคุณแสดง
การกำหนดค่าเกตเวย์การชำระเงินตามตำแหน่งที่ตั้ง

คุณสมบัติและฟังก์ชันการใช้งานหลายสกุลเงินเพิ่มเติม

WPML Multilingual และ Multicurrency สำหรับ WooCommerce มีคุณสมบัติเพิ่มเติมมากมายสำหรับการจัดการหลายสกุลเงิน ซึ่งมีให้ใช้งานทั้งในเวอร์ชันแยกและกับบัญชี WPML

การเปิดใช้งานอัตราแลกเปลี่ยนอัตโนมัติ

ในแท็บ Multicurrency ใน WooCommerce → WPML Multilingual และ Multicurrency สำหรับ WooCommerce คุณสามารถเปิดใช้งานอัตราแลกเปลี่ยนอัตโนมัติได้

จากนั้นปรับแต่งรายละเอียดเช่น เลือกผู้ให้บริการ ค่าธรรมเนียมการยกเลิก และความถี่ในการอัปเดต

การตั้งค่าตัวเลือกสกุลเงินและกฎการปัดเศษ

WooCommerce Multilingual จัดการการจัดรูปแบบสกุลเงินโดยอัตโนมัติ หากคุณต้องการ คุณสามารถคลิกที่ไอคอน ดินสอ ถัดจากแต่ละสกุลเงินเพื่อปรับแต่งการจัดรูปแบบสกุลเงินและตั้งค่ากฎการปัดเศษของคุณเอง

การแก้ไขตัวเลือกสกุลเงินและกฎการปัดเศษ

การกำหนดค่าราคาที่กำหนดเองสำหรับสกุลเงินต่างๆ

การตั้งค่าราคาที่กำหนดเองสำหรับผลิตภัณฑ์ในสกุลเงินที่แตกต่างกัน:

  1. แก้ไขผลิตภัณฑ์
  2. เลือกตัวเลือกเพื่อตั้งราคาด้วยตนเองและป้อนราคาของคุณ
การตั้งราคาในสกุลเงินอื่นด้วยตนเองจากหน้าจอแก้ไขผลิตภัณฑ์

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

การตั้งค่าอัตราค่าจัดส่งตามสกุลเงิน

ในการกำหนดค่าอัตราค่าจัดส่งที่แตกต่างกันตามสกุลเงิน:

  1. ไปที่ WooCommerce → Settings และคลิกที่แท็บ Shipping
  2. คลิก แก้ไข ใต้วิธีการจัดส่งที่คุณต้องการปรับแต่ง
  3. ในกล่องโต้ตอบที่ปรากฏขึ้น เปิดใช้งานตัวเลือกเพื่อตั้งค่าต้นทุนในสกุลเงินที่กำหนดเองด้วยตนเองและป้อนราคา
ตั้งค่าค่าจัดส่งในสกุลเงินอื่นด้วยตนเอง

การดูคำสั่งซื้อและการวิเคราะห์ตามสกุลเงิน

ในหน้า WooCommerce → Orders คุณสามารถดูและกรองคำสั่งซื้อตามสกุลเงินได้ ซึ่งจะช่วยให้คุณเข้าใจประสิทธิภาพในสกุลเงินต่างๆ

การกรองคำสั่งซื้อ WooCommerce ตามสกุลเงิน

ข้อมูลสำหรับนักพัฒนา – ฮุคสำหรับ Multi-currency

WPML Multilingual และ Multicurrency สำหรับ WooCommerce มีฟิลเตอร์และฮุคสำหรับปลั๊กอินของบุคคลที่สามเพื่อใช้ตรรกะหลายสกุลเงินแบบกำหนดเอง ช่วยให้ผู้ใช้สามารถดูราคาและสั่งซื้อในสกุลเงินที่ต้องการได้

ดูชุดฟิลเตอร์และฮุคของ WPML Multilingual และ Multicurrency ทั้งหมด

อัปเดตแล้ว
กันยายน 15, 2025