แบบฟอร์ม WordPress ไม่ทำงาน: 7 เคล็ดลับการแก้ไขปัญหา


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

โชคดีที่มีหลายวิธีในการแก้ไขปัญหาแบบฟอร์ม WordPress และนำแบบฟอร์มกลับมาทำงานอีกครั้ง

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

ภาพรวมของข้อผิดพลาดแบบฟอร์ม WordPress

แบบฟอร์มช่วยให้คุณสร้างรายชื่ออีเมล สร้างการลงทะเบียนผู้ใช้ที่ปลอดภัย รวบรวมความคิดเห็นของผู้ใช้ และอื่นๆ อีกมากมาย เมื่อแบบฟอร์มของคุณหยุดทำงาน อาจทำให้สูญเสียโอกาสในการขายและส่งผลกระทบต่อการมีส่วนร่วมของไซต์

ก่อนที่เราจะเจาะลึกเคล็ดลับการแก้ปัญหา การทำความเข้าใจข้อผิดพลาดทั่วไปของแบบฟอร์ม WordPress สามารถช่วยประหยัดเวลาและความยุ่งยากได้ นี่คือบางส่วนที่พบบ่อยที่สุด:

  • แบบฟอร์มส่งไม่ถูกต้อง อาจมีสาเหตุหลายประการ เช่น ข้อขัดแย้งของปลั๊กอิน การกำหนดค่าแบบฟอร์มไม่ถูกต้อง หรือปัญหาฝั่งเซิร์ฟเวอร์

  • แบบฟอร์มไม่ส่งอีเมลแจ้งเตือน ซึ่งมักเกิดจากการตั้งค่าปลั๊กอินของแบบฟอร์มหรือการตั้งค่า SMTP ไม่ถูกต้อง

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

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

จะทำอย่างไรเมื่อแบบฟอร์ม WordPress ไม่ทำงาน

ในส่วนนี้ เราจะแบ่งปันเคล็ดลับการแก้ปัญหา 7 ข้อเพื่อช่วยคุณแก้ไขปัญหาแบบฟอร์ม WordPress

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

มาเริ่มกันเลย!

1. อัปเดต WordPress ธีม และปลั๊กอิน

ซอฟต์แวร์ที่ล้าสมัยเป็นหนึ่งในสาเหตุหลักของปัญหาเว็บไซต์ รวมถึงข้อผิดพลาดของแบบฟอร์ม

นักพัฒนาซอฟต์แวร์ทำงานอย่างต่อเนื่องเพื่อปรับปรุงผลิตภัณฑ์ของตน ในการเปิดตัวการอัปเดตแต่ละครั้ง นักพัฒนาจะแก้ไขข้อบกพร่องของซอฟต์แวร์ แก้ไขช่องโหว่ด้านความปลอดภัย และปรับปรุงฟังก์ชันการทำงาน

ด้วยการอัปเดตทุกอย่างให้ทันสมัย คุณจึงมั่นใจได้ว่าไซต์ WordPress ของคุณ รวมถึงแบบฟอร์มต่างๆ ทำงานได้อย่างราบรื่นและปลอดภัย

หากต้องการอัปเดตเว็บไซต์ WordPress สิ่งแรกที่คุณต้องทำคือไปที่ แดชบอร์ด » อัปเดต

ในส่วน "อัปเดต" คุณสามารถดูได้ว่ามีการอัปเดตใด ๆ สำหรับคอร์ ปลั๊กอิน และธีมของ WordPress หรือไม่

หากมีการอัปเดตหลักของ WordPress คุณควรจัดลำดับความสำคัญของการอัปเดตนั้นก่อน หากต้องการอัปเดต WordPress ของคุณอย่างปลอดภัย คุณอาจต้องการอ่านคำแนะนำขั้นสูงสุดของเราเกี่ยวกับวิธีอัปเดต WordPress สำหรับผู้เริ่มต้น

เมื่อเสร็จแล้ว ให้เลื่อนหน้าลงเพื่อเริ่มอัปเดตปลั๊กอินและธีมของคุณ

เราขอแนะนำให้ทำการอัปเดตทีละครั้งเพื่อหลีกเลี่ยงปัญหาที่อาจเกิดขึ้น ในการดำเนินการนี้ เพียงทำเครื่องหมายที่ช่องด้านซ้ายของปลั๊กอินหรือชื่อธีม แล้วคลิก 'อัปเดตปลั๊กอิน' หรือ 'อัปเดตธีม'

