วิธีสร้างและเพิ่มแบบฟอร์มการติดต่อในหน้า WordPress

เผยแพร่แล้ว: 2022-10-18

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

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

ทำไมการมีแบบฟอร์มการติดต่อจึงเป็นความคิดที่ดี

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

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

เมื่อเราได้อธิบายเหตุผลบางประการที่การมีแบบฟอร์มติดต่อเป็นความคิดที่ดีแล้ว มาดูวิธีการสร้างแบบฟอร์มกัน

วิธีสร้างแบบฟอร์มการติดต่อด้วยปลั๊กอิน

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

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

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

การสร้างแบบฟอร์มติดต่อกับ Jetpack

1. ติดตั้งและเปิดใช้งาน Jetpack

ในการเริ่มต้น คุณจะต้องติดตั้งและเปิดใช้งานปลั๊กอิน Jetpack ในการดำเนินการนี้ ตรงไปที่แดชบอร์ด WordPress ของคุณและไปที่ Plugins → Add New

ในแถบค้นหา ให้พิมพ์ "Jetpack" แล้วกด Enter คลิก ติดตั้งทันที หลังจากติดตั้งปลั๊กอินแล้ว ให้คลิก เปิดใช้งาน

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

2. สร้างแบบฟอร์มการติดต่อ

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

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

รายการบล็อก Jetpack ที่มีอยู่

จากที่นั่น คุณสามารถเลือกประเภทของแบบฟอร์มที่คุณต้องการสร้าง รวมถึง:

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

3. กำหนดการตั้งค่าแบบฟอร์มการติดต่อของคุณ

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

ในการเข้าถึงตัวเลือกเหล่านี้ ให้คลิกที่ไอคอนดินสอที่ด้านขวาบนของบล็อก:

การตั้งค่าอีเมลแบบฟอร์มการติดต่อ

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

4. เลือกฟิลด์ที่คุณต้องการรวมในแบบฟอร์มการติดต่อของคุณ

แบบฟอร์มการติดต่อเริ่มต้นปรากฏดังนี้:

แบบฟอร์มติดต่อเริ่มต้น

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

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

ตัวเลือกฟิลด์ในแบบฟอร์มติดต่อ Jetpack

ในตัวอย่างข้างต้น เราเลือกฟิลด์ชื่อเริ่มต้น คุณสามารถเปลี่ยนฟิลด์นี้ (หรืออะไรก็ได้) ตามที่คุณต้องการ รวมถึง:

  • ข้อความ
  • ชื่อ
  • อีเมล
  • เว็บไซต์
  • เลือกวันที่
  • หมายเลขโทรศัพท์
  • ข้อความ

ในการกำหนดให้ฟิลด์บังคับ (หรือระบุหรือไม่ก็ได้) ให้คลิกที่ฟิลด์ จากนั้นเลือกเครื่องหมายดอกจัน

ทำช่องที่ต้องกรอกในแบบฟอร์มติดต่อ

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

เพิ่มช่องข้อความในแบบฟอร์มการติดต่อ

5. ดูตัวอย่างแบบฟอร์มการติดต่อของคุณ

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

ดูตัวอย่างแบบฟอร์มการติดต่อ

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

วิธีรักษาความปลอดภัยและปรับแต่งแบบฟอร์มการติดต่อของคุณ

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

โชคดีที่มีขั้นตอนสองสามขั้นตอนที่คุณสามารถทำได้เพื่อลดความเสี่ยงเหล่านี้:

1. ใช้ CAPTCHA

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

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

เรียนรู้เพิ่มเติมเกี่ยวกับการหยุดสแปมแบบฟอร์มการติดต่อบน WordPress

2. บล็อกสแปมด้วย Akismet

หน้าแรกของ Akismet พร้อมสโลแกน "Akismet หยุดสแปม"

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

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

ในการกำหนดค่า Akismet สำหรับแบบฟอร์มการติดต่อของคุณ ไปที่ Plugins → Add New ค้นหา “Akismet” จากนั้นคลิก ติดตั้งทันที → เปิดใช้งาน

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

3. เพิ่มทุ่งน้ำผึ้ง

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

ใช้ CSS สไตล์ “display: none !important;” เพื่อทำให้ฟิลด์ถูกซ่อนและ tabindex=”-1″ autocomplete=”false;” เพื่อให้แน่ใจว่าฟิลด์จะว่างเปล่าโดยค่าเริ่มต้น

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

4. ปรับแต่งรูปลักษณ์ของแบบฟอร์มการติดต่อของคุณ

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

แต่ข่าวดีก็คือคุณสามารถเปลี่ยนแปลงรูปลักษณ์ได้มากมายจากภายในตัวแก้ไขบล็อก

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

การปรับแต่งการออกแบบของปุ่มแบบฟอร์มการติดต่อ

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

การตั้งค่าสีสำหรับปุ่มส่ง

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

เปลี่ยนพื้นหลังของปุ่มเป็นการไล่ระดับสีส้ม

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

เปลี่ยนสีพื้นหลังของทั้งแบบฟอร์ม

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

แก้ไขความกว้างของช่องแบบฟอร์ม

5. เพิ่มปุ่มตัวเลือกและช่องทำเครื่องหมาย

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

ไปที่แบบฟอร์มที่คุณต้องการแก้ไข กดไอคอนสีน้ำเงิน + ที่ด้านบนซ้ายของหน้าจอ

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

คุณสามารถคลิกไอคอน + ภายในบล็อกเพื่อเพิ่มตัวเลือกที่ผู้เข้าชมจะเลือกได้

6. เพิ่มตรรกะตามเงื่อนไขลงในแบบฟอร์มการติดต่อของคุณ

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

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

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

การสร้างฟิลด์แบบฟอร์มเงื่อนไข

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

