WordPress için Ninja Forms ile koşullu mantığı kullanma

WordPress'te Ninja Forms koşullu programlama mı arıyorsunuz, o zaman doğru plugin mi yaklaştınız ? Ninja forms , WordPress'te form geliştirmenin kolay bir yolunu sağlayan en büyük kod parçalarından biridir. Önemli sürükle ve bırak özellikleri, herkes formu yükleyebilir ve web sitesine gitmesini sağlayabilir.

WordPress, işletmeniz için çekici web siteleri oluşturmak için harika bir fırsat sunan lider platformlardan biridir. Sadece bu değil, aynı zamanda size sürükle ve bırak özellikleriyle farklı işlevler sunarak hayatınızı kolaylaştıran binlerce plugin sunar.

Ninja Forms , veri toplama için herhangi bir form türü oluşturmanıza olanak tanıyan, WordPress için kullanılabilen ücretsiz bir form oluşturucu plugin . İletişim formları veya etkinlik kayıtları, dosya yüklemeleri, ödeme veya herhangi bir karmaşık senaryo ile iletişim kurmak basit olsun, WordPress web sitenizde koşullar oluşturma söz konusu olduğunda herkes için doğru seçenektir.

Ninja Forms benzersiz özellikleri, pazardaki muazzam popülaritesine yol açmıştır ve bunun kanıtlarından biri, müşteriler tarafından 11.000.000 defadan fazla indirilmiş olmasıdır. Ayrıca, milyonlarca WordPress web sitesi onu nadir formlar geliştirmek için kullanıyor. web sitenizde Ninja forms koşullu mantık oluşturabileceğiniz kılavuza geçelim

İşte Ninja formunun web sitesi tasarımcıları arasında çok popüler hale gelen bazı temel özellikleri. Öyleyse bir bakalım

  • Form oluşturucu ile birlikte gelen kullanıcı dostu bir plugin
  • Son derece başlangıç ​​dostu
  • Tasarımcı olmasanız bile güzel ve çekici bir web sitesi oluşturun
  • Geliştirici olmasanız bile geliştirilebilir. Kolay sürükle ve bırak özellikleri
  • Ödeme ağ geçidini web sitenize entegre etmek için ödeme formu seçenekleri
  • Kayıt formları ve potansiyel müşteri oluşturma formları gibi çok sayıda form seçeneği
  • Bir geliştiricinin yardımı olmadan hemen başlamanıza izin verecek binlerce önceden oluşturulmuş şablon
  • Duyarlı web siteleri, aynı tasarımı farklı ekran boyutlarında herhangi bir özelleştirme yapmadan kullanma seçeneği sunan web siteleridir. Ninja Forms ayrıca size farklı ekran boyutlarına uyan duyarlı web sitesi plugin sunar .
  • WordPress'te bulunan diğer herhangi bir WordPress form oluşturucu plugin kıyasla farklı entegrasyon sağlar.
  • İşletmenizi büyütmeniz için sayısız fırsat sunan web siteleri için bir eklenti özelliği sağlar. İşte birlikte gelen eklentilerden bazıları Ninja forms web sitenizi büyütmeniz için harika bir fırsat sunuyor.
    • Düzen ve Stiller
    • Koşullu Mantık
    • Çok Parçalı Formlar
    • Dosya Yüklemeleri
    • PDF Form Gönderimleri
    • Excel Dışa Aktarma
    • İlerlemeyi Kaydet
    • Kullanıcı yönetimi
    • Ön Uç Gönderme
    • Kullanıcı Analizi
    • Webhooks

Bu benzersiz özellikleri öğrendikten sonra, kesinlikle geride kalmak istemezsiniz, bu yüzden Ninja Forms ve başlayın.

Koşullu Mantık nedir?

Adım adım kılavuza geçmeden önce, kullanıcılarımızın aynı sayfada olması gerekiyor. Bu nedenle, koşullu mantığa hafif bir giriş yapacağız. Koşullu mantık, kullanıcıların dinamik öğeler oluşturmasına ve güncellemesine olanak tanıyan programlama işlevidir. Tüm kararlar verilen girdiye bağlıdır.

Diyelim size bir ex göstermek amp le koşullu mantık programlamada nasıl çalıştığını göstermesi olacaktır.

  • Adaylardan eğitimleri hakkında bilgi alan bir formunuz olduğunu varsayın.
  • Uzmanlık açılır menüsü yalnızca doktora yapmayı tercih eden adaylar tarafından görülebilirken, diğerleri yalnızca kendi derecelerini ekleyecektir.
  • Burada, bilgisayarın kullanıcı girdisine bağlı olarak bir açılır menü mü yoksa basit bir giriş alanı mı göstereceğine karar vereceği koşullu mantık geliyor.

Ninja Forms koşullu mantık kurmak için adım adım kılavuz

İşte bu adım adım kılavuzda, kullanıcıya belirli bir mantığa göre bir e-posta göndereceğimiz bir amp takip edeceğiz. Farklı kullanıcılara e-posta göndermek için koşullu mantık oluşturmak zahmetsizdir. Öyleyse göreve geçelim!

Bunu yapmak için Koşullu Mantık uzantımızı kullanacağız. Geliştireceğiniz form boyunca koşul oluşturma yeteneği katacak bir uzantıdır. Koşullu e-posta göndermek için ölçüt eklemek, koşullu ifadelerde yapabileceğiniz çok sayıda şeyden biridir.