หลังจากอัปเดตคอร์ ปลั๊กอิน และธีมของ WordPress แล้ว คุณสามารถกลับไปที่แบบฟอร์มของคุณและทดสอบเพื่อดูว่าปัญหาได้รับการแก้ไขหรือไม่

เคล็ดลับจากผู้เชี่ยวชาญ: คุณต้องการใช้เวลาน้อยลงในงานบำรุงรักษา WordPress เพื่อให้คุณมีเวลามากขึ้นในการขยายธุรกิจของคุณหรือไม่? บริการบำรุงรักษา WPBeginner ของเราพร้อมให้ความช่วยเหลือ เราจัดการทุกอย่างตั้งแต่การอัปเดตซอฟต์แวร์ไปจนถึงการตรวจสอบสถานะการออนไลน์ เพื่อให้คุณสามารถหยุดความเครียดกับเว็บไซต์ของคุณได้

2. ตรวจสอบความขัดแย้งของปลั๊กอิน

ปลั๊กอิน WordPress นั้นยอดเยี่ยมมากสำหรับการขยายฟังก์ชันการทำงานของไซต์ของคุณ แต่บางครั้งก็เล่นได้ไม่ดีนัก และข้อขัดแย้งระหว่างปลั๊กอินอาจทำให้เกิดปัญหากับแบบฟอร์มของคุณได้

หากต้องการดูว่าปลั๊กอินขัดแย้งกันทำให้เกิดปัญหากับฟอร์มหรือไม่ สิ่งแรกที่คุณต้องทำคือไปที่ ปลั๊กอิน » ปลั๊กอินที่ติดตั้ง จาก แดชบอร์ด WordPress ของคุณ

จากที่นี่ คุณสามารถคลิกแท็บ "ใช้งานอยู่" เพื่อเข้าถึงรายการปลั๊กอินที่ใช้งานอยู่ทั้งหมดบนไซต์ของคุณ

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

หรือคุณสามารถปิดใช้งานปลั๊กอินทั้งหมดของคุณเป็นกลุ่มได้โดยคลิกที่กล่องทางด้านซ้ายของชื่อปลั๊กอิน

จากนั้นเลือก "ปิดใช้งาน" จากเมนูแบบเลื่อนลง "การดำเนินการเป็นกลุ่ม" ตามด้วยปุ่ม "นำไปใช้"

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

ตอนนี้เรามาดูกันว่าปลั๊กอินตัวใดที่ทำให้เกิดปัญหากับแบบฟอร์มของคุณ

ในการดำเนินการนี้ เพียงไปที่แท็บ "ทั้งหมด" และลองเปิดใช้งานปลั๊กอินของคุณอีกครั้งทีละรายการโดยคลิก "เปิดใช้งาน" จากนั้น คุณสามารถทดสอบแบบฟอร์มได้ทุกครั้งเพื่อค้นหาปลั๊กอินที่ขัดแย้งกัน

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

3. ล้างแคช

การแคชเป็นวิธีที่ดีในการเพิ่มความเร็วไซต์ WordPress ของคุณ อย่างไรก็ตาม อาจแสดงส่วนประกอบเว็บไซต์ของคุณในเวอร์ชันที่ล้าสมัย รวมถึงแบบฟอร์มด้วย ด้วยเหตุนี้ การล้างแคชของเบราว์เซอร์จึงสามารถช่วยแก้ไขปัญหานี้ได้

เช่นเดียวกับแคชของเบราว์เซอร์ ปลั๊กอินสำหรับแคชอาจให้บริการแบบฟอร์มของคุณในเวอร์ชันที่ล้าสมัย หากคุณใช้ปลั๊กอินแคช คุณสามารถล้างแคช WordPress ของคุณได้เลย เพื่อให้แน่ใจว่าแบบฟอร์มของคุณแสดงเวอร์ชันล่าสุด

เราขอแนะนำให้เรียนรู้ขั้นตอนในการล้างแคชของเบราว์เซอร์และเว็บไซต์ในคำแนะนำเกี่ยวกับวิธีล้างแคชใน WordPress

เมื่อคุณล้างแคชแล้ว คุณสามารถกลับไปยังหน้าที่คุณแสดงแบบฟอร์มของคุณได้ จากนั้นคุณจะต้องการทดสอบเพื่อดูว่าปัญหาได้รับการแก้ไขหรือไม่