7. เปิดใช้งานการอัปโหลดไฟล์

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

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

เพิ่มช่องอัพโหลดไฟล์ลงในแบบฟอร์ม

จะฝังแบบฟอร์มติดต่อของคุณที่ไหนและอย่างไร

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

1. ในแถบด้านข้าง

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

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

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

เพิ่มแบบฟอร์มการติดต่อในแถบด้านข้าง

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

การเพิ่มบล็อคแบบฟอร์มในแถบด้านข้าง

2. ในไฟล์เทมเพลต

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

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

เทมเพลตที่มีอยู่ใน WordPress Editor

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

การเพิ่มบล็อคแบบฟอร์มการติดต่อไปยังเทมเพลต

3. ในส่วนท้าย

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

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

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

รวมถึงบล็อกแบบฟอร์มการติดต่อในเทมเพลตส่วนท้าย

4. เป็นป๊อปอัปเมื่อคลิก

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

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

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

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

จากนั้นไปที่แท็บ การกำหนดเป้าหมาย และเลือกเงื่อนไขที่ป๊อปอัปจะปรากฏขึ้น นี่คือที่ที่คุณจะเลือกว่าจะแสดงหน้า อุปกรณ์ ฯลฯ ใด

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

วิธีสร้างแบบฟอร์มติดต่อ WordPress โดยไม่ต้องใช้ปลั๊กอิน

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

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

ถ้านั่นไม่ขัดขวางคุณ เรามาดำดิ่งกัน

หมายเหตุ: การเปลี่ยนแปลงใด ๆ ที่ทำที่นี่ควรทำ a) หลังจาก สำรองข้อมูลเว็บไซต์ WordPress เต็มรูปแบบ และ b) ใช้ ธีมลูก

ตอนนี้เราจะแนะนำคุณเกี่ยวกับวิธีสร้างแบบฟอร์มติดต่อพื้นฐาน พร้อมช่องสำหรับชื่อ ที่อยู่อีเมล และข้อความ แน่นอน คุณสามารถเพิ่มช่องอื่นๆ ได้หากต้องการ คุณจะเริ่มต้นด้วยการเพิ่ม HTML สำหรับแบบฟอร์ม — Daext สร้างรหัสเฉพาะนี้:

 <form action="<?php echo esc_url( get_permalink() ); ?>"    method="post">    <input type="hidden" name="contact_form">    <div class="form-section">        <label for="full-name"><?php echo esc_html( 'Full Name', 'twentytwentyone' ); ?></label>        <input type="text" name="full_name">    </div>    <div class="form-section">        <label for="email"><?php echo esc_html( 'Email', 'twentytwentyone' ); ?></label>        <input type="text" name="email">    </div>    <div class="form-section">        <label for="message"><?php echo esc_html( 'Message', 'twentytwentyone' ); ?></label>        <textarea name="message"></textarea>    </div>    <input type="submit" value="<?php echo esc_attr( 'Submit', 'twentytwentyone' ); ?>"> </form>

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

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

 //Validate the data if ( strlen( $full_name ) === 0 ) {    $validation_messages[] = esc_html__( 'Please enter a valid name.', 'twentytwentyone' ); } if ( strlen( $email ) === 0 or    ! is_email( $email ) ) {    $validation_messages[] = esc_html__( 'Please enter a valid email address.', 'twentytwentyone' ); } if ( strlen( $message ) === 0 ) {    $validation_messages[] = esc_html__( 'Please enter a valid message.', 'twentytwentyone' ); }

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

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

คำถามที่พบบ่อย

ตอนนี้ มาทบทวนคำถามที่พบบ่อยสองสามข้อเกี่ยวกับการสร้างแบบฟอร์มการติดต่อใน WordPress

1. ฉันจำเป็นต้องมีปลั๊กอินเพื่อสร้างแบบฟอร์มการติดต่อใน WordPress หรือไม่?

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

2. ฉันจะเพิ่มแบบฟอร์มการติดต่อในเว็บไซต์ WordPress ของฉันได้อย่างไร

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

หากคุณต้องการใช้ปลั๊กอิน Jetpack เป็นตัวเลือกที่ดี ใช้งานง่ายและมาพร้อมกับทุกสิ่งที่คุณต้องการเพื่อสร้างแบบฟอร์มการติดต่อที่มีประสิทธิภาพ

3. ฉันควรทำอย่างไรหากไม่ได้รับอีเมลจากแบบฟอร์มติดต่อของฉัน

หากคุณไม่ได้รับอีเมลจากแบบฟอร์มติดต่อ คุณสามารถตรวจสอบบางสิ่งได้

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

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

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

4. ฉันสามารถเพิ่มแบบฟอร์มการติดต่อในแถบด้านข้างของ WordPress ได้หรือไม่?

ใช่! หากคุณต้องการเพิ่มแบบฟอร์มการติดต่อในแถบด้านข้างของ WordPress เพียงแทรก Jetpack Form Block ลงในหน้าหรือเทมเพลตโพสต์ของคุณ (หากใช้การแก้ไขไซต์แบบเต็ม) หรือพื้นที่วิดเจ็ตแถบด้านข้าง

5. ฉันต้องการหน้าติดต่อแยกต่างหากบนเว็บไซต์ WordPress ของฉันหรือไม่?

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

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

6. ฉันต้องการแบบฟอร์มติดต่อแยกต่างหากสำหรับแต่ละหน้าบนเว็บไซต์ WordPress ของฉันหรือไม่?

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

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

7. วิธีที่ดีที่สุดในการหยุดสแปมในแบบฟอร์มการติดต่อของ WordPress คืออะไร?

มีบางสิ่งที่คุณสามารถทำได้เพื่อหยุดสแปมในแบบฟอร์มติดต่อ WordPress ของคุณ

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