En çok ihtiyaç duyduğunuzda güvenilir WordPress eğitimleri.
WordPress Başlangıç Rehberi
WPB Kupası
30 Milyon+
Eklentilerimizi kullanan web siteleri
20+
Yıllık WordPress deneyimi
3000+
Uzmanlardan WordPress eğitimleri

WordPress'e HTML Formları Nasıl Eklenir (2 Yöntem)

Görsel bir oluşturucuda alanları sürüklemek yerine kendi form işaretlemenizi yazmak ister misiniz?

İyi haber: Bu formun çalışması için herhangi bir PHP yazmanıza gerek yok. Hafif bir eklentinin işlemeyi halletmesine izin verebilirsiniz, siz her etiketi kendiniz yazarsınız. Alternatif olarak, formu görsel olarak oluşturabilir ve tam olarak ihtiyacınız olan yere özel HTML ekleyebilirsiniz.

Bu kılavuzda, WordPress'te çalışan özel bir HTML formu oluşturmayı göstereceğiz.

WordPress'e HTML Formları Nasıl Eklenir

HTML Formları Nedir ve Neden Oluşturulur?

Bir HTML formu, web'deki diğer herhangi bir form gibi ziyaretçi bilgilerini (adlar, e-postalar ve geri bildirimler gibi) toplar. Onu farklı kılan, nasıl oluşturulduğudur. Ağır bir sürükle ve bırak görsel düzenleyicisine güvenmek yerine, düz kodla bir HTML formu oluşturursunuz. Bu, alanları (metin kutuları, onay kutuları ve açılır menüler gibi) kendiniz yazdığınız anlamına gelir.

Sürükle ve bırak form oluşturucular yerine HTML formlarını kullanan kişiler, bunu genellikle web sitelerinin performansını en üst düzeye çıkarmak için yaparlar. Düz HTML formları, web sayfalarınızın biraz daha hızlı yüklenmesini sağlar. Hızın ötesinde, kodu kendiniz yazmak size tam tasarım kontrolü verir. Bir oluşturucunun katı ayarları tarafından sınırlanmak yerine, düzeni tam olarak ihtiyaçlarınıza göre özelleştirebilirsiniz.

Çoğu WordPress kullanıcısı, sürükle ve bırak form oluşturucu eklentilerinin en iyi kullanıcı deneyimini sunduğunu buluyor. Manuel sunucu yapılandırması zahmetine girmeden tam HTML özelleştirmesi elde edersiniz.

Bu kılavuzda ele alacağımız her şey burada:

Yöntem 1: Bir Eklenti ile WordPress'te HTML Formları Ekleme

🎖️ En iyi: Hafif, performansa odaklı bir çözümle tam HTML kontrolü isteyen geliştiriciler ve site yöneticileri. Eklenti, görsel form oluşturucular yerine basitliğe ve hıza odaklanır.

WordPress'e HTML Forms gibi ücretsiz bir form eklentisi kullanarak bir HTML formu ekleyebilirsiniz. Bu eklenti, WordPress'te bir HTML formunu çalıştırmak için gereken PHP ve az miktarda JavaScript'i yönetirken, size HTML'yi kendiniz yazma konusunda tam özgürlük tanır.

Ücretsiz sürüm, e-posta bildirimleri gönderme ve gönderilerinizi saklama dahil olmak üzere bu öğreticideki her şeyi kapsar. Spam koruması da ücretsizdir.

Başlamak için eklentiyi WordPress web sitenize kurun. Yardıma ihtiyacınız olursa, WordPress eklentisi yükleme hakkındaki adım adım kılavuzumuzu izleyin.

Etkinleştirdikten sonra, formunuzu oluşturmaya başlamak için HTML Forms » Yeni Ekle'ye gidin.

HTML Forms'un yeni düğme eklemesi

Formunuz için ‘Form Başlığı’ alanına bir ad yazın. Bu kılavuzda basit bir iletişim formu oluşturuyoruz, bu yüzden bizimkini ‘İletişim Formu’ olarak adlandırdık.

Ardından, Form Oluştur düğmesine tıklayın.

