WordPress İletişim Formu Eklentisi Kurma

WordPress İletişim Formu Eklentisi
  • Save

Küçük veya büyük fark etmeksizin her bloğun olmazsa olmaz sayfalarından biri tabiki iletişim formlarıdır. Takipçileriniz her an sizinle iletişime geçmek isteyebilir. Hiçbir yeden erişilemez olmak kullanıcı deneyimi için pek içaçıcı değildir.

E – posta adresinizi footerınızda paylaşabilirsiniz. Ama hem spam maillere karşı savunmanızı zayıflatır hem de kullanıcı için pratik bir çözüm değil. Bunun yerine sade bir iletişim formu sayfası oluşturmak daha faydalı olacaktır.  Bir form kodlayabilirsiniz. Ama hazırı varken ne gerek var.

WordPress form eklentisi Contact Form 7‘yi kullanmanızı tavsiye ederim. Eklentiyi etkinleştirin ve yeni bir form oluşturun. Contact Form 7’nin arayüzü dört ana bölümden oluşuyor. Bunlar: Form, Posta, İletiler ve Ek ayarlar; 

Form: Oluşturacağınız formun görsel dizaynıdır. Ziyaretçiden öğrenmek istediğiniz bilgileri almak için formunuza buradan girdi kutucukları eklersiniz. Örneğin email, telefon, dosya vb herhangi bir ileti unsuru olabilir. Formu oluşturmak için yardmcı bir arayüz olacak. Ama kodlar hem kolay anlaşılır hem de bilinmesinde fayda var. Örneğin formda e mail adresi talep eden bir kutucuk kodu: 

[email* your-email]
kodun açıklaması:

  • email : kutucuğun türü,
  • * : bilginin girilmesi zorunlu mu ?
  • your-mail: kutucuğun benzersiz ismi.

Posta: İletişim formunuza girilen bilgilerin nereye ve nasıl gönderileceğini bu kısımadan ayarlarsınız. Ziyaretçiniz için bir e-posta şablonu oluşturusunuz. Şablon oluşturduğunuz için değişkenler kullanmanız gerekecek. Bu değişkenler ”  [degisken-adi (yani kutucuğun benzersiz ismi)] ” şeklinde olmalı ve form sekmesinde kullanığınız öğelerin kullanabilirsiniz.

İletiler: iletişim formunu kullanan ziyaretçiye uyarı mesajları arşividir. 

Contact Form 7 Afişi
  • Save

Ek ayarlar: ekleyebilirsiniz. İletişim yormunuza ekleyebileceğimiz özel ayarlar: 

Contact Form 7 Ek Ayarlar

Abone modu

subscribers_only: true

Sadece giriş yapan kullanıcıların iletişim formunuzu gönderebilmesini sağlamak isteyebilirsiniz. Bu gibi durumlarda, sadece abonelik modunu kullanın. 

Demo modu

demo_mode: on

Bu modda, iletişim formu posta gönderme işlemini atlar ve sadece bir cevap mesajı olarak “başarıyla tamamlandı” mesajını görüntüler.

Maili atlama

skip_mail: on

Ayar hemen hemen demo_mode ile aynı şekilde çalışır. Ancak skip_mail posta yalnızca gönderme. Aksine demo_mode, skip_mailFlamingo ile mesaj saklamak gibi diğer faaliyetleri etkilemez.

Şözleşmeyi Kabul Ediyorumu Ayarlama

acceptance_as_validation: on

Varsayılan olarak, bir kabul onay kutusu diğer alan türlerinden farklı davranır; Kutu işaretlenmemiş olsa bile bir doğrulama hata mesajı göstermez. Ek Ayarlar alanında ayarlarsanız , iletişim formundaki kabul onay kutuları diğer form alanlarıyla aynı şekilde davranır.

Flamingo Ayarları
Flamingo’nun yönetici menüsünde gösterilen Konu ve Kimden alan değerlerini özelleştirebilirsiniz .

İleti Deposunu Bastırma

do_not_store: true

Bu ayar, Flamingo gibi mesaj depolama modüllerini, bu iletişim formu aracılığıyla mesajlar saklamamalarını söyler.

JavaScript Kodu

on_sent_ok: “alert(‘sent ok’);”
on_submit: “alert(‘submit’);”

Posta başarıyla gönderildiğinde gerçekleştirilmesi gereken JS kodunu on_sent_ok ile belirtebilirsiniz. Aynı şekilde, on_submit formun sonucu ne olursa olsun çalıştırılacak JS kodunu belirler.

Contact Form 7 ile oluşturduğunuz ileşim formunuza isim verip kaydettikten sonra formu yerleştirmek istediğiniz yere kısa kodunu yapıştırmalısınız. Hepsi bu kadar.

Bir cevap yazın

E-posta hesabınız yayımlanmayacak. Gerekli alanlar * ile işaretlenmişlerdir

Share via