WordPress'te Güvenli İletişim Formu Nasıl Oluşturulur
WordPress'te güvenli bir form oluşturmak ister misiniz?
Formlar, kullanıcıların web sitenize bilgi göndermesine olanak tanır. Ancak, bilgisayar korsanları tarafından bilgi çalmak, web sitelerine saldırmak ve kötü amaçlı kod yüklemek için de kullanılabilirler.
Bu yazıda, WordPress'te nasıl güvenli bir iletişim formu oluşturacağınızı göstereceğiz. Sitenizde güvenli WordPress form gönderimlerinin nasıl sağlanacağını açıklayacağız.

İşte bu makalede ele alacağımız şeylerin bir özeti.
- WordPress formlarının güvenliğini sağlamak için gerekenler
- WordPress'te güvenli bir iletişim formu oluşturma
- WordPress iletişim formu e-posta bildirimlerinin güvenliğini sağlama
- WordPress formlarını spam ve DDoS saldırılarına karşı koruma
- WordPress form erişimini kısıtlama (parola korumalı, yalnızca üyeler ve daha fazlası)
- WordPress sitenizi güvende tutma
WordPress Formlarını Güvenli Hale Getirmek İçin Neye İhtiyacınız Var?
WordPress iletişim formunuzu güvenli hale getirmek için iki şeye ihtiyacınız var.
- Güvenli bir WordPress iletişim formu eklentisi
- Güvenli bir WordPress barındırma ortamı
Form eklentisi ile başlayalım.
1. Güvenli İletişim Formu Eklentisi Seçme
Güvenli bir iletişim formu eklentisi, form girişlerini web sitenize güvenli bir şekilde kaydetmenize olanak tanır. Ayrıca, form bildirimlerinizi iletmek için güvenli e-posta yöntemlerini kullanmanızı sağlar.
Piyasadaki en iyi WordPress iletişim formu eklentisi olan WPForms'u kullanmanızı öneririz.
WordPress formlarını güvence altına almak ve web sitenizi spam, bilgisayar korsanlığı ve veri hırsızlığından korumak için tonlarca güçlü özellikle birlikte gelir.
WPForms Lite adlı ücretsiz bir sürümü de mevcuttur. Aynı derecede güvenlidir ancak sınırlı özelliklere sahiptir.
2. Güvenli Barındırma Platformu Seçme
Doğru WordPress barındırma hizmetini seçmek, web sitenizin ve iletişim formlarınızın güvenliği için çok önemlidir.
Bluehost'u kullanmanızı öneririz. Dünyanın en büyük barındırma şirketlerinden biridir ve resmi olarak önerilen WordPress barındırma sağlayıcısıdır.
Daha da önemlisi, WPBeginner kullanıcılarına ücretsiz alan adı ve SSL sertifikası sunuyorlar (daha iyi WordPress form güvenliği için buna ihtiyacınız olacak).
Hepsi ücretsiz SSL sundukları için SiteGround, WP Engine, HostGator vb. Gibi diğer popüler WordPress barındırma şirketlerini de kullanabilirsiniz.
SSL nedir? Ve neden WordPress formlarını güvenceye almak için buna ihtiyacınız var?
SSL, Güvenli Yuva Katmanı anlamına gelir. WordPress sitenizi HTTP'den HTTP'lere (güvenli HTTP) geçirir. Web sitenizin yanında, veri aktarmak için SSL protokolü kullandığını belirten bir asma kilit simgesi göreceksiniz.