WordPress web siteniz için bir HTML formu oluşturma

Bunu yaptıktan sonra, ‘Form Düzenle’ sayfası görünecek ve HTML formunuzu özelleştirmeye başlayabilirsiniz.

Sayfanın üst kısmında, form başlığınız, slug ve kısa kodunuz dahil olmak üzere formunuzun ayrıntılarını göreceksiniz. Bu ayrıntıların altında beş sekme bulacaksınız: ‘Alanlar,’ ‘Mesajlar,’ ‘Ayarlar,’ ‘Eylemler’ ve ‘Gönderimler.’

‘Alanlar’ sekmesi, alan kodunuzu oluşturan on düğme içerir.

Bir HTML iletişim formunu WordPress blogunuza veya web sitenize nasıl ekleyebilirsiniz

Bu sekmenin altında, önceden oluşturulmuş bir HTML formu ve bir önizleme bulacaksınız.

Varsayılan form oldukça basittir. Kullanıcıların adlarını, e-posta adreslerini, kısa bir konuyu ve bir mesajı yazmaları için 4 alana sahiptir.

HTML Formlarının önceden oluşturulmuş form kodu

Yeni bir alan eklemek için, ‘Form Kodu’ kutusunun hemen üzerindeki ilgili düğmeye tıklayın.

Bu öğreticide Konu alanını bir açılır alanla değiştireceğiz.

Devam edin ve ayarlarını açmak için ‘Açılır Liste’ye tıklayın. Ardından, sorunuzu ‘Alan Etiketi’ kutusuna yazın ve her sorgu türü için ‘Genel soru,’ ‘Satış’ ve ‘Destek’ gibi bir seçenek ekleyin.

HTML kullanarak bir iletişim formu nasıl oluşturulur

Bu bilgileri girdikten sonra ‘Alanı Forma Ekle’ye tıklayın.

Ardından yeni açılır liste etiketinin ‘Form Kodu’ kutusunda göründüğünü göreceksiniz. Güncellenmiş işaretlemenizi görmek için aşağı kaydırmanız yeterlidir.

Web siteniz, blogunuz veya çevrimiçi mağazanız için bir iletişim formu nasıl kodlanır

Formu kullanıcı dostu hale getirmek için açılır menü alanını doğrudan 'E-posta adresiniz' alanının altına yerleştirelim. Bu eklentinin sürükle ve bırak oluşturucusu olmadığından, kodu kod oluşturucudan kesip istediğiniz yere yapıştırmanız gerekecektir.

Konu alanını kaldırmak için, Konu alanını içeren tüm paragraf bloğunu silin.

İşiniz bittiğinde 'Form Önizleme' panelini kontrol etmek isteyeceksiniz.

Göremiyorsanız, 'Form Önizlemeyi Göster' bağlantısına tıklayın.

WordPress kontrol panelinde formunuzu önizleme

Bu canlı önizleme, değişikliklerinizin düzeni bozmadan çalıştığını doğrulamanızı sağlar.

Konu alanının gittiğini hızla doğrulayabilir ve yeni açılır menünüzün düzgün çalıştığını test edebilirsiniz.

WordPress formunuzu test etme

Ardından, mavi 'Değişiklikleri Kaydet' düğmesine tıklayın.

Şimdi, formun yapılandırmasını kontrol etmek isteyebilirsiniz. HTML Forms'un form gönderme onay mesajlarını nasıl yapılandırdığını görmek için 'Mesajlar' sekmesine tıklayın.

HTML Form'un mesaj ayarlarındaki önceden hazırlanmış metin

Bu sekme, kullanıcıların göreceği onay mesajlarını özelleştirmenize olanak tanır.

Varsayılan metinden memnunsanız, olduğu gibi bırakabilirsiniz. Aksi takdirde, düzenlemelerinizi yapın ve ardından Değişiklikleri Kaydet'e tıklayın.

Varsayılan olarak, yeni bir form girdilerinizi veritabanına kaydeder, ancak biri gönderdiğinde size e-posta göndermez.

Bunu düzeltmek için Eylemler sekmesine tıklayın. 'Bu form için yapılandırılmış form eylemi yok.' diyen bir bildirim göreceksiniz.

