WordPress Formlarında Koşullu Mantığın 7 Kullanımı
Sizden bir sonraki seviyeye geçmeyi sağlayan basit bir özellikten bahsetmenizi istesek, ne söylerdiniz?
Sizi bilmem ama koşullu mantık kesinlikle bana devrim niteliğinde görünüyor. Burada bir ince ayar, orada küçük bir bükülme ve form, her kullanıcıya farklı yanıt vererek kullanıcının dokunuşuyla canlanıyor.
Bu yüzden, onları canlandırmak için WordPress formlarında koşullu mantığı kullanmanın bazı heyecan verici yollarını yazmayı düşündük.
Yenilikçi WordPress formları için Fluent Forms

Fluent Forms, en hızlı WordPress form oluşturucu ve tartışmasız en yenilikçi olanıdır. Sorunsuz bir kullanıcı deneyimi sağlamak, Fluent Forms ekibi için her zaman bir önceliktir. Doğal olarak, eklenti tonlarca akıllı özellik sunar ve bunları kullanmanın akıllı yollarını sunar.
Şimdiye kadar formlardaki koşullu mantığa aşina olabilirsiniz. Ama bahse gireriz, ara sıra girdi alanlarını patlatmanın ötesine geçebileceğini düşünmedin. Fluent Forms bu büyülü özelliği alır ve onu üç temiz bölüme ayırır.
- Parametre: Bu, eylemi tetikleyecek olan giriş alanıdır.
- Koşul: 'Eşit', 'büyük_tan', 'daha az_veya_eşit', 'başlayan_birlikte', 'birlikte biter', 'içerir' vb. gibi ayarlayabileceğiniz yaklaşık on genel koşul vardır.
- Değer: Bu, hedeflemeyi veya hariç tutmayı seçtiğiniz herhangi bir metin veya sayısal veri olabilir.
Birden fazla koşul ayarlayabilirsiniz. Ve 'Herhangi biri' veya "Tümü" seçeneğini seçerek, eyleminizin belirlenen tüm koşullara mı yoksa herhangi birine mi karşılık gelmesi gerektiğini seçebilirsiniz. Bütün bunlar, bedava.
Öyleyse koşullu mantığa geçelim ve Fluent Forms'un form oluşturma deneyiminizi nasıl iyileştirebileceğini görelim.
- Giriş alanlarında koşullu mantık
- Koşullu form onayı
- Koşullu e-posta bildirimleri
- Koşullu e-posta yönlendirme
- Entegrasyonlarda koşullu mantık
- E-posta bildiriminde koşullu kısa kodlar
- Koşullu gönderi kategorileri
Giriş alanlarında koşullu mantık
Koşullu mantığın en yaygın kullanımlarından biri, giriş alanlarında kullanılmasıdır. Detaylandıralım. Akıllı mantığı belirli alanlara dağıtabilirsiniz, böylece yalnızca seçilen bir alanda belirli bir yanıt başlatıldığında bu giriş alanı görünür.
Bunu kırmak için basit bir iletişim formu alalım. Bir ad alanı, bir telefon/cep telefonu alanı, bir e-posta alanı ve mesajlar için bir metin alanı vardır. Ama amacımız sadece kişiye ulaşmaksa hem e-postasına hem de cep telefonu numarasına ihtiyacımız yok.
Bu durumda, bir radyo alanını hızlıca sürükleyip bırakabiliriz. Etiketi Kişiye göre ayarlayın ve seçenekleri, kullanıcının seçimini yapabilmesi için cep telefonu ve e-posta olarak özelleştirin. Şimdi e-posta alanının giriş özelleştirmesine gittiğimizde, gelişmiş bir seçenek göreceğiz. Üzerine tıklayarak koşullu bir mantık onay kutusu belirir.
Bunu radyo alanıyla eşleştirerek ve koşulu e-postayla eşleşecek şekilde ayarlayarak, e-posta alanımızın yalnızca bir kullanıcı e-postayı seçtiğinde görünmesini sağlayabiliriz. Aynı şey telefon/cep numarası alanı için de geçerlidir.
Koşullu form onayı
Gönderim onaylarının gönderilmesi zorunlu değildir. Bununla birlikte, kullanıcılarınıza eylemleri hakkında bilgi vermek her zaman iyi bir UX uygulamasıdır. Ayrıca, kullanıcılar gerekli alanları kaçırır. Bir onay mesajı onları bu konuda da güncel tutacaktır.
Koşullu form onayı ayarlayarak, mesajlarınızı özelleştirebilir ve eylemlerine bağlı olarak hangi kullanıcının ne alacağını seçebilirsiniz. Formunuzun Ayarlar ve Entegrasyonlar bölümüne gidin, kenar çubuğundan Diğer onaylar'ı ve Onay Ekle'yi seçin.
Şimdi onayı adlandırın ve göstermek istediğiniz yeri yapılandırın ve mesajı tanımlayın. Ardından, bir giriş alanında uygun koşulları ayarlamak için koşullu mantık onay kutusuna tıklayın. Örneğin, bir textarea alanı aracılığıyla geri bildirim topluyor olabilirsiniz. Bu nedenle, textarea alanını eşleyerek ve koşulu kötü, olumsuz, tatminsiz gibi kelimeleri içerecek şekilde ayarlayarak, kötü bir deneyime sahip kullanıcılara özelleştirilmiş mesajlar gönderebilir ve onlardan iyileştirme için olası odalar isteyebilirsiniz.
Benzer şekilde, koşulun olumlu, iyi, mutlu, memnun vb. sözcükleri içerecek şekilde ayarlandığı başka bir onay ekleyerek, ürününüzden memnun olan kullanıcılara bir teşekkür mesajı gönderebilirsiniz.
Koşullu e-posta bildirimleri
Tüm form gönderimleri tek bir veritabanında toplanır ve istediğiniz zaman bunları sıralayabilirsiniz. Ancak bazen, bazı gönderilere özellikle dikkat etmek isteyebilirsiniz.
Belki organize etmeniz gereken bir yardım yemeği partiniz var ve kaç kişinin misafir getireceğini bilmek istiyorsunuz. Yardım yemeği partisi form şablonu zaten gerekli tüm form alanlarını içerir, böylece onu olduğu gibi kullanabilirsiniz.
Yani, şimdi tek yapmanız gereken, formun Ayarlar ve Entegrasyonlarından E-posta bildirimlerine gitmek ve Bildirim Ekle . E-postayı, konu satırını, alıcıyı vb. yapılandırın. Ardından Koşullu mantık onay kutusunu işaretleyin ve misafirleri soran sayısal alanla eşleştirin. Koşulu büyük veya eşit olarak ayarlayın ve değeri 1 olarak ayarlayın.
Bu şekilde, birisi 0 dışında herhangi bir değer girdiğinde anında bir e-posta ile bilgilendirileceksiniz.
Koşullu e-posta yönlendirme
Bu, koşullu e-posta bildirimlerine benzer. Ancak, işinizin farklı sektörlerini yönetmek için atanmış farklı kişiler varsa, bu kullanışlı olacaktır.
Bir kursa başvuran öğrencilerden gelen itirazları toplamak için bir form yerleştirdiğinizi varsayalım. Öğrencilerin itiraz etme ihtiyacı hissedebilecekleri ana nedenleri gözden geçirebilir ve not edebilirsiniz. Yani formunuzda radyo alanı var ve “ Finansal döküman eksik ”, “ IELTS sertifikası eksik”, “ yetersiz Matematik kursları ” gibi seçeneklerden bahsediliyor.
Formun Ayarlar ve Entegrasyonlar bölümünden E-posta Bildirimine gidin ve Bildirim Ekle . Yönlendirmeyi Yapılandır'a tıklayın ve belirli görevlerle belirlenmiş e-posta adreslerini ilgili giriş alanlarına ayarlayın.
Bu özelliği birden fazla bildirim oluşturmak için kullanabilirsiniz, böylece belirli görevler atanan belirlenmiş kişiler, eksik finansal belgeler veya yetersiz matematik kursları gibi belirli sorunlarla ilgili e-postalar alır. Bu, görevi bölmeye ve sorunları daha iyi verimlilikle hızla çözmeye yardımcı olur.
Entegrasyonlarda koşullu mantık
Ayrıca koşullu mantığı entegrasyonlarla birleştirebilir ve işleri daha ilginç hale getirebilirsiniz. Muhtemelen zaten bildiğiniz gibi, Fluent Forms Pro, Trello, PayPal, iContact, MetaBox, Google Sheets, Campaign Monitor vb. dahil 30'dan fazla entegrasyonla birlikte gelir. Bu listeyi Zapier entegrasyonuyla 3000'den fazla araca da genişletebilirsiniz.
Bazı basit adımları izleyerek bir aracı formla hızlı bir şekilde entegre edebilirsiniz. Ancak koşullu mantıkla bunu bir adım öteye bile taşıyabilirsiniz. Diyelim ki bir ad alanı, mobil alan ve bir e-posta alanı içeren bir iletişim formunuz var. Ve e-posta adresleri olan kişileri otomatik olarak Pazarlama CRM'nize eklemek istiyorsunuz.
Entegrasyon Modüllerinizden FluentCRM'yi etkinleştirmeniz yeterlidir . Şimdi iletişim formunuzu açın ve Ayarlar ve Entegrasyonlara gidin. Pazarlama ve CRM Entegrasyonlarına gidin ve FluentCRM beslemesini oluşturun . Aşağıya kaydırdığınızda bir koşullu mantık onay kutusu göreceksiniz.
Üzerine tıklayın ve uygun bir koşul ayarlayın. Ve şimdi, kişileriniz uygun etiketlerle belirlenen e-posta listesine otomatik olarak eklenecektir. Bu özelliği Fluent Forms tarafından sunulan diğer entegrasyonlarla da kullanabilirsiniz.
E-posta bildirimlerinde koşullu kısa kodlar
Koşullu mantığın daha da ilginç hale geldiği yer burasıdır. Kullanıcı tarafından oluşturulan verileri göstermek için kullanabilirsiniz. Kısa kodlar, temel olarak, bir şeyi belirtmek için kullanabileceğiniz anahtar veya şifrelerdir.
Kullanıcı adı, adres, telefon numarası, e-posta vb. gibi kullanıcı verilerini toplamak için Fluent Forms'u kullanabilirsiniz. Her şeyi almak için {all_data} kısa kodunu bile kullanabilirsiniz. Formun E-posta Bildirimlerine gidin ve Bildirim Ekle düğmesine tıklayın ve yapılandırın.
Email Body bölümüne geldiğinizde, şartlarınız sağlandığında göndermek istediğiniz mesajı yazın. Koşulun çalışması için onu HTML etiketleri arasına almanız gerekir. Ve diğer tüm HTML etiketlerinde olduğu gibi, koşulu ilk etikette tanımlamanız gerekir. Kısa Kodları Ekle düğmesine tıklayarak kısa kodları bulacaksınız.
Ortalama %80'in üzerinde geçen herkese tebrik mesajı göndermek istediğinizi varsayalım. Formunuzda puan toplayabilecek bir sayısal alan olabilir ve durumunuz aşağıdaki gibi olacaktır.
Koşullu gönderi kategorileri
Koşullu gönderi kategorilerini etkinleştirmeden önce, kullanıcılardan veri toplamak ve doğrudan gönderi olarak yayınlamak için bir ön uç formunuz olması gerekir. Bunu yapmak için Fluent Forms Pro panosuna gidin ve Yeni Form Ekle düğmesine tıklayın.
Açılır pencerenin sol alt köşesindeki Bir Gönderi Formu Oluştur düğmesine tıklayın. Veya açılır pencereyi açarak açılır menüden seçebilirsiniz. Şimdi gönderi türünü seçin ve devam edin. Kategoriler, gönderi başlığı, gönderi içeriği, metin girişi vb. gibi alanlar ekleyin. Ayarlar ve Entegrasyonlar'a gitmeden önce formu kaydedin .
Kenar çubuğundan Gönderi Oluşturma'yı ve Gönderi Beslemesi Ekle'yi seçin. Feed'i yapılandırın ve alanları uygun şekilde eşleyin. Aşağıya kaydırdığınızda bir koşullu mantık onay kutusu göreceksiniz. Kontrol edin ve ihtiyacınız olan koşulu tanımlayın. Feed'i Kaydetmeyi Unutmayın.
Muhtemelen bildiğiniz gibi, gelişmiş gönderi oluşturma, Fluent Forms'ta birinci sınıf bir özelliktir. Doğal olarak, koşullu gönderi kategorileri de Fluent Forms Pro ile sınırlıdır. Bu özellikten yararlanmak için Fluent Forms ücretsiz lisansınızı uygun bir premium lisansa yükseltmeniz gerekir.
WordPress formlarında koşullu mantık
Sizi bilmem ama ben koşullu mantığı bir form oluşturucuda en çok ezber bozan tek şey olarak görüyorum. Özellikle bu kadarını 3 basit adımda yapabiliyorsanız.
Özellikle ücretsiz olarak sunulduğunda bunun denemeye değer olduğunu söyleyebilirim. O halde bir kuruş harcamadan Fluent Forms'u indirin ve çıldırın. Ayrıca Fluent Forms ile konuşma formları da oluşturabileceğinizden bahsetmiş miydim? Öyleyse ne bekliyorsun?
ev borcu WordPress sitesi