ปลั๊กอินที่จำเป็น
หากต้องการใช้งานร้านค้าของคุณในหลายสกุลเงิน โปรดติดตั้งและเปิดใช้งาน:
- 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 แบบคลาสสิก:
- ไปที่ WooCommerce → WPML Multilingual และ Multicurrency สำหรับ WooCommerce และคลิกที่แท็บ Multicurrency
- เลื่อนไปที่ 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
บนเว็บไซต์หลายภาษาที่ใช้การระบุตำแหน่งทางภูมิศาสตร์เพื่อแสดงสกุลเงิน คุณสามารถควบคุมช่องทางการชำระเงินที่แสดงให้ลูกค้าในแต่ละตำแหน่งได้
- ไปที่ WooCommerce → Settings และคลิกที่แท็บ Payments
- คลิกเลือกวิธีการชำระเงินที่คุณต้องการปรับเปลี่ยน
- ใน ความพร้อมใช้งานของประเทศ ให้ตั้งค่าประเทศที่คุณต้องการให้เกตเวย์การชำระเงินของคุณแสดง
คุณสมบัติและฟังก์ชันการใช้งานหลายสกุลเงินเพิ่มเติม
WPML Multilingual และ Multicurrency สำหรับ WooCommerce มีคุณสมบัติเพิ่มเติมมากมายสำหรับการจัดการหลายสกุลเงิน ซึ่งมีให้ใช้งานทั้งในเวอร์ชันแยกและกับบัญชี WPML
การเปิดใช้งานอัตราแลกเปลี่ยนอัตโนมัติ
ในแท็บ Multicurrency ใน WooCommerce → WPML Multilingual และ Multicurrency สำหรับ WooCommerce คุณสามารถเปิดใช้งานอัตราแลกเปลี่ยนอัตโนมัติได้
จากนั้นปรับแต่งรายละเอียดเช่น เลือกผู้ให้บริการ ค่าธรรมเนียมการยกเลิก และความถี่ในการอัปเดต
การตั้งค่าตัวเลือกสกุลเงินและกฎการปัดเศษ
WooCommerce Multilingual จัดการการจัดรูปแบบสกุลเงินโดยอัตโนมัติ หากคุณต้องการ คุณสามารถคลิกที่ไอคอน ดินสอ ถัดจากแต่ละสกุลเงินเพื่อปรับแต่งการจัดรูปแบบสกุลเงินและตั้งค่ากฎการปัดเศษของคุณเอง
การกำหนดค่าราคาที่กำหนดเองสำหรับสกุลเงินต่างๆ
การตั้งค่าราคาที่กำหนดเองสำหรับผลิตภัณฑ์ในสกุลเงินที่แตกต่างกัน:
- แก้ไขผลิตภัณฑ์
- เลือกตัวเลือกเพื่อตั้งราคาด้วยตนเองและป้อนราคาของคุณ
ราคาที่กำหนดเองจะแทนที่ราคาที่ถูกกำหนดโดยอัตโนมัติตามอัตราแลกเปลี่ยน หากต้องการเปลี่ยนกลับไปใช้ราคาอัตโนมัติ คุณต้องลบราคาที่กำหนดเองออกและอัปเดตสินค้า
การตั้งค่าอัตราค่าจัดส่งตามสกุลเงิน
ในการกำหนดค่าอัตราค่าจัดส่งที่แตกต่างกันตามสกุลเงิน:
- ไปที่ WooCommerce → Settings และคลิกที่แท็บ Shipping
- คลิก แก้ไข ใต้วิธีการจัดส่งที่คุณต้องการปรับแต่ง
- ในกล่องโต้ตอบที่ปรากฏขึ้น เปิดใช้งานตัวเลือกเพื่อตั้งค่าต้นทุนในสกุลเงินที่กำหนดเองด้วยตนเองและป้อนราคา
การดูคำสั่งซื้อและการวิเคราะห์ตามสกุลเงิน
ในหน้า WooCommerce → Orders คุณสามารถดูและกรองคำสั่งซื้อตามสกุลเงินได้ ซึ่งจะช่วยให้คุณเข้าใจประสิทธิภาพในสกุลเงินต่างๆ
ข้อมูลสำหรับนักพัฒนา – ฮุคสำหรับ Multi-currency
WPML Multilingual และ Multicurrency สำหรับ WooCommerce มีฟิลเตอร์และฮุคสำหรับปลั๊กอินของบุคคลที่สามเพื่อใช้ตรรกะหลายสกุลเงินแบบกำหนดเอง ช่วยให้ผู้ใช้สามารถดูราคาและสั่งซื้อในสกุลเงินที่ต้องการได้
ดูชุดฟิลเตอร์และฮุคของ WPML Multilingual และ Multicurrency ทั้งหมด