Yapılandırılmış form eylemi yok

'E-posta Gönder'e tıklayın.

'Kimden', 'Kime' ve 'Mesaj' alanları gereklidir. Ziyaretçinin formunuza girdiği bilgileri otomatik olarak eklemek için Mesaj kutusunun hemen altındaki değişken alanları kullanabilirsiniz.

Formlarınız için e-postaları yapılandırma

Bunları doldurduktan sonra 'Değişiklikleri Kaydet'e tıklayın. Artık biri formunuzu her gönderdiğinde bir e-posta alacaksınız.

Her şey yapılandırıldıktan sonra, tek yapmanız gereken HTML formunuzu yayınlamak. Formu yerleştirmek istediğiniz sayfaya veya gönderiye gidin. Ardından, formu eklemek istediğiniz alanın üzerine gelin ve '+' düğmesine tıklayın.

WordPress sayfa düzenleyicisine bir form bloğu ekleme

Buradan, arama çubuğuna 'HTML Forms' yazmaya başlayın. Doğru blok göründüğünde, sayfanıza veya gönderinize eklemek için tıklayın.

HTML Forms bloğunun içinde, açılır menüye tıklayın ve görüntülemek istediğiniz formu seçin.

Blogunuza, web sitenize veya WooCommerce mağazanıza bir form gömme

Formu açılır menüden seçtikten sonra 'Güncelle' düğmesine tıklayın.

İletişim formunuz artık yayında. Ziyaretçileriniz için şöyle görünecek:

Canlı bir HTML formunun örneği

Formu herhangi bir yerde tanıtmaya başlamadan önce, örnek bir giriş göndererek kendiniz test etmenizi öneririz. Bu, formun sadece görüntülenmediğini, aynı zamanda gerçekten teslim edildiğini nasıl onaylayacağınızdır.

Test girişi gönderdikten sonra, HTML Forms » Tüm Formlar'a gidin. Burada, formunuzun 'Gönderimler' bağlantısına tıklayın.

Yeni HTML formunuzu test etme

Bu, tüm form gönderimlerinizi gösterir. Test girişiniz tabloda görünecek ve gelen kutunuza da bir bildirim almalısınız.

'Gönderimler' tablosu, formun ne zaman gönderildiğini belirten bir 'Zaman Damgası' sütunuyla açılır, ardından her alan için bir sütun gelir.

WordPress kontrol panelinde form gönderimlerini izleme

🎖️ En iyisi: Bir formu görsel olarak oluşturmak isteyen ancak yine de ipucu, bağlantı veya biçimlendirilmiş bir not gibi belirli HTML'yi içine eklemesi gereken herkes için.

Form oluşturma söz konusu olduğunda, WPForms'ı öneririz. Sürükle ve bırak oluşturucu sunarken, kendi işaretlemenizi eklemenize de olanak tanır, böylece bir bağlantı, biçimlendirilmiş bir not veya bir ipucu tam olarak istediğiniz yere yerleşir.

Kendi web sitelerimizde iletişim formları, potansiyel müşteri oluşturma, yıllık anketler ve daha fazlası için WPForms kullanıyoruz.

WPForms Lite tamamen ücretsizdir, ancak bu yöntemde kullanılan HTML alanı ücretli bir özelliktir. Temel plan (39,60 $/yıl) ve daha yüksek planlarda mevcuttur.

Bu yöntemde, WPForms kullanarak WordPress formlarınızı özelleştirmek için HTML kod parçacıklarını nasıl ekleyeceğinizi göstereceğiz.

Başlamak için WPForms'u yükleyin ve etkinleştirin.

Tamamlandıktan sonra, formlar oluşturmaya ve özel HTML eklemeye başlayabilirsiniz. Bu kılavuz için, iletişim formunuza basit bir ipucu eklemeyi göstereceğiz.

Başlamak için, WPForms » Yeni Ekle'ye giderek iletişim formunu oluşturalım.

Bir WPForms formu oluşturmak için Yeni Ekle'ye tıklayın

