WP Autocomplete Thailand Address
wordpress plugin ฐานข้อมูลประเทศไทย
by mynameispond · github.com/mynameispond/wp-thailand-address-autocomplete · website
★ 0stars
2release downloads
0forks
Install
The author publishes release zips, so WP-CLI can install straight from GitHub:
wp plugin install https://github.com/mynameispond/wp-thailand-address-autocomplete/releases/download/1.0.14/wp-thailand-address-autocomplete-1.0.14.zipDeclares an update source (https://github.com/mynameispond/wp-thailand-address-autocomplete), so updates arrive through the plugin's own updater.
From the readme
WP Autocomplete Thailand Address
ปลั๊กอินสำหรับช่วยเลือกที่อยู่ไทยแบบไล่ลำดับ:
จังหวัด - อำเภอ/เขต - ตำบล/แขวง - รหัสไปรษณีย์
1) ติดตั้งปลั๊กอิน
1. อัปโหลดโฟลเดอร์ปลั๊กอินไปที่ wp-content/plugins/
2. เปิดใช้งานปลั๊กอินจากหน้า WordPress Admin
ส่วนผู้สร้างปลั๊กอิน/ผู้พัฒนา
เนื้อหาในหัวข้อ 2-7 เหมาะสำหรับการฝังปลั๊กอินในธีมหรือปลั๊กอินอื่น
2) วางฟอร์มพื้นฐาน
ใส่ class ให้กับ select โดยใส่ที่ตัว select โดยตรง หรือใส่ที่ parent ก็ได้
3) การจัดกลุ่ม (wpata-group-)
wpata-group- คือ class ที่ผู้ใช้กำหนดเอง เพื่อบอกว่า select 4 ตัวไหนเป็น "ชุดเดียวกัน"
เมื่อไหร่ "ต้อง" ใส่ wpata-group-
- มีหลายชุดใน context เดียวกัน และจะ init พร้อมกัน (เช่น wpataInit(document) หรือ wpataInit('#container') ที่มีหลายชุดใหม่)
- ต้องการให้จับคู่ field ได้แน่นอน ไม่พึ่งลำดับ DOM
เมื่อไหร่ "ไม่ใส่ก็ได้"
- มีแค่ 1 ชุดในหน้านั้น
- append ทีละ 1 ชุด แล้วเรียก wpataInit() ทันทีหลัง append (ไม่ว่าจะส่ง #new-set, #container, หรือ $nodes)
เพราะตอนนั้นมีเพียงชุดใหม่ที่ยังไม่ถูก init
ตัวอย่างแบบแนะนำ (หลายชุดในหน้าเดียว)
ใส่ group ที่ parent ได้เลย ไม่จำเป็นต้องใส่ซ้ำทุก select
4) ตั้งค่าเริ่มต้น (Initial Value)
สามารถกำหนดค่าเริ่มต้นได้ 2 แบบ:
1. มีค่า value อยู่แล้วใน select ก่อนปลั๊กอินเริ่มทำงาน
2. ใส่ data
Read the full README on GitHub →
Releases
| Tag | Published | Asset | Downloads |
|---|---|---|---|
| 1.0.14 | Mar 30, 2026 | wp-thailand-address-autocomplete-1.0.14.zip | 2 |