SSL, bir kullanıcının tarayıcısı ile web sitesi arasındaki veri aktarımını şifreleyerek bilgilerinizi korur. Bu, bilgisayar korsanlarının veri çalmasını zorlaştıran WordPress form şifreleme desteği ekler.
Daha fazla ayrıntı için web siteniz için nasıl ücretsiz bir SSL sertifikası alacağınızla ilgili makalemize bakın.
Bununla birlikte, şimdi WordPress'te nasıl güvenli bir iletişim formu oluşturulacağına bir göz atalım.
WordPress'te Güvenli İletişim Formu Oluşturma
Yukarıda belirtilen gereksinimleri zaten kontrol ettiyseniz, güvenli bir WordPress iletişim formu oluşturmak kolaydır. Henüz yapmadıysanız, WordPress'te nasıl hızlı bir şekilde iletişim formu ekleyeceğinize ilişkin eğiticimize bakın.
Sonraki, WordPress iletişim formunuza daha fazla güvenlik katmanı eklemektir. Bu, form verilerini güvende tutmanıza yardımcı olur ve ayrıca istenmeyen postaları azaltmanıza ve web sitenizin performansını artırmanıza yardımcı olur.

Aşağıdakiler, birinin bilgi çalmasının veya WordPress formlarınızı kötüye kullanmasının en yaygın yollarından bazılarıdır.
İlk olarak, bir form tarafından gönderilen bilgileri koklayabilirler. Bunu, güvenli bir WordPress barındırma platformu kullanarak ve web sitenizde SSL şifrelemesini etkinleştirerek çözebilirsiniz.
Sonraki kısım, WordPress formunuzun bildirim e-postaları gönderdiği zamandır. İş e-posta hizmetleri WordPress'in bir parçası değildir ve bu e-postaları düzgün bir şekilde göndermiyorsanız, güvensiz olabilirler.
Son olarak, WordPress formlarınız spam mesajları ve DDoS saldırıları göndermek için kötüye kullanılabilir. Özel bir WordPress giriş formu kullanıyorsanız, bilgisayar korsanları WordPress sitenize giriş yapmak için kaba kuvvet saldırıları kullanabilir.
Şimdi WordPress formlarınızı daha güvenli hale getirmek için her birini ele alalım.
WordPress İletişim Formu E-posta Bildirimlerinin Güvenliğini Sağlama
Daha önce de belirttiğimiz gibi, güvenli olmayan e-postalar gözetlenebilir ve güvenli değildir. Form bildirim e-postalarını işlemenin iki yolu vardır.
1. Form verilerini e-posta bildirimleri yoluyla göndermeyin
Göz önünde bulundurmak isteyeceğiniz ilk şey, form verilerini e-posta yoluyla göndermemektir.
Örneğin, birisi iletişim formunuzu gönderdiğinde, form verilerinin kendisini değil, yalnızca birinin formu gönderdiğine dair bir e-posta uyarısı alırsınız.
WPForms, form verilerinizi WordPress veritabanınızda depolayan yerleşik bir giriş yönetim sistemi ile birlikte gelir. Tüm form gönderimlerini görüntülemek için WPForms »Girdiler sayfasına gidebilirsiniz.

Not: Giriş yönetimi özellikleri için WPForms'un ücretli sürümüne yükseltmeniz gerekir.
2. Güvenli WordPress formu bildirim e-postaları gönderin
Bazı kullanıcılar için form bildirim e-postaları göndermek işleri için gereklidir.
Örneğin, çevrimiçi sipariş formunuz, bağış formunuz veya ödeme formunuz varsa kullanıcılarınıza e-posta bildirimleri göndermeniz gerekebilir.
Bunun için e-postaları güvenli bir şekilde göndermek için uygun bir SMTP hizmeti kurmanız gerekir.
SMTP, Güvenli Posta Aktarım Protokolü anlamına gelir. İnternette güvenli bir şekilde e-posta göndermek endüstri standardıdır.
Profesyonel bir iş e-posta adresi oluşturmanıza olanak tanıyan G Suite'i kullanmanızı öneririz. Google tarafından desteklenmektedir, e-posta göndermek ve almak için tanıdık Gmail arayüzünü kullanmanıza olanak tanır.
Ancak, çok sayıda e-posta gönderecekseniz Sendinblue, Amazon SES veya güvenilir SMTP servis sağlayıcılarından herhangi birini kullanmanızı öneririz.
Ardından, tüm WordPress form bildirimlerinizin güvenli e-posta bağlantınız kullanılarak gönderilmesi için e-posta hizmetinizi WordPress'e bağlamanız gerekir.
Bunu yapmak için WP Mail SMTP eklentisini kurmanız ve etkinleştirmeniz gerekir. Herhangi bir SMTP e-posta hizmetiyle çalışır ve WordPress e-postalarını güvenli bir şekilde kolayca göndermenizi sağlar.