Kurulum panelinde, formunuza bir ad vererek başlayın.

Bu ad yalnızca dahili referans amaçlıdır, bu nedenle istediğiniz herhangi bir şeyi kullanabilirsiniz.

WPForms kullanarak temel bir form nasıl oluşturulur

Bir sonraki adım, formunuzu nasıl oluşturmak istediğinize karar vermektir. WPForms ile önceden hazırlanmış bir şablonla başlayabilir, sıfırdan oluşturabilir veya ihtiyacınız olanı açıklayabilir ve yapay zeka form oluşturucunun sizin için bir araya getirmesini sağlayabilirsiniz.

Yapay zeka destekli oluşturucuyu kullanmak istiyorsanız, basit bir komut istemi girmeniz yeterlidir. Yapay zeka daha sonra formu sizin için birkaç saniye içinde oluşturacaktır.

WPForms Yapay Zeka formları uygulamada

Bu eğitim için önceden oluşturulmuş bir şablon kullanacağız.

Seçenekler arasında 2.100'den fazla form şablonu olduğundan, bunları hızlı bir şekilde filtrelemek için arama çubuğunu kullanabilirsiniz. Bunu yapmak için 'İletişim Formu' yazmanız ve aramanın tamamlanmasını beklemeniz yeterlidir.

İletişim formunuz için bir şablon bulma

Bir şablona daha yakından bakmak için yerleşik önizleme özelliğini kullanabilirsiniz. Herhangi bir form şablonunun üzerine gelin ve 'Demo Görüntüle'ye tıklayın.

İhtiyaçlarınız için mükemmel iletişim formunu bulduğunuzda, tekrar üzerine gelin ve 'Şablonu Kullan'a tıklayın.

WPForms'taki Şablon Kullan düğmesi

Bu, form oluşturucuyu başlatacaktır. Sol panelde tüm özelleştirme araçlarını ve sağda canlı bir önizlemeyi göreceksiniz.

Sol panelden öğeleri sürükleyip canlı önizlemeye bırakabilirsiniz. Ayrıca sürükle ve bırak kullanarak önizlemedeki öğeleri yeniden düzenleyebilirsiniz.

WPForms sürükle ve bırak oluşturucusu

Sol panelde aşağı kaydırarak Süslü Alanlar grubuna gidin, ardından HTML alanını doğrudan formunuza sürükleyip bırakın.

WordPress formunuza özel HTML ekleme

HTML alanını ekledikten sonra, özelleştirme seçeneklerini açmak için üzerine tıklayın.

Başlamak için, bu alanı tanımlamanıza yardımcı olacak bir 'Etiket' yazın. Bu yalnızca sizin referansınız içindir ve ziyaretçilere gösterilmez, bu nedenle istediğiniz herhangi bir şeyi kullanabilirsiniz. Alanı boş bırakabilirsiniz.

Ardından, özel HTML kodunu ‘Kod’ alanına yapıştıracaksınız.

Bir araç ipucu oluşturmak için <span> etiketini kullanabilir veya aşağıdaki kodu kopyalayıp 'Kod' alanına yapıştırabilirsiniz:

<span title="We have cool stuff to share every week. :)">Hi there! We have an email newsletter you might want to subscribe to. Let us know in the Comment or Message field, and we'll sign you up.</span>

Bu yalnızca örnek koddur, bu nedenle ihtiyaçlarınıza uyacak şekilde düzenlemekten çekinmeyin. Kodun title="" kısmı, web tarayıcısına açılır pencere efektini oluşturmasını söyleyen kısımdır, böylece sitenize herhangi bir CSS eklemeden ipucunu elde edersiniz.

WPForms'un form oluşturucu önizlemesinde HTML kodunu göstermediğini unutmayın. İpucunu test etmek için 'Önizleme'ye tıklayın.

WPForms&apos;un önizleme düğmesi

Bu yeni bir sekme açacaktır.

Burada, ipucu için HTML kod parçacığının metnin üzerine gelerek düzgün çalışıp çalışmadığını test edebilirsiniz. Birkaç dakika sonra ipucu görünmelidir.

Test ipucu