4. ตรวจสอบการตั้งค่าปลั๊กอิน

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

ในส่วนนี้ เราจะแสดงวิธีตรวจสอบการตั้งค่าปลั๊กอิน WPForms หากคุณใช้ปลั๊กอินแบบฟอร์ม WordPress อื่น คุณจะต้องอ่านเอกสารประกอบของปลั๊กอินเหล่านั้น

ในการเริ่มต้น คุณสามารถคลิก ‘WPForms’ จากแดชบอร์ด WordPress สิ่งนี้จะนำคุณไปยังแผง 'ภาพรวมแบบฟอร์ม' ของผู้สร้าง

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

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

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

ต่อไป มาตรวจสอบการกำหนดค่าการแจ้งเตือนของคุณกัน

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

หากคุณตั้งค่าผู้รับหลายคน คุณควรตรวจสอบว่าคุณใช้เครื่องหมายจุลภาคเพื่อแยกผู้รับแต่ละรายหรือไม่

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

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

คุณสามารถไปที่ส่วน "การยืนยัน" เพื่อเริ่มการตรวจสอบ

หากคุณตั้งค่าประเภทการยืนยันเป็น "แสดงเพจ" คุณจะต้องตรวจสอบให้แน่ใจว่าเพจนั้นแสดงบนเว็บไซต์ WordPress ของคุณ และหากคุณเลือก "ไปที่ URL (เปลี่ยนเส้นทาง)" คุณอาจต้องตรวจสอบลิงก์ที่แนบมาอีกครั้งเพื่อให้แน่ใจว่าใช้งานได้

5. ทดสอบความสามารถในการส่งอีเมล

คุณอาจประสบปัญหากับแบบฟอร์ม WordPress ของคุณที่ไม่ส่งอีเมลแจ้งเตือนถึงคุณหรือผู้ใช้ของคุณ

บางครั้งอีเมล WordPress อาจไปอยู่ในโฟลเดอร์สแปม เนื่องจากอีเมลเริ่มต้นของ WordPress ใช้ฟังก์ชันอีเมล PHP() ซึ่งมักไม่ได้รับการกำหนดค่าอย่างถูกต้องบนเซิร์ฟเวอร์โฮสติ้งที่แตกต่างกัน

โชคดีที่ปลั๊กอิน SMTP เช่น WP Mail SMTP สามารถช่วยแก้ไขปัญหานี้ได้

WP Mail SMTP เป็นปลั๊กอินที่มีประสิทธิภาพซึ่งสามารถปรับปรุงความสามารถในการส่งอีเมลได้ มีฟีเจอร์ทั้งหมดที่คุณต้องการในการแก้ปัญหา เช่น อีเมลสูญหายหรือถูกทำเครื่องหมายว่าเป็นสแปม

ขั้นแรก คุณจะต้องติดตั้งและเปิดใช้งานปลั๊กอิน WP Mail SMTP จากนั้น คุณสามารถทำตามขั้นตอนในคำแนะนำของเราเกี่ยวกับวิธีแก้ไขปัญหา WordPress ที่ไม่ส่งอีเมล

เราขอแนะนำให้อ่านคำแนะนำของเราเกี่ยวกับวิธีส่งอีเมลทดสอบจาก WordPress

6. ตรวจสอบการกำหนดค่าเว็บเซิร์ฟเวอร์

ซอฟต์แวร์เซิร์ฟเวอร์ที่ล้าสมัยอาจทำให้เกิดปัญหาความเข้ากันได้กับ WordPress และปลั๊กอินแบบฟอร์มของคุณ เพื่อให้การทำงานราบรื่น คุณจะต้องแน่ใจว่าเซิร์ฟเวอร์ของคุณตรงตามข้อกำหนดขั้นต่ำของ WordPress

WPForms ช่วยให้คุณตรวจสอบซอฟต์แวร์เซิร์ฟเวอร์ที่ไซต์ของคุณใช้ พร้อมด้วยเวอร์ชันของ PHP และ MySQL

หากต้องการเข้าถึงรายละเอียดเหล่านี้ คุณสามารถไปที่ WPForms » เครื่องมือ » ข้อมูลระบบ จากแดชบอร์ด WordPress ของคุณ

จากนั้นเลื่อนดู 'ข้อมูลระบบ' เพื่อค้นหาส่วน 'การกำหนดค่าเว็บเซิร์ฟเวอร์'