Ayrıntılı talimatlar için WordPress'te WP Mail SMTP'nin nasıl kurulacağına ilişkin kılavuzumuza bakın.
WordPress Formlarını Spam ve DDoS Saldırılarına Karşı Koruma
Web sitesi formlarınız herkese açıktır. Bu, herkesin erişebileceği ve doldurabileceği anlamına gelir. Bir sonraki adımda belirli kullanıcılara form erişimini kısıtlama konusunu ele alacağız, ancak bu adım için genel formları ele alacağız.
Formunuz internetteki herkes tarafından erişilebilir olduğunda, spam gönderenler ve bilgisayar korsanları için bir hedef haline gelebilir. İstenmeyen e-posta gönderenler formunuzu dolandırıcılık faaliyetleri için kullanmaya çalışırken, bilgisayar korsanları onu web sitenize erişmek veya hatta onu çökertmek için kullanmaya çalışabilir.
Neyse ki, WPForms çeşitli spam önleme özellikleriyle birlikte gelir. Ayrıca tüm formlarda bal küpü anti-spam tekniğini otomatik olarak etkinleştirir.

Honeypot, temel olarak otomatik spam robotlarından form alanlarını gizler. Ancak, çevrimiçi formları korumanın en etkili yolu değildir.
Formlarınızın kötüye kullanıldığından veya saldırı altında olduğundan şüpheleniyorsanız, aşağıdaki spam koruma araçlarını dağıtabilirsiniz.
1. Formlarınızda Google reCAPTCHA'yı Etkinleştirin
WPForms, Google reCAPTCHA desteğiyle birlikte gelir. WPForms »Ayarlar sayfasına gidin ve reCAPTCHA sekmesine tıklayın.

Google, üç tür reCAPTCHA aracı sunar. Daha kullanıcı dostu olduğu için reCAPTCHA v2 onay kutusunu kullanmanızı öneririz.
Sitenizde reCAPTCHA'yı etkinleştirmek için site anahtarına ve gizli anahtara ihtiyacınız olacak. reCAPTCHA web sitesine gidin ve üst kısımdaki 'Yönetici Konsolu' düğmesini tıklayın.

Ardından, devam edebilir ve web sitenizin ayrıntılarına geçebilirsiniz. Siteniz için bir etiket sağlayın ve ardından 'Ben robot değilim' onay kutusuyla reCAPTCHA v2'yi seçin.

Devam etmek için Gönder düğmesine tıklayın ve API anahtarlarını göreceksiniz.

Devam edin ve bu anahtarları kopyalayın ve WPForms ayarları sayfasına yapıştırın. Değişikliklerinizi kaydetmek için 'Ayarları Kaydet' düğmesine tıklamayı unutmayın.
Artık formunuzu düzenleyebilir ve reCAPTCHA alanını formunuza ekleyebilirsiniz.

Artık formunuz için reCAPTCHA'nın etkinleştirildiğine dair bir bildirim göreceksiniz. Devam edip formunuzu kaydedebilirsiniz.
Web sitenize henüz form eklemediyseniz, formu görüntülemek istediğiniz gönderiyi veya sayfayı düzenleyebilir ve içerik alanına WPForms bloğunu ekleyebilirsiniz.

Açılır menüden formunuzu seçin, WPForms formunuzun bir önizlemesini yükleyecektir. Artık yazınızı veya sayfanızı kaydedebilir ve formunuzu reCAPTCHA alanıyla çalışırken görmek için yeni bir tarayıcı sekmesinde ziyaret edebilirsiniz.