Ninja form 3.0'daki tüm koşullu ifadelerin merkezileştirilmiş bir kontrol merkezine taşındığını not etmek dikkat çekicidir. Form oluşturucunun Gelişmiş sekmesi, tüm bu kontrolleri bulabileceğiniz yerdir. Bununla birlikte, e-posta eylemleri, eylem penceresine uygun şekilde hazırlanmış mantık işlemlerini içerir. Bir dakika bekleyin, batmasına izin verin ve hayal kırıklığına uğramayın çünkü size farklı koşullara göre e-postalar göndermek için nasıl ifadeler ayarlayabileceğinizi göstermeye devam ediyoruz.

Koşullu mantık ile ilgili işlerden keyif almanızı sağlamak için sizler için hazırlanmış bir Teklif talep formumuz var.

Yukarıdaki forma göz attığımızda, "Size hangi hizmetlerde yardımcı olabiliriz?" Kullanıcı girişi üzerine ilgili departmana bir e-posta göndermemiz gerektiğini anlıyoruz. Kullanıcı girdisine göre, söz konusu departmanın ilgili e-posta adresini seçeceğiz ve birisinin fiyat teklifi aradığını onlara bildireceğiz.

Ayrıca, soru cevapsız bırakılırsa herhangi bir departmana e-posta göndermeyeceği mantığını da uygulamalıyız. Şimdi önce departmanı ve ardından ilgili e-postayı seçmeyi kontrol etmek için iki koşulumuz var.

Aşama 1

İşte her departman için e-posta eylemi oluşturmanız gereken ilk adım geliyor. E-postaları oluşturmak için aşağıdaki adımları izleyin ve ardından mantık oluşturmamıza doğru ilerleyebiliriz.

  • Form oluşturucuya gidin
  • Eylem sekmesindeki E-postalara tıklayın.
  • Her departman için bir e-posta eylemi ekleyin. Aşağıdaki ekran görüntüsü, işlem menüsü penceresini nasıl açabileceğinizi göstermektedir.
  • Her eyleme kesin ve anlaşılır adlar verdiğinizden emin olun, böylece hikayeleri daha sonra bulmanız kolaylaşır. Veya sizden sonra bir şeyi değiştirmeye gelen biri, adımları kolayca anlayabilir.

Adım 2

Şimdi, koşullu bir ifade ekleyebilmemiz için ilk e-posta eylemini vurmak koşulunu eklemek için formun istenen davranışa göre davranmasını sağlamak için koşullu mantığı eklemeniz gereken gerçek eylem geliyor.

Aşağıda, formun buna göre hareket etmesine izin vermek için koşullu mantığınızı yazacağınız bir slayt eylem penceresi gösterecek olan ekran görüntüsü verilmiştir.

Öncelikle, yukarıda oluşturduğunuz eylemlerin her biri için konu gövdesini ve Kime e-posta adresini içeren e-posta ayrıntılarını belirlemeniz gerekir. E-postayla ilgili her şeyi yaptıktan sonra, koşullu mantık bölümüne geçeceğiz.

Yukarıdaki ekran görüntüsü, özel mantığımızı kuracağımız koşullu mantık alanını vurgulamaktadır. Koşullu mantık sekmesini açtığınızda, aşağıdaki ekran görüntüsünde gösterildiği gibi bir form göreceksiniz.

Burada, bu belirli e-posta için zaten ayarlanmış bir mantık olduğunu görebilirsiniz. Bu senaryoda, e-postanın, kullanıcı "Size Hangi Hizmetlerde Yardımcı Olabiliriz" radyo listesi seçeneğinden danışma seçeneğini belirlediğinde gönderilmesini istiyoruz.

Bu, kullanıcı sağlanan radyo listesinden Danışma seçeneğini her seçtiğinde ve formu gönderdiğinde, bu e-posta eyleminin başlayacağı anlamına gelir. Ancak bu koşul yerine getirilmediği sürece, bu e-posta eylemi tetiklenmeyecektir.

Mantığı bitirmek için, e-posta bölümlerinin geri kalanı için ikinci ve üçüncü adımı tekrar etme zamanı. Her eylem için bir koşul ifadesi belirlemek önemlidir, çünkü diğer e-posta eylemleri için ayarlamazsanız, diğer koşullar için çalışmayacaktır.

Öyleyse ne bekliyorsunuz sadece talimatları izleyin ve hemen kendiniz için bir koşul formu oluşturun çünkü web sitenizden en iyi şekilde yararlanmanızı istiyoruz? Bununla birlikte, web siteleri size yalnızca şirket hakkındaki ayrıntıları sağlamak için tasarlanmıştır.

Sarmak

Koşullu mantık, web sitenizi ihtiyaçlarınıza göre geliştirmeniz için size harika bir fırsat sağlayan büyük bir güçtür. Ninja forms size burada gördüklerinizden çok daha fazlasını sunar. E-posta göndermekle sınırlı değildir; koşullu mantıkla çok daha karmaşık görevleri yapabilirsiniz. Aynı zamanda belirli bir eşikten değerin düşmesi/yükselmesi hakkında ilgili birime bilgi verecek şekilde tetikleyicilerin ayarlanmasına da olanak sağlar.

Yorum Yap

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