Wordpress eklentisi olan Contact Form 7 ile birden fazla iletişim formu yönetebilirsiniz. (İletişim, ödeme bildirimi, destek.. gibi) Ayrıyetten kullanıcı iletişim formunu doldurup göndere bastıktan sonra mail adresine otomatik olarak mail gönderebilirsiniz.

Öncelikle eklentimizi bu adresten indiriyoruz. https://wordpress.org/plugins/contact-form-7/

Eklentimizi wordpress sistemimize yükledikten sonra eklentiyi aktifleştiriyoruz.

Sol menüye gelen İletişim bölümünden "Yeni ekle" bölümüne tıklayarak yeni bir form oluşturabiliyoruz.

Ayarlar & Açıklamalar

Alan türü: Zorunlu olarak seçersek kullanıcı bu alanı doldurmadan formu gönderemez.
Adı: Form alanımızın etiketi (Posta bölümünde kullanacağız.)
Varsayılan değer: Kutudan hangi bilgiyi alacağınıza dair kullanıcıya vereceğiniz bilgi. (Ad, E-posta, Numara.. gibi)

metin: Bir metin kutusu oluşturmamıza yarıyor.
eposta: Kullanıcıdan eposta adresi almamıza yarıyor.
URL: Bir web site linki almamıza yarıyor.
tel: Telefon numarası için
sayı: Sayı almamız için (TC kimlik numarası gibi)
tarih: Kullanıcıdan tarih bilgisi almak için
çoklu metin alanı: Kullanıcıdan bir mesaj veya açıklama almak için.
aşağı açılır menü: Açılan seçilebilir bir menü oluşturmamıza yarıyor.
onay kutuları: Tıklayarak aktif hale getirebileceğimiz kutular oluşturmamıza yarıyor..
radyo düğmeleri: Çoktan tek seçmeli seçenekler oluşturmamıza yarıyor
kabul: Sözleşmeyi onaylıyorum gibi durumlarda kullanılabilir.
küçük soru: Kullanıcı Türkiyenin başkenti sorusuna "Ankara" cevabını vermeli ki onaylamayı geçebilsin. Sorular ve Yanıtlar Bölümüne "Kullanıcıya sorulacak soru?|Kullanıcının vermesi gereken cevap."
reCAPTCHA: Google tabanlı resimdeki harfleri kutuya doğru şekilde yazılması gereken bir spam koruma işlevi.
dosya: Kullanıcıdan dosya talep etmek için.
gönder: Kullanıcının formu göndermesi için gerekli.

Mail Gönderimi & Diğer İşlevler (POSTA Bölümü)

Kime: Formun gönderileceği adres (Wordpress ve SMTP ayarlarındaki mail ile aynı olmalı)
Kimden: Mail e-posta adresinize ulaştığında maili gönderen kişiden alacağınız bilgiler. Yukarıdanda [] arasındaki istenen veriye tıklanarak seçilebilir (Formu eklerken "Adı" bölümüne yazdığımız veriler. adi,eposta,numara.. gibi)
Konu: Mail adresinize gelecek olan Konu ([konu] ve ya gönderici adi olabilir. Unutmayın bunları form bölümünde metini veya diğer işlevleri tıklayıp "Adı" bölümünde tanımladık.)
Ek Başlıklar : (Opsiyonel bir şey yazılmayada bilir.)
İleti Gövdesi: Formdan mailinize gelecek olan mailin içerik. (Mesaj gibi işlevleri kullanabilirsiniz.)
Ad-Soyad:<b> [adsoyad]</b>
E-Posta:<b> [eposta]</b>
Telefon:<b> [telefon]</b>
Mesaj: <b>[mesaj]</b>
gibi olabilir örnek vermemiz gerekirse.
Dosya Ekleri: Eğer ki kullanıcıdan dosya talep edeceksek, Form bölümünde dosya işlevine tıkladığımızda "Adı" kutucuğuna verdiğimiz değer buraya gelmeli.

Posta(2): Yukarıdaki anlatımımdan yararlanarak kullanıcılara formu gönderdikten sonra otomatik olarak bir mail gönderebilirsiniz. (Mailiniz başarıyla tarafımıza iletildi. gibi)


-İleti gövdelerinde HTML içerik kullanmanız mümkün bunun için yapmanız gereken ileti gövdesinin altında bulunan kutuyu işaretlemek.

-Formun çalışabilmesi için, wordpress genel ayarlarında bulunan mail, SMTP ayarlarındaki ve Contact Form 7'de kullandığımız maillerin aynı olması gerekmektedir. Aksi takdirde sorun yaratabiliyor.

SMTP Mail Kurulumu: Wordpress Mail Ayarları (SMTP)