2. WordPress Formlarınız için Özel Captcha'yı Etkinleştirin
Google reCAPTCHA'yı kullanmak istemiyorsanız, WPForms Custom Captcha eklentisiyle kendi matematik testinizi veya sorularınızı kullanabilirsiniz.
Not: Özel captcha eklentisine erişmek için eklentinin profesyonel sürümüne ihtiyacınız olacak.
Özel Captcha eklentisini kurmak ve etkinleştirmek için WPForms »Eklentiler sayfasına gidin.

Ardından iletişim formunuzu düzenleyebilir ve Captcha alanını formunuza ekleyebilirsiniz.

Varsayılan olarak, rastgele bir matematik sorusu ekler. Bunu, captcha türünü metne değiştirerek kendi özel captcha'nızı eklemek için değiştirebilirsiniz.

Artık formunuzu ve onu WPForms bloğunu kullanarak bir gönderiye veya sayfaya kaydedebilirsiniz.

Artık özel captcha'yı çalışırken görmek için gönderinizi veya sayfanızı ziyaret edebilirsiniz.
WordPress Formlarına Erişimi Belirli Kullanıcılara Kısıtlama
WordPress formlarınızı korumanın başka bir yolu, oturum açmış üyelere veya benzersiz bir form şifresi aracılığıyla erişimi kısıtlamaktır.
WPForms, çeşitli form izinlerini ve erişim denetimi kurallarını etkinleştirmenizi sağlayan bir Form Locker eklentisiyle birlikte gelir.
Form dolabı ile şunları yapabilirsiniz:
- Parola Korumalı Formlar – bu, kullanıcıların formu göndermek için bir parola girmesini gerektirir. Bu ek koruma, istenmeyen form gönderimlerinin sayısını azaltmaya yardımcı olur.
- Belirli Tarih / Saatten Sonra Form Gönderimlerini Kapatın – bu, her tür başvuru formu veya zamana duyarlı diğer formlar için harikadır.
- Toplam gönderim sayısını sınırlayın – bu, yarışmalar veya eşantiyonlar için harikadır. Maksimum giriş sayısı girildiğinde, WPForms formu otomatik olarak kapatacaktır.
- Kişi başına bir girişi sınırlayın – yinelenen gönderimlerden kaçınmak istiyorsanız, bu seçeneği seveceksiniz. Bu, burs başvuruları, eşantiyonlar vb. için çok kullanışlıdır.
- Formları Yalnızca Üyelerle Kısıtla – formlarınızı WordPress sitenizin oturum açmış kullanıcıları ile sınırlayabilirsiniz. Bu, desteği yalnızca ücretli müşterilerle sınırlamak isteyen üyelik siteleri veya işletmeler için harikadır.
Form Dolabı ayarlarına Form Oluşturucu Ayarları panelinden erişebilirsiniz:

Adım adım ayrıntılı bir eğitim için lütfen WordPress formlarını nasıl parola ile koruyacağınızla ilgili kılavuzumuza bakın.
WordPress Sitenizi Güvende Tutma
WordPress formlarınızın güvenliği, tüm WordPress web sitenizin güvenliğine bağlıdır. Bazı basit adımlarla WordPress web sitenizin güvenliğini güçlendirebilirsiniz.
Piyasadaki en iyi WordPress güvenlik eklentisi olarak Sucuri'yi kullanmanızı öneririz. Herhangi bir şüpheli etkinliği web sitenize ulaşmadan önce engelleyen bir web sitesi güvenlik duvarı ile birlikte gelir.
Daha pratik ipuçları için yeni başlayanlar için eksiksiz WordPress güvenlik kılavuzumuza bakın.
Bu makalenin WordPress'te güvenli bir iletişim formu oluşturmanıza yardımcı olacağını umuyoruz. Ayrıca bir e-posta bülteninin nasıl oluşturulacağına ilişkin kılavuzumuzu ve olması gereken WordPress eklentileri listemizi de görmek isteyebilirsiniz.
Bu makaleyi beğendiyseniz, lütfen WordPress video eğitimleri için YouTube Kanalımıza abone olun. Bizi Twitter ve Facebook'ta da bulabilirsiniz.
ev borcu WordPress sitesi