WordPress’te İletişim Formu Nasıl Eklenir (Tam 2024 Rehberi)
İletişim formu, herhangi bir profesyonel web sitesinin en önemli öğelerinden biridir. Ziyaretçilere sizi doğrudan, engelsiz bir şekilde ulaşma imkanı verir, güven oluşturur ve müşteri adaylarını, destek taleplerini ve geri bildirimleri yakalamanıza yardımcı olur — hepsi de e-posta adresinizi spam botlarına maruz bırakmadan.
Kişisel bir blog, bir işletme sitesi veya bir eCommerce mağazası işletip işletmediğiniz fark etmeksizin, WordPress sitenize bir iletişim formu eklemek akıllıca bir harekettir. Bu kapsamlı kılavuzda, bilmeniz gereken her şeyde size yol göstereceğiz: doğru eklentiyi seçmek, yüklemek ve yapılandırmak ve sitenize tam işlevli bir iletişim formu yerleştirmek.
> Hosting ipucu: En iyi WordPress performansı için sitenizin hızlı ve güvenilir bir hosting platformunda çalıştığından emin olun. AlexHost’un VPS Hosting ve Shared Web Hosting planları WordPress için optimize edilmiştir ve iletişim formu oluşturucuları da dahil olmak üzere eklentilerinizin hızlı ve güvenli bir şekilde yüklenmesini sağlar.
WordPress Sitenizin Neden İletişim Formuna İhtiyacı Var
Teknik adımlara geçmeden önce, bir iletişim formunun neden basitçe e-posta adresinizi listelemekten daha iyi olduğunu anlamak değerlidir:
- Spam koruması: Bir iletişim formu e-postanızı kazıyıcılar ve botlardan gizler.
- Profesyonellik: Formlar parlak görünür ve ziyaretçi iletişimini ciddiye aldığınızı gösterir.
- Veri toplama: Yapılandırılmış bilgileri (ad, konu, mesaj türü) yakalayabilir ve takip etmeyi kolaylaştırabilirsiniz.
- Kullanıcı kolaylığı: Ziyaretçilerin bir e-posta istemcisi açması gerekmez — doğrudan sitenizden size mesaj gönderebilirler.
- Entegrasyon potansiyeli: Modern form eklentileri CRM’ler, e-posta pazarlama araçları ve otomasyon platformlarıyla bağlanır.
Adım 1: Doğru İletişim Formu Eklentisini Seçin
WordPress, zengin bir iletişim formu eklentileri ekosisteminden oluşur. İşte en yaygın olarak kullanılan seçenekler:
| Eklenti | En İyi Kullanım Alanı | Fiyatlandırma |
|---|---|---|
| WPForms | Başlayanlar, sürükle ve bırak basitliği | Ücretsiz + Premium |
| Contact Form 7 | Geliştiriciler, hafif kurulumlar | Ücretsiz |
| Ninja Forms | Esnek, modüler yapılar | Ücretsiz + Eklentiler |
| Formidable Forms | Karmaşık, veri yoğun formlar | Ücretsiz + Premium |
| Gravity Forms | Gelişmiş iş akışları ve entegrasyonlar | Yalnızca Premium |
Hangi Eklentiyi Seçmelisiniz?
- Contact Form 7 tüm zamanların en çok yüklenen WordPress eklentisidir. Hafif ve ücretsizdir, ancak kısa kodlarla biraz aşinalık gerektirir.
- WPForms en başlangıç dostu seçenektir ve görsel sürükle ve bırak oluşturucusu ile önceden oluşturulmuş şablonlar sunar.
- Ninja Forms özellikleri eklemeye yönelik modüler bir yaklaşım ile sağlam bir ücretsiz katman sunar.
- Formidable Forms çok adımlı formlar, koşullu mantık veya veritabanı tarafından yönlendirilen uygulamalara ihtiyacınız varsa idealdir.
Bu kılavuz için WPForms kullanacağız — kullanım kolaylığı ve işlevsellik arasında en iyi dengeyi sağlar ve çoğu WordPress kullanıcısı için ideal seçimdir.
Adım 2: WPForms’u Yükleyin ve Etkinleştirin
2.1 — WordPress Yönetici Panosu’nda Oturum Açın
WordPress giriş sayfanıza gidin:
https://yourdomain.com/wp-adminYönetici kullanıcı adınızı ve şifrenizi girin, ardından Oturum Aç‘ı tıklayın.
2.2 — WPForms Eklentisini Yükleyin
- Sol taraftaki kenar çubuğunda Eklentiler → Yeni Ekle‘ye gidin.
- Sağ üstteki arama çubuğunda WPForms yazın.
- Sonuçlarda WPForms – Easy Form Builder eklentisini bulun.
- Şimdi Yükle‘yi tıklayın, ardından yüklemenin tamamlanmasını bekleyin.
- Eklentiyi sitenizde etkinleştirmek için Etkinleştir‘i tıklayın.
Etkinleştirildikten sonra, WordPress kenar çubuğunuzda yeni bir WPForms menü öğesi görünecektir.
Adım 3: İletişim Formunuzu Oluşturun
3.1 — WPForms Builder’ı Açın
- WordPress kenar çubuğunda WPForms → Add New sayfasına gidin.
- Formunuza bir ad verin (örneğin, *"İletişim"* veya *"Genel Sorgulama Formu"*).
- Önceden oluşturulmuş şablonların bir listesi sunulacaktır. Hızlı bir şekilde başlamak için Simple Contact Form seçin.
WPForms, sürükle ve bırak form oluşturucu arayüzünü yükleyecektir.
3.2 — Form Alanlarınızı Özelleştirin
Varsayılan Simple Contact Form şablonu üç alan içerir:
- Ad
- E-posta
- İleti
Bu, çoğu web sitesi için sağlam bir başlangıç noktasıdır. Ancak, formu ihtiyaçlarınıza uyacak şekilde kolayca özelleştirebilirsiniz:
Yeni bir alan eklemek için:
- Sol taraftaki panelde mevcut alan türlerine göz atın (metin, açılır menü, onay kutuları, dosya yükleme, vb.).
- Herhangi bir alanı sağdaki form tuvaline sürükleyin.
Mevcut bir alanı düzenlemek için:
- Tuvaldeki alana tıklayın.
- Sol tarafta bir ayarlar paneli görünecek ve etiketi, yer tutucu metni, alanın gerekli olup olmadığı ve daha fazlasını değiştirmenize izin verecektir.
Eklemeyi düşünebileceğiniz yaygın alanlar:
- Telefon Numarası — geri arama hizmeti sunan işletmeler için kullanışlıdır.
- Konu / Sorgulama Türü — gelen mesajları sınıflandırmanıza yardımcı olan bir açılır menü.
- Web Sitesi URL’si — diğer site sahiplerine hizmet sunuyorsanız yararlıdır.
- Dosya Yükleme — müşterilerin belge veya ekran görüntüsü göndermesi gerekiyorsa.
3.3 — Form Ayarlarını Yapılandırın
Form düzeninden memnun olduğunuzda, oluşturucunun üst kısmındaki Settings sekmesine tıklayın. Üç ana bölüm bulacaksınız:
Genel Ayarlar
- Form Adı: Pano içinde formu tanımlamak için kullanılan dahili ad.
- Form Açıklaması: Referansınız için isteğe bağlı bir açıklama.
- Gönder Düğmesi Metni: Varsayılan "Submit" metnini *"İleti Gönder"* veya *"İletişime Geç"* gibi daha eylem odaklı bir şeyle değiştirin.
- Spam Önleme: Spam gönderimleri azaltmak için honeypot alanını veya CAPTCHA’yı etkinleştirin.
Bildirimler
Bu bölüm, form gönderimlerinin nereye teslim edileceğini kontrol eder.
- E-posta Adresine Gönder: Varsayılan olarak, bu, WordPress yönetici e-postanızı kullanan
{admin_email}olarak ayarlanır. Bunu herhangi bir adrese değiştirebilir veya virgülle ayrılmış birden fazla alıcı ekleyebilirsiniz. - E-posta Konusu: Bildirim e-postalarının konu satırını özelleştirin (örneğin, *"Yeni İletişim Formu Gönderimi – {field_id="1"}"*).
- Gönderen Adı / Gönderen E-postası: Bildirim e-postalarının gönderen adı ve e-posta adresini ayarlayın.
- Yanıtla: Bunu
{field_id="2"}(e-posta alanı) olarak ayarlayın, böylece ziyaretçiye doğrudan yanıt verebilirsiniz.
> Pro ipucu: Barındırma ortamınızın işlemsel e-postaları göndermek için düzgün şekilde yapılandırıldığından emin olun. AlexHost’un E-posta Barındırma planında iseniz, form bildirimlerinin spam klasörüne değil, gelen kutunuza güvenilir bir şekilde ulaşmasını sağlamak için SMTP teslimatını yapılandırabilirsiniz.
Onaylar
Bu bölüm, ziyaretçinin formu gönderdikten sonra ne göreceğini kontrol eder. Üç seçeneğiniz vardır:
- İleti: Aynı sayfada bir teşekkür mesajı görüntüleyin (örneğin, *"Bize ulaştığınız için teşekkürler! 24 saat içinde size geri döneceğiz."*).
- Sayfayı Göster: Kullanıcıyı sitenizde özel bir teşekkür sayfasına yönlendirin.
- URL’ye Git (Yönlendir): Gönderimden sonra kullanıcıyı harici bir URL’ye gönderin.
Özel bir onay mesajı önerilir — ziyaretçileri mesajlarının alındığından emin eder ve yanıt süresi için beklentiler belirler.
Adım 4: İletişim Formunu Bir Sayfaya veya Yazıya Ekleyin
4.1 — Formunuzu Kaydedin
Formu gömmeden önce, oluşturucunun sağ üst köşesindeki Kaydet düğmesini tıklayın. Formunuzun kaydedildiğini gösteren bir onay göreceksiniz.
4.2 — Blok Editörü (Gutenberg) Kullanarak Formu Gömün
- Sayfalar → Yeni Ekle bölümüne gidin (veya mevcut bir sayfayı açın, örneğin *Bize Ulaşın* sayfanız).
- Yeni bir blok eklemek için + simgesini tıklayın.
- Blok arama çubuğunda WPForms arayın.
- WPForms bloğunu seçin.
- Blokta yer alan açılır menüyü kullanarak az önce oluşturduğunuz iletişim formunu seçin.
- Formu yayınlamak için Yayınla veya Güncelle düğmesini tıklayın.
4.3 — Kısa Kod Kullanarak Formu Gömün
Klasik editör veya Elementor veya Divi gibi bir sayfa oluşturucusu kullanıyorsanız, formu bir kısa kod kullanarak gömebilirsiniz:
- WPForms → Tüm Formlar bölümüne gidin.
- Formunuzu bulun ve Kısa Kod sütununa dikkat edin — şöyle görünecektir:
- Kısa kodu kopyalayın ve sayfa içeriğinizin herhangi bir yerine yapıştırın.
Adım 5: İletişim Formunuzu Test Edin
İletişim formunu yayınlamadan önce mutlaka test edin. İşte basit bir test kontrol listesi:
- Sayfayı ziyaret edin — formun sitenizin ön ucuna yerleştirildiği sayfaya gidin.
- Test girişi gönderin — gerçek bir ad, e-posta adresi ve mesaj kullanarak gönderin.
- Gelen kutunuzu kontrol edin — bildirim e-postasının yapılandırılan adrese ulaştığını doğrulayın.
- Onayı kontrol edin — teşekkür mesajının veya yönlendirmenin doğru şekilde çalıştığını doğrulayın.
- Doğrulamayı test edin — gerekli alanları boş bırakarak formu göndererek hata mesajlarının göründüğünü doğrulayın.
- Mobilde test edin — formu bir akıllı telefonda görüntüleyerek duyarlı olduğunu ve kullanımı kolay olduğunu doğrulayın.
Bildirim e-postaları gelmiyorsa, sorun neredeyse her zaman sunucunuzun e-posta yapılandırmasıyla ilgilidir. E-postaları özel bir posta sunucusu aracılığıyla yönlendirmek için bir SMTP eklentisi (WP Mail SMTP gibi) yüklemeyi düşünün.
Adım 6: Gelişmiş Yapılandırma (İsteğe Bağlı)
Temel iletişim formunuz çalışmaya başladığında, şu geliştirmeleri göz önünde bulundurun:
CAPTCHA veya Anti-Spam Korumasını Etkinleştirin
WPForms, otomatik spam gönderimleri önlemek için Google reCAPTCHA ve hCaptcha ile entegre olur. Bunu yapılandırmak için WPForms → Settings → CAPTCHA bölümüne gidin.
E-posta Pazarlama Araçlarına Bağlanın
WPForms, Mailchimp, Constant Contact, AWeber ve diğer platformlarla entegre olur. Premium sürümü ile, form gönderenlerini otomatik olarak posta listenize ekleyebilirsiniz.
Koşullu Mantığı Ayarlayın
WPForms Pro ile, kullanıcının önceki yanıtlarına göre alanları gösterebilir veya gizleyebilirsiniz — farklı ziyaretçi türlerine hizmet veren çok amaçlı formlar için idealdir.
Gönderimleri Panoda İnceleyin
Tüm form girdileri WPForms → Entries bölümünde depolanır ve bir e-posta bildirimi kaçırılsa bile her gönderimin yedek kaydını sağlar.
Yaygın Sorunları Giderme
| Sorun | Olası Neden | Çözüm |
|---|---|---|
| Form görüntülenmiyor | Shortcode veya blok doğru kaydedilmedi | Formu yeniden yerleştirin ve sayfayı yeniden yayınlayın |
| Bildirim e-postaları ulaşmıyor | Server e-posta yanlış yapılandırması | WP Mail SMTP yükleyin ve SMTP yapılandırın |
| Spam gönderiler | Anti-spam önlemleri yok | WPForms ayarlarında reCAPTCHA veya honeypot etkinleştirin |
| Form gönderilmiyor | Tema veya eklenti ile JavaScript çakışması | Çakışmayı belirlemek için diğer eklentileri birer birer devre dışı bırakın |
| Stil bozuk görünüyor | Tema CSS çakışması | WPForms’un yerleşik stil seçeneklerini kullanın veya özel CSS ekleyin |
WordPress Siteniz için Doğru Hosting Seçimi
İyi yapılandırılmış bir iletişim formu, üzerinde çalıştığı hosting ortamı kadar güvenilirdir. Sunucunuz yavaşsa, formunuz yavaş yüklenecektir. Hosting’iniz uygun e-posta teslimini desteklemiyorsa, bildirimleriniz başarısız olacaktır.
WordPress hosting sağlayıcısında aranması gereken özellikler:
- Hızlı sunucu yanıt süreleri — form yükleme hızı ve genel kullanıcı deneyimi için kritiktir.
- Güvenilir e-posta altyapısı — form bildirimlerinin tutarlı bir şekilde teslim edilmesini sağlar.
- SSL/TLS şifrelemesi — ziyaretçilerin formunuz aracılığıyla gönderdikleri verileri korur.
- Ölçeklenebilirlik — siteniz büyüdükçe, hosting’iniz de bununla birlikte büyümelidir.
AlexHost, WordPress yolculuğunuzun her aşamasına uygun bir dizi hosting çözümü sunmaktadır:
- Paylaşımlı Web Hosting — en uygun giriş noktası, yeni bloglar ve küçük işletme siteleri için ideal.
- VPS Hosting — daha fazla kontrol ve performans gerektiren büyüyen siteler için özel kaynaklar ve tam root erişimi.
- cPanel’li VPS — bir VPS’nin gücünü tanıdık cPanel arayüzü ile birleştirerek, teknik olmayan kullanıcılar için sunucu yönetimini erişilebilir hale getirir.
- SSL Sertifikaları — iletişim formunuzu güvenli hale getirin ve endüstri standardı şifreleme ile ziyaretçi verilerini koruyun.
Sonuç
WordPress sitenize bir iletişim formu eklemek, yapabileceğiniz en basit ve en yüksek etkili iyileştirmelerden biridir. İletişim engellerini kaldırır, e-posta adresinizi spam’dan korur ve sitenize profesyonel, cilalı bir görünüm verir.
Süreci özetlemek gerekirse:
- Bir eklenti seçin — WPForms çoğu kullanıcı için en iyi genel seçimdir.
- Eklentiyi yükleyin ve etkinleştirin WordPress Eklenti Dizini’nden.
- Formunuzu oluşturun sürükle ve bırak oluşturucuyu kullanarak ve bildirimleri ve onayları yapılandırın.
- Formu yerleştirin İletişim sayfanızda WPForms bloğu veya bir kısa kod kullanarak.
- Yayına almadan önce kapsamlı bir şekilde test edin.
- Gönderileri düzenli olarak izleyin ve güçlü ziyaretçi ilişkileri korumak için hızlı bir şekilde yanıt verin.
Doğru eklenti ve güvenilir bir barındırma ortamı ile WordPress iletişim formunuz 30 dakikadan kısa bir sürede çalışmaya başlayacak — ve yıllarca işletmeniz için çalışmaya devam edecektir.
tasarruf edin