Ninja Forms

Ninja Forms ปลั๊กอินสร้างแบบฟอร์มที่โคตรเทพ ใช้งานง่าย ฟังก์ชั่นครบครัน ลงตัวนี้ตัวเดียวลืม CF7 ไปได้เลย

Ninja Forms

ถ้าพูดถึงปลั๊กอินสำหรับใช้สร้างแบบฟอร์ม หลายคนคงจะนึกถึง  Contact Form 7 (CF7) ใช่ไหมครับ ไม่แปลกเพราะก่อนหน้านี้ผมเองก็ใช้ CF7 มาตลอดแต่ CF7 มันไม่มีฟีเจอร์ที่เก็บข้อมูลลงดาต้าเบส ถ้าอยากให้มันเก็บข้อมูลลงดาต้าเบสได้เราต้องลงปลั๊กอิน  Contact Form Submissions  หรือ  Contact Form 7 Database Addon – CFDB7  เพิ่ม ผมก็ลองค้น Google หาปลั๊กอินดูจนมาเจอปลั๊กอินนี้ พอลองใช้ดูแล้วก็ติดใจมาก ใช้ง่ายกว่า CF7 มากและเก็บข้อมูลลงดาต้าเบสได้ด้วย มาดูกันครับว่าทำไมผมถึงเปลี่ยนจากจาก CF7 มาใช้ปลั๊กอินนี้แทน

1.รองรับ Google reCaptcha

ปลั๊กอินสามารถใส่ Google reCaptcha ได้ด้วยเพื่อป้องกัน Spam (ข้อนี้ CF7 เองก็มีเหมือนกัน)

recaptcha

2.รองรับภาษาไทย

ตัวปลั๊กอินรองรับภาษาไทยอยู่แล้วแทบไม่ต้องแปลเลย ประหยัดเวลาไปได้เยอะ

3.Drag & Drop

หน้าตาการใช้งานเรียบง่ายมาก การสร้างฟอร์มทำได้สะดวก เราสามารถลากฟิลด์มาวางได้เลย มีฟิลด์ให้เลือกเพียบ วันที่, อีเมล, ที่อยู่ รหัสไปรษณีย์ และที่ผมชอบอีกอย่างคือ ฟิลด์ Text Area เราสามารถตั้งให้ใช้งาน Rich Text Editor ได้ด้วย

drag drop

rich text editor

4.เลือกได้ว่าจะให้เก็บข้อมูลลงดาต้าเบสหรือไม่

อีกจุดเด่นของปลั๊กอินนี้คือเราสามารถเลือกได้ว่าจะเก็บข้อมูลที่ลูกค้าส่งมาเก็บลงดาต้าเบสหรือไม่ โดยค่าเริ่มต้นที่ปลั๊กอินให้มาจะเก็บลงดาต้าเบสอัตโนมัติ แถมยัง export ออกมาเป็นไฟล์ excel ได้ด้วยนะ

save to db

save to db

5.Import และ Export ฟอร์มที่เราสร้างไปใช้กับเว็บอื่นได้

ฟีเจอร์นี้เหมาะมากสำหรับใครที่มีหลายเว็บ เราสามารถ import หรือ export ฟอร์มที่เราสร้างเสร็จแล้วไปใช้กับเว็บอื่น ๆ ก็ได้ ช่วยประหยัดเวลาการสร้างฟอร์มไปได้เยอะมาก

import export form

ข้อเสีย

อ่านข้อดีมาเยอะแล้วมาดูข้อเสียกันบ้าง เรียกได้ว่ามีอยู่ข้อเดียวเลย ข้อเสียนั่นก็คือ ไม่สามารถแนบไฟล์ได้ (สำหรับเวอร์ชั่นฟรี) ถ้าอยากให้แนบไฟล์ได้ก็ต้องซื้อ extension เสริม  File Uploads

ดาวน์โหลดปลั๊กอินได้ที่นี่

คลิก

จบแล้ว

หากอ่านแล้วชอบบทความจาก  CodingDee  ก็ฝาก กดไลค์เพจ ด้วยนะครับ จะได้ไม่พลาดข่าวสารเทคนิคดี ๆ จากเรา หรือติดปัญหาตรงไหนก็คอมเมนต์ไว้ด้านล่างนี้ได้ ไว้พบกันบทความต่อไปครับ