การใช้งาน
ขั้นตอนการติดตั้ง
- ดาวน์โหลด ไฟล์ .zip ของ WP Line Deng
- ไปที่ WordPress Dashboard → Plugins → Add New
กด Upload Plugin → เลือกไฟล์ .zip
กด Install Now และ Activate
- เวอร์ชั่นฟรีจะไม่มี Auto Update และ Feature Pro จะถูกปิดกั้นทั้งหมด
ขั้นตอนการเซตอัพ
ขั้นตอนที่ 1: สร้าง LINE Official Account
- ไปที่ https://manager.line.biz/
- Login ด้วย LINE Account ส่วนตัว
- กด “สร้างบัญชี” หรือ “Create Account”
- เลือกประเภทบัญชี → “บัญชีทั่วไป (Unverified)” (ฟรี)
- กรอกข้อมูล: ชื่อบัญชี, หมวดหมู่ธุรกิจ, อีเมล
- กด ยืนยัน → เสร็จ! ได้ LINE OA แล้ว
ขั้นตอนที่ 2: เปิด Messaging API
- ใน LINE OA Manager → ไปที่ ตั้งค่า (Settings)
- เลือก Messaging API
- กด “เปิดใช้งาน Messaging API”
- เลือก/สร้าง Provider (ใส่ชื่อบริษัท/ชื่อตัวเอง)
- ยืนยัน → ระบบจะ link ไปยัง LINE Developers
ขั้นตอนที่ 3: หาข้อมูลใน LINE Developers
- ไปที่ https://developers.line.biz/console/
- เลือก Provider ที่สร้างไว้
- เลือก Channel (Messaging API)
- หาข้อมูล 3 อย่าง:
– Channel Access Token: แท็บ Messaging API → กด Issue
– Channel Secret: แท็บ Basic settings
– Your User ID: แท็บ Basic settings (ขึ้นต้นด้วย U)
ขั้นตอนที่ 4: ใส่ใน WP Line Deng
- ไป WordPress → Settings → WP Line Deng
- แท็บ API Connection:
– วาง Channel Access Token
– วาง Channel Secret
– วาง User ID - กด Test Send → ควรได้ข้อความทดสอบใน LINE OA
- กด Save Changes
- เสร็จ! พร้อมใช้งาน
ขั้นตอนที่ 4: ใส่ใน WP Line Deng
- ไป WordPress → Settings → WP Line Deng
- แท็บ API Connection:
– วาง Channel Access Token
– วาง Channel Secret
– วาง User ID - กด Test Send → ควรได้ข้อความทดสอบใน LINE OA
- กด Save Changes
- เสร็จ! พร้อมใช้งาน
FAQ
Q: WP Line Deng คืออะไร?
A: WP Line Deng คือ WordPress Plugin ที่ช่วยส่งแจ้งเตือนจากแบบฟอร์มบนเว็บไซต์ไปยัง LINE Official Account (LINE OA) แบบอัตโนมัติ รองรับ Form Plugin 8 ชนิด และ WooCommerce
Q: รองรับ Form Plugin อะไรบ้าง?
A: รองรับ Contact Form 7, Elementor Forms, Forminator, Fluent Forms, WPForms, Gravity Forms, Ninja Forms และ Kadence Forms
Q: รองรับ WooCommerce ไหม?
A: ใช่ครับ! รองรับ WooCommerce พร้อม HPOS (High-Performance Order Storage) และสามารถเลือกแจ้งเตือนตามสถานะ Order ได้หลายสถานะ
Q: User ID คืออะไร? ใช่ LINE ID ที่ใช้แอดเพื่อนไหม?
A: ไม่ใช่ครับ! User ID คือ ID ของระบบหลังบ้าน LINE (Developer) จะยาวๆ ขึ้นต้นด้วยตัว U เช่น U8293c4e… หาได้จาก LINE Developers Console > Basic settings > “Your user ID”
Q: Channel Access Token หาได้จากไหน?
A: ไปที่ LINE Developers Console > เลือก Messaging API Channel > แท็บ “Messaging API” > กด “Issue” ที่หัวข้อ Channel Access Token (long-lived)
Q: ทำไมต้องใช้ LINE Messaging API แทน LINE Notify?
A: เนื่องจาก LINE Notify ได้ปิดให้บริการแล้ว Plugin นี้จึงใช้ LINE Messaging API ซึ่งเป็นระบบใหม่และมีความสามารถมากกว่า
Q: Free version ใช้ได้อะไรบ้าง?
A: Free version รองรับ Contact Form 7 และฟีเจอร์พื้นฐานทั้งหมด ส่วน Form Plugins อื่นๆ และ WooCommerce ต้องใช้ Pro license
Q: License Key คืออะไร?
A: License Key คือรหัสสำหรับปลดล็อก Pro features ใช้ได้ 1 domain ต่อ 1 License
Q: ซื้อ License ได้ที่ไหน?
A: ติดต่อสอบถามได้ที่ Slatan Design
Q: ทำไม Elementor Form สแกนไม่เจอ?
A: ตรวจสอบว่าหน้าที่มีฟอร์มถูก Publish (เผยแพร่) แล้วหรือยัง และต้องเป็น Elementor Pro Form Widget เท่านั้น
Q: WooCommerce จะแจ้งเตือนตอนไหน?
A: ระบบจะแจ้งเตือนตาม Order Status ที่คุณเลือก เช่น Processing, Completed สามารถเลือกได้หลายสถานะพร้อมกัน
Q: สามารถปรับแต่งข้อความได้ไหม?
A: ได้ครับ! ในแท็บ Messages สามารถกำหนดรูปแบบข้อความได้เองโดยใช้ตัวแปรต่างๆ เช่น {form_name}, {fields}, {date}, {time}
Q: รองรับการส่งไปหลายคนได้ไหม?
A: ได้ครับ! สามารถเลือกผู้รับได้หลายคนจากรายชื่อที่ระบบจับได้ผ่าน Webhook
Q: Plugin นี้ปลอดภัยแค่ไหน?
A: Plugin นี้ได้รับการออกแบบด้วยมาตรฐานความปลอดภัยสูงสุด รวมถึง :
- AES-128-CBC Token Encryption
- Brute Force Protection (10 attempts/15min)
- CSRF Protection ด้วย
- WordPress Nonce
- SQL Injection Prevention
- XSS Prevention
Q: Token ที่กรอกจะถูกเก็บอย่างไร?
A: Token จะถูกเข้ารหัสด้วย AES-128-CBC ก่อนบันทึกลง Database เพื่อความปลอดภัย
Q: ข้อความไม่ถูกส่งควรทำอย่างไร?
A:
- ตรวจสอบ Token และ User ID ว่าถูกต้อง
- กดปุ่ม “Test Send” เพื่อทดสอบการเชื่อมต่อ
- เปิด Debug Mode ในแท็บ Tools & Debug
- ตรวจสอบ wp-content/debug.log
Q: ทดสอบ connection ผิดหลายครั้งแล้วถูก block?
A: Plugin มีระบบ Brute Force Protection จำกัด 10 ครั้ง/15 นาที ถ้าทดสอบผิดเกิน 10 ครั้ง ต้องรอ 15 นาทีก่อนลองใหม่
Q: Plugin อัพเดตแล้วยังขึ้นปุ่ม Update อีก?
A: ปัญหานี้ได้รับการแก้ไขแล้วใน version 1.1.8 กรุณาอัพเดตเป็นเวอร์ชันล่าสุด