เมื่อคุณพบมันแล้ว สิ่งที่คุณต้องทำคือเปรียบเทียบเวอร์ชัน PHP และ MySQL กับข้อกำหนดขั้นต่ำสำหรับ WordPress

ใน WordPress เวอร์ชันล่าสุด (6.6.1) ข้อกำหนดขั้นต่ำคือ:

  • PHP: เวอร์ชัน 7.4 หรือสูงกว่า

  • MySQL: เวอร์ชัน 5.6 หรือสูงกว่า (หรือ MariaDB เวอร์ชัน 10.1 หรือสูงกว่า)

หากเซิร์ฟเวอร์ของคุณไม่ได้ใช้ PHP และ MySQL เวอร์ชันที่แนะนำ คุณควรติดต่อผู้ให้บริการโฮสติ้ง WordPress ของคุณ ผู้ให้บริการโฮสติ้งส่วนใหญ่จะช่วยคุณอัปเกรดซอฟต์แวร์เซิร์ฟเวอร์ของคุณให้ตรงตามข้อกำหนด WordPress ในปัจจุบัน

คุณสามารถดูคำแนะนำของเราเกี่ยวกับวิธีอัปเดตเวอร์ชัน PHP ของคุณใน WordPress

7. ติดต่อฝ่ายสนับสนุนปลั๊กอิน

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

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

ด้วย WPForms คุณสามารถส่งตั๋วอีเมลเพื่อรับการสนับสนุนได้ หากต้องการติดต่อทีมสนับสนุน เพียงลงชื่อเข้าใช้บัญชี WPForms ของคุณแล้วเลือกแท็บ "สนับสนุน"

จากนั้น คุณควรเห็นแบบฟอร์มที่มีฟิลด์ต่อไปนี้:

  • ชื่อ นี่คือที่ที่คุณสามารถแชร์ชื่อของคุณและแจ้งให้ทีมสนับสนุน WPForms ทราบว่าพวกเขากำลังพูดคุยกับใคร

  • อีเมล คุณสามารถกรอกที่อยู่อีเมลของคุณเพื่อให้ WPForms สามารถส่งคำตอบทั้งหมดถึงคุณได้

  • ยืนยันอีเมล พิมพ์ที่อยู่อีเมลของคุณอีกครั้งเพื่อให้แน่ใจว่าตรงกับที่อยู่ในฟิลด์ 'อีเมล'

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

  • เวอร์ชัน WPForms เพียงพิมพ์เวอร์ชันของปลั๊กอินที่ติดตั้งบนเว็บไซต์ WordPress ของคุณ คุณสามารถตรวจสอบสิ่งนี้ได้ในแดชบอร์ด WordPress ของคุณโดยไปที่ ปลั๊กอิน » ปลั๊กอินที่ติดตั้ง » WPForms » คำอธิบาย

  • ปัญหา/ข้อความ ในช่องสุดท้ายนี้ คุณจะต้องเขียนปัญหาที่คุณกำลังเผชิญด้วยคำอธิบายที่กระชับและเจาะจง

เมื่อเสร็จแล้วคุณสามารถคลิกปุ่ม 'ส่ง' และคุณควรได้รับอีเมลทันทีเพื่อยืนยันการส่งตั๋วของคุณ

โบนัส: ติดต่อฝ่ายบริการสนับสนุนฉุกเฉินของ WordPress

หากคุณยังคงประสบปัญหาในการแก้ไขแบบฟอร์ม WordPress อาจถึงเวลาติดต่อผู้เชี่ยวชาญแล้ว

บริการสนับสนุน WordPress ตามความต้องการของเราสามารถแก้ไขข้อผิดพลาดและแก้ไขเพื่อให้แบบฟอร์มของคุณกลับมาทำงานได้อีกครั้งในเวลาไม่นาน ผู้เชี่ยวชาญของเราพร้อมให้บริการทุกวันตลอด 24 ชั่วโมงและสามารถแก้ไขปัญหา WordPress ได้อย่างรวดเร็วและเชื่อถือได้

สำหรับรายละเอียดเพิ่มเติม เพียงติดต่อฝ่ายบริการสนับสนุน WordPress ระดับพรีเมียมของเราวันนี้!

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

หากคุณชอบบทความนี้ โปรดติดตามวิดีโอบทแนะนำช่อง YouTube สำหรับ WordPress ของเรา คุณยังพบกับเราได้บน Twitter และ Facebook