Sonuçlardan memnun kaldığınızda, formunuzu sonlandırmak için form oluşturucuya geri dönebilirsiniz.

WPForms, bildirim ve onay ayarlarınızı sizin için otomatik olarak yapılandırır. Ancak, bunları özelleştirmek isterseniz, ‘Ayarlar’i ve ardından ‘Bildirimler’ veya ‘Onaylar’ı seçin.

WPForms onay ve bildirim ayarlarınıza erişme

'Bildirimler' bölümünde, iletişim formu gönderiminiz için birden fazla alıcı ekleyebilirsiniz.

Birden çok alıcı eklemek için e-posta adreslerini virgülle ayırın, örneğin email1@example.com, email2@example.com, email3@example.com.

Birden çok e-posta adresine bildirim gönderme

Bildirimlerinizi ve diğer ayarlarınızı özelleştirdikten sonra, WordPress formunu yayınlama ve gömmek zamanı.

Form oluşturucunun sağ üst köşesindeki ‘Göm’ düğmesine tıklayın.

Bir formu WordPress web sitenize yerleştirme

WPForms daha sonra formu mevcut bir sayfaya mı yoksa yeni bir sayfaya mı eklemek istediğinizi soracaktır.

Bu kılavuzda, ‘Mevcut Sayfayı Seç’ seçeneğini seçeceğiz.

WPForms&apos;tan bir form yerleştirirken Mevcut Sayfayı Seç düğmesi

Bir sonraki açılır pencerede, mevcut sayfalar listesinden bir sayfa seçin. Bundan sonra, blok düzenleyiciyi açmak için ‘Hadi gidelim!’e tıklayabilirsiniz.

Şimdi, formu eklemek istediğiniz alanın üzerine gelin ve ‘+’ düğmesine tıklayın. Ardından, WPForms bloğunu seçin.

Bir sayfaya WPForms bloğu ekleme

Artık açılır menüyü kullanarak görüntülemek istediğiniz formu seçebilirsiniz.

WPForms bloğunu WordPress sayfanıza veya gönderinize ekleme

Formunuzu seçtikten sonra, WPForms onu blok düzenleyicide yükleyecektir.

Her şeyin nasıl ayarlandığından memnun kaldığınızda, ‘Güncelle’ düğmesine tıklayın.

Ve tamamlandı! WPForms iletişim formunuza özel HTML eklediniz ve WordPress web sitenizde yayına aldınız.

Canlı bir web sitesinde özel HTML&apos;ye sahip WPForms

Gerçek ziyaretçileri forma göndermeden önce, her şeyin çalıştığından emin olmak için hızlı bir test girişi göndermenizi öneririz.

Bir test gönderdikten sonra, WPForms » Tüm Formlar'a gidin. Burada, iletişim formunuzun üzerine gelin ve göründüğünde ‘Girdiler’e tıklayın.

WPForms&apos;ta Girişler düğmesi

Bir sonraki ekranda, tüm form gönderimlerinizi göreceksiniz.

Tablo, kullanıcıların gönderdiği her bilgiyi ve tam gönderim zamanını gösterir.

WPForms&apos;ta Form Gönderimleri

SSS: WordPress'e HTML Formları Nasıl Eklenir

WordPress'te HTML formum neden çalışmıyor?

Büyük olasılıkla, WordPress formunuzu gösteriyor ancak işleMyor. Bir HTML formunu bir sayfaya yapıştırmak, çalışması için yeterli değildir.

Form doğru görüntüleniyor olsa da, WordPress form gönderimlerini otomatik olarak işlemez. Temel bir HTML sitesinin aksine, birisi Gönder'e tıkladığında verileri işleyecek yerleşik bir betik yoktur.

Formu işlevsel hale getirmek için gönderimleri işlemek üzere özel PHP kodu eklemeniz veya bu işlemi sizin için yapan bir eklenti kullanmanız gerekecektir.

HTML kullanırsam formlarımı yine de özelleştirebilir miyim?

Evet, kesinlikle. HTML kullanmak, formunuzun nasıl göründüğü ve çalıştığı üzerinde tam kontrol sahibi olmanızı sağlar. Yalnızca şunlar gibi diğer her şeyden sorumlu olacağınızı unutmayın:

  • Formu kendi CSS'nizle stilize etme
  • Özel kodla doğrulama, hata mesajları veya koşullu mantık ekleme
  • Formun farklı cihazlarda ve tarayıcılarda düzgün çalıştığından emin olmak

Yani evet, tam esnekliğe sahipsiniz, ancak aynı zamanda tam sorumluluğa da sahipsiniz.

Ek Kaynaklar: Daha Fazla WordPress Form Rehberi

Umuyoruz ki bu makale, WordPress'te HTML formlarının nasıl ekleneceğini öğrenmenize yardımcı olmuştur. Sonra, aşağıdaki kılavuzlarımıza göz atmak isteyebilirsiniz:

Bu makaleyi beğendiyseniz, lütfen WordPress video eğitimleri için YouTube Kanalımıza abone olun. Bizi ayrıca Twitter ve Facebook'ta da bulabilirsiniz.

Açıklama: İçeriğimiz okuyucu desteklidir. Bu, bazı bağlantılarımıza tıkladığınızda bir komisyon kazanabileceğimiz anlamına gelir. WPBeginner'ın nasıl finanse edildiğini, neden önemli olduğunu ve bize nasıl destek olabileceğinizi görün. İşte editöryal sürecimiz.

Nihai WordPress Araç Seti

Araç Kitimize ÜCRETSİZ erişim kazanın - her profesyonelin sahip olması gereken WordPress ile ilgili ürün ve kaynaklardan oluşan bir koleksiyon!

Okuyucu Etkileşimleri

3 YorumYanıtla

  1. WP Forms kullandığım için, eklentiyi kullanarak ikinci yöntemi tercih ediyorum. Yapay zeka tarafından sağlanan ve amaçlarım için kullandığım bazı HTML kodlarım var ve bunları web sitesine ekleyip eklememe konusunda tereddütlerim vardı. Başlangıçta, formu siteye eklemek için birincil araç olarak Elementor'u kullanmayı düşündüm, ancak WP Forms'un aynı işlevi mükemmel bir şekilde yerine getirdiğini görünce sorun çözüldü. Elementor'u gereksiz yere kurmaya gerek kalmadan WP Forms'u kullanabilirim, bu da bana zahmetten kurtarır, FTP'de yer kazandırır ve web sitesinin performansını artırır.

    • wpforms aracılığıyla html formları kullanmanın mantıklı bir seçim olduğunu düşünüyorum çünkü wpforms paneline tamamen aşinayız.
      Kodu eklemek ve ardından wpforms yardımıyla kullanmak çok kolay hale geliyor.
      Daha önce html form kodu eklemek ve bunu wordpress sitelerinde kullanmak devasa bir görevdi.

      • Evet, bu rehberi okuduğum için şimdi kolay göründüğüne katılmak zorundayım. Ancak, bundan önce Elementor kullanarak form eklemeyi denedim ve pek iyi değildi çünkü bazı şeyler doğru çalışıyordu, bazıları ise çalışmıyordu. Bir aracı olarak Elementor kullanmak benim için iyi bir seçim değildi. Şahsen, WP Forms'u aynı amaçlar için kullanabileceğimi beklemiyordum çünkü onu yalnızca form oluşturan ve önceden hazırlanmış bir HTML formu eklemenize izin vermeyen bitmiş bir çözüm olarak düşünüyordum. Ama bilmediğiniz şeyler sizi her zaman şaşırtır. Aksi takdirde, tamamen katılıyorum. Benim için gerçekten zor bir görevdi, ancak WP Forms'u denedikten sonra basit bir işleme indirgendi. Bu eklentiyi seviyorum.

Bir Yanıt Bırakın

Yorum bırakmayı seçtiğiniz için teşekkürler. Lütfen tüm yorumların yorum politikamıza göre denetlendiğini ve e-posta adresinizin YAYINLANMAYACAĞINI unutmayın. Lütfen ad alanında anahtar kelime KULLANMAYIN. Kişisel ve anlamlı bir sohbet edelim.