Halaman kontak ialah salah satu unsur yang lazimnya ada dalam suatu website, tidak terkecuali situs web WordPress. Namun salah satu keunggulan WP ini yaitu banyaknya pilihan plugin yang dapat mempermudah pembuatan formulir, salah satu yang gratis dan populer yakni Contact Form 7.
Sebagai pembuat formulir, Contact Form 7 bukan saja hanya untuk bikin form kontak mirip hubungi kami, hubungi aku, dan sebagainya, namun mampu juga untuk formulir lain yang dibutuhkan bagi suatu situs online dalam aktifitasnya, tergolong form survei.
Contact Form 7 juga telah mendukung filter spam seperti Akismet(link), reCAPTCHA untuk ngeblok spambots, dan memakai blacklist komentar, Anda mampu memblokir pesan yang berisi keyword tertentu atau diantardari IP tertentu. Pengaturan blokir ini mengikuti pengaturan diskusi (komentar) bawaan WordPress.
Setelah hadirin menginput isi kontak, pemilik atau admin akan mendapatkan email sesuai pengaturan yang sudah dilaksanakan pada Contact Form. Tetapi secara default, Contact Form 7 tidak menyimpan pesan yang diantarkan atau tidak akan masuk ke database dan tidak mampu dilihat pada halaman direktur WordPress.
Oleh alasannya itu, Anda mampu kehilangan pesan penting selamanya jikalau server email Anda mengalami persoalan atau Anda menciptakan kesalahan dalam konfigurasi email.
Karena bersifat gratis, Contact Form 7 bersifat dasar, bila ingin memilki fitur yang lain dapat menginstall plugin lain penunjang Contact Form 7, termasuk untuk mendesain penampilan formulir. Meski addon-addon ini bukan dibuat oleh pembuat Contact Form 7.
Kecuali plugin flamingo selaku salah satu addon yang dibuat oleh pembuat Contact Form 7 sendiri yang berencana untuk menyimpan pesan ke dalam database, sehingga Anda tidak butuhlagi cemas kehilangan pesan penting alasannya dilema server email atau salah konfigurasi dalam pengaturan email.
Cara Membuat Formulir Kontak
Setelah Contact Form 7 diinstall dan diaktifkan, akan tampil satu item santapan sebelah kiri yakni Contact, bila di klik akan dibawa ke list atau daftar kontak form. Secara default sudah tersedia Contact form 1 yang mampu dijadikan pola.
Klik Add New untuk menciptakan kontak form gres, Anda akan memperoleh halaman form konfigurasi Form.
Pada Form ini tempat Anda menampilkan kolom-kolom isian beserta jenis isiannya, bisa berbentukteks, email, nomor, telepon, checkbox, file, hingga submit (mengirim).
Ketika membuat Add New, secara default Contact Form 7 akan memperlihatkan isian form nama, email, subjek, dan pesan. Anda mampu memperbesar , mengurangi, atau mengubah isian form tersebut sesuai kebutuhan. Om akan coba memberi teladan mengganti inputan kontak ke dalam Bahasa Indonesia.

Pertama beri judul kontak, ganti tulisan selain yang ada di dalam tanda [ ] ke dalam Bahasa Indonesia, sedangkan untuk form submit, yang diganti berada di dalam tanda kutip dua “”.
Kita juga coba menyertakan nomor telepon ke dalam form, arahkan kursor sesudah Email, dan tekan enter dua kali supaya mampu memberikan jarak.
Copy mulai dari isian yang lain, misalnya email, dan paste di bawahnya, hapus mulai tanda “[“ hingga tanda tutupnya “]”, dan ganti label mirip berikut, dan taruh kursor di daerah akan tambah inputan, kemudian klik tombol tel yang berada di atas kotak.
Akan tampil popup konfigurasi, untuk menjadikan inputan ini wajib diisi, centang
- Field Type, apabila tidak wajib biarkan saja menjadi kosong.
- Name, biarkan mirip default, name ini akan digunakan dalam pengantaran email nantinya.
- Default Value, nilai default yang akan tampil, bila cuma selaku placeholder (cuma tampil selaku gosip centang Use this text as the placeholder of the field
- Id attribute dan Class attribute ditambakan jikalau ingin memperlihatkan style CSS.
*Untuk info lengkap pengisian field bisa dilihat pada link yang terdapat di kanan atas setiap form-tag.
Klik Insert Tag. Jadinya akan seperti ini.
Klik Save.
Pengaturan Email
Selanjutnya klik Email untuk konfigurasi email.
- To, kemana nantinya email akan dikirim.
- From, secara default diambil nama pengirim dari isian nama hadirin, mampu dimengerti dari dalam kurung [your-name] (lihat gambar di bawah). Sedangkan emailnya menggunakan email yang sudah kita setting sebelumnya. Baca Integrasi Kirim Email WordPRess dengan SMTP Email Hosting
- Subject, akan masuk ke subjek pesan email, [your-subject] lihat gambar di bawah.
- Additional Headers, ketika penerima dari To di atas mendapatkan email dan akan membalas dengan mengklik reply akan diarahkan ke email hadirin yang menginput form
- Message Body, isi dari pesan yang masuk ke isi pesan email. Secara default telah terdapat From, Subject dan Message Body.
Om akan memodifikasi sedikit ibarat berikut
Selain itu masih ada opsional lain apabila ingin, adalah Messages, menterjemahkan pesan inputan menggunakan kata-kata sendiri. Dan Pengaturan tambahan (Additional Settings), dimana Anda mampu memperbesar isyarat pembiasaan yang dimasukkan ke dalam kolom additional. Untuk detail arahan dan fungsinya dapat dilihat melalui url Additional Settings.
Cara Menambahkan Form Kontak ke Halaman/Laman
Untuk menyertakan formulir kontak yang sudah dibikin tadi cukup gampang. Buka kembali daftar (list) kontak dengan klik sajian Contact. Klik pada shortcode dari form yang tadi dibentuk dan copy shortcode.
Buka Laman >> [halaman ingin diberi form kontak]. Paste shortcode di dalam isian deskripsi Kontak ibarat ini:
Klik Perbarui dari laman tersebut.
Catatan: nomor id bisa berlainan-beda.
Coba cek laman yang sudah diberi form, kalau sudah tampil, coba tes lakukan pengisian dan pengiriman email.
Email bisa terkirim bila situs web sudah berada di hosting dan telah dijalankan pengaturan Cara pengaturan email WordPress, kecuali localhost Anda sudah disetting untuk dapat melakukan pengiriman email.
Cara Perbaiki Contact Form 7 v5.01 dan Balik ke reCaptcha v2