WordPress के लिए Ninja Forms साथ सशर्त तर्क का उपयोग करना

क्या आप वर्डप्रेस में Ninja Forms में सशर्त प्रोग्रामिंग की तलाश कर रहे हैं तो आपने सही plugin संपर्क किया है ? Ninja forms कोड के सबसे बड़े टुकड़ों में से एक है जो आपको वर्डप्रेस पर फॉर्म विकसित करने का एक आसान तरीका प्रदान करता है। इसकी महत्वपूर्ण ड्रैग एंड ड्रॉप विशेषताएं कोई भी व्यक्ति फॉर्म को स्थापित कर सकता है और इसे अपनी वेबसाइट पर ले जा सकता है।

वर्डप्रेस एक अग्रणी प्लेटफ़ॉर्म है जो आपको अपने व्यवसाय के लिए आकर्षक वेबसाइट बनाने का शानदार अवसर प्रदान करता है। यह केवल इतना ही नहीं है, लेकिन यह आपको हजारों plugin प्रदान करता है जो आपको ड्रैग और ड्रॉप फीचर्स के साथ विभिन्न कार्य प्रदान करके आपके जीवन को आसान बनाते हैं।

Ninja Forms वर्डप्रेस के लिए मुफ्त फॉर्म बिल्डर plugin उपलब्ध है जो आपको डेटा संग्रह के लिए किसी भी प्रकार का फॉर्म बनाने की अनुमति देता है। चाहे फॉर्म या ईवेंट पंजीकरण, फ़ाइल अपलोड, भुगतान या किसी भी जटिल परिदृश्य से संपर्क करना आसान हो, जब आपकी वर्डप्रेस वेबसाइट पर स्थितियां बनाने की बात आती है तो यह सभी के लिए सही विकल्प है।

Ninja Forms की अनूठी विशेषताओं ने बाजार में इसकी अत्यधिक लोकप्रियता हासिल की है, और इसका एक प्रमाण यह है कि इसे ग्राहकों द्वारा 11,000,000 से अधिक बार डाउनलोड किया गया है। इसके अलावा, लाखों वर्डप्रेस वेबसाइट दुर्लभ रूपों को विकसित करने के लिए इसका उपयोग कर रही हैं। अपनी वेबसाइट पर Ninja forms में सशर्त तर्क बना पाएंगे

यहां निंजा फॉर्म की कुछ बुनियादी विशेषताएं हैं, जिसके कारण वे वेबसाइट डिजाइनरों के बीच इतने लोकप्रिय हो गए हैं। तो चलिए एक नजर डालते हैं

  • एक उपयोगकर्ता के अनुकूल plugin जो फॉर्म बिल्डर के साथ आता है
  • अत्यधिक शुरुआत के अनुकूल
  • एक सुंदर और आकर्षक वेबसाइट बनाएं, भले ही आप डिजाइनर न हों
  • अगर आप डेवलपर नहीं हैं तो भी इसे विकसित किया जा सकता है। आसान खींचें और ड्रॉप सुविधाएँ
  • भुगतान फॉर्म विकल्प अपनी वेबसाइट पर भुगतान गेटवे को एकीकृत करने के लिए
  • कई प्रकार के विकल्प जैसे कि साइनअप फॉर्म और लीड जनरेशन फॉर्म
  • हजारों पूर्व-निर्मित टेम्पलेट जो आपको किसी डेवलपर की सहायता के बिना तुरंत शुरू करने की अनुमति देंगे
  • उत्तरदायी वेबसाइटें ऐसी वेबसाइटें हैं जो आपको बिना किसी अनुकूलन के विभिन्न स्क्रीन आकारों पर एक ही डिज़ाइन का उपयोग करने का विकल्प प्रदान करती हैं। Ninja Forms आपको उत्तरदायी वेबसाइट plugin भी प्रदान करता है जो विभिन्न स्क्रीन आकारों के साथ फिट होते हैं।
  • यह वर्डप्रेस पर उपलब्ध किसी अन्य वर्डप्रेस फॉर्म बिल्डर plugin की तुलना में अलग एकीकरण प्रदान करता है।
  • यह उन वेबसाइटों के लिए एक ऐड-ऑन सुविधा प्रदान करता है जो आपके व्यवसाय को विकसित करने के लिए कई अवसर प्रदान करते हैं। यहाँ कुछ जोड़ दिए गए हैं जो साथ आते हैं Ninja forms अपनी वेबसाइट को बढ़ाने के लिए एक शानदार अवसर प्रदान करना।
    • लेआउट और शैलियाँ
    • सशर्त तर्क
    • मल्टी पार्ट फॉर्म
    • फ़ाइल अपलोड
    • पीडीएफ प्रपत्र प्रस्तुतियाँ
    • एक्सेल एक्सपोर्ट
    • प्रगति को बचाओ
    • उपयोगकर्ता प्रबंधन
    • फ्रंट एंड पोस्टिंग
    • उपयोगकर्ता विश्लेषण
    • Webhooks

इन अनूठी विशेषताओं के बारे में जानने के बाद, आप निश्चित रूप से पीछे नहीं रहना चाहते हैं इसलिए Ninja Forms और आगे बढ़ें।

सशर्त तर्क क्या है?

इससे पहले कि हम कदम दर कदम गाइडलाइन पर आगे बढ़ें, हमारे उपयोगकर्ताओं को उसी पेज पर रहना होगा। इसलिए, हम सशर्त तर्क का एक हल्का परिचय देंगे। सशर्त तर्क प्रोग्रामिंग में कार्यक्षमता है जो उपयोगकर्ताओं को गतिशील तत्व बनाने और अपडेट करने की अनुमति देता है। सभी निर्णय दिए गए इनपुट पर निर्भर हैं।

आइए आपको एक एक्स amp ले दिखाते हैं जो आपको दिखाएगा कि प्रोग्रामिंग में सशर्त लॉजिक्स कैसे काम करते हैं।

  • मान लें कि आपके पास एक फॉर्म है जो उम्मीदवारों से उनकी शिक्षा के बारे में जानकारी लेता है।
  • विशेषज्ञता ड्रॉपडाउन केवल उन उम्मीदवारों को दिखाई देगा जो पीएचडी का विकल्प चुनेंगे, जबकि अन्य केवल अपनी संबंधित डिग्री जोड़ेंगे।
  • यहां सशर्त तर्क आता है जहां कंप्यूटर यह तय करेगा कि उपयोगकर्ता इनपुट के आधार पर एक ड्रॉपडाउन या एक साधारण इनपुट फ़ील्ड दिखाना है या नहीं।

Ninja Forms में सशर्त तर्क स्थापित करने के लिए चरण-दर-चरण गाइड

यहाँ इस स्टेप बाय स्टेप गाइड में, हम एक एक्स amp ले का अनुसरण करेंगे जहाँ हम एक विशेष लॉजिक के आधार पर उपयोगकर्ता को एक ईमेल भेजेंगे। विभिन्न उपयोगकर्ताओं को ईमेल भेजने के लिए सशर्त तर्क स्थापित करना सरल है। तो चलिए टास्क पर आते है!

ऐसा करने के लिए, हम अपने सशर्त लॉजिक एक्सटेंशन का उपयोग करेंगे। यह एक विस्तार है जो आपके द्वारा विकसित किए जाने वाले फ़ॉर्म में स्थितियों को सेट करने की क्षमता को जोड़ देगा। सशर्त ईमेल भेजने के लिए मापदंड जोड़ना कई चीजों में से एक है जो आप सशर्त बयानों में कर सकते हैं।

यह ध्यान देने योग्य है कि निंजा फॉर्म 3.0 में सभी सशर्त विवरण केंद्रीकृत नियंत्रण केंद्र में चले गए हैं। फॉर्म बिल्डर का उन्नत टैब वह स्थान है जहां आप इन सभी नियंत्रणों को पा सकते हैं। हालाँकि, ईमेल क्रियाएँ, तर्क कार्रवाई को आसानी से एक्शन विंडो में पकाया जाता है। एक मिनट प्रतीक्षा करें, इसे डूबने दें, और निराश न हों क्योंकि हम आपको यह दिखाने के लिए आगे बढ़ रहे हैं कि आप विभिन्न स्थितियों के आधार पर ईमेल भेजने के लिए कैसे बयान सेट कर सकते हैं।

आपको सशर्त तर्क से संबंधित कार्य का आनंद लेने की अनुमति देने के लिए हमें एक उद्धरण अनुरोध फॉर्म मिला है।

ऊपर दिए गए फॉर्म पर एक नज़र डालने से हमें पता चलता है कि हमें "क्या सेवाएं हम आपकी सहायता कर सकते हैं?" के उपयोगकर्ता इनपुट पर संबंधित विभाग को एक ईमेल भेजनी होगी। उपयोगकर्ता इनपुट के अनुसार, हम उस विशेष विभाग के प्रासंगिक ईमेल पते का चयन करेंगे और उन्हें सूचित करेंगे कि कोई उद्धरण खोज रहा है।

इसके अलावा, हमें यह तर्क भी लागू करना होगा कि यदि प्रश्न अनुत्तरित रह गया है, तो यह किसी भी विभाग को ईमेल नहीं भेजेगा। तो अब हमारे पास पहले विभाग की जाँच करने और फिर संबंधित ईमेल के चयन के लिए दो शर्तें हैं।

चरण 1

यहां पहला चरण आता है, जहां आपको प्रत्येक विभाग के लिए ईमेल कार्रवाई करनी होती है। ईमेल बनाने के लिए नीचे दिए गए चरणों का पालन करें, और फिर हम अपने तर्क निर्माण की दिशा में आगे बढ़ सकते हैं।

  • फॉर्म बिल्डर के पास जाएं
  • लड़ाई टैब में ईमेल को मारो।
  • प्रत्येक विभाग के लिए एक ईमेल कार्रवाई जोड़ें। नीचे स्क्रीनशॉट दिखाता है कि आप एक्शन मेनू विंडो कैसे खोल सकते हैं।
  • सुनिश्चित करें कि आप प्रत्येक क्रिया को सटीक और समझ में आने वाले नाम देते हैं ताकि बाद की कहानियों का पता लगाना आपके लिए आसान हो। या अगर आप किसी को बदलने के लिए आने के बाद किसी को भी आसानी से कदम समझ सकते हैं।

चरण 2

अब असली कार्रवाई आती है जहां आपको यह सुनिश्चित करने के लिए सशर्त तर्क जोड़ने की जरूरत है कि फॉर्म वांछित के अनुसार कार्य करता है शर्त को जोड़ने के लिए व्यवहार के अनुसार पहली ईमेल कार्रवाई को हिट करें ताकि हम एक सशर्त विवरण जोड़ सकें।

निम्नलिखित स्क्रीनशॉट है जो एक स्लाइड एक्शन विंडो दिखाएगा जहां आप फॉर्म के अनुसार कार्य करने के लिए अपने सशर्त तर्क लिखेंगे।

सबसे पहले, आपको उन ईमेल विवरणों को स्थापित करने की आवश्यकता है, जिनमें आपके द्वारा बनाई गई प्रत्येक क्रिया के लिए विषय निकाय और To email पते शामिल हैं। एक बार ईमेल से जुड़ी हर चीज के साथ, हम सशर्त लॉजिक सेक्शन की ओर आगे बढ़ेंगे।

उपरोक्त स्क्रीनशॉट सशर्त तर्क क्षेत्र पर प्रकाश डालता है जहां हम अपने कस्टम तर्क स्थापित करेंगे। एक बार जब आप सशर्त तर्क टैब खोलते हैं, तो आपको स्क्रीनशॉट में नीचे दिखाया गया एक फॉर्म दिखाई देगा।

यहां आप देख सकते हैं कि एक तर्क है जो पहले से ही इस विशेष ईमेल के लिए निर्धारित है। इस परिदृश्य में, हम चाहते हैं कि ईमेल तब भेजा जाए जब उपयोगकर्ता ने "क्या सेवाएँ हम आपकी सहायता करें" के रेडियो सूची विकल्प से परामर्श विकल्प का चयन किया है।

इसका अर्थ है कि जब भी उपयोगकर्ता प्रदान की गई रेडियो सूची से परामर्श विकल्प का चयन करता है और फॉर्म जमा करता है, तो यह ईमेल कार्रवाई शुरू कर देगा। जबकि जब तक यह शर्त पूरी नहीं होती, यह ईमेल कार्रवाई ट्रिगर नहीं होगी।

बाकी ईमेल अनुभागों के लिए दूसरे और तीसरे चरण को दोहराने के लिए तर्क को समाप्त करने का समय। प्रत्येक कार्रवाई के लिए एक शर्त स्टेटमेंट सेट करना आवश्यक है क्योंकि यदि आप अन्य ईमेल कार्यों के लिए सेट नहीं करते हैं, तो यह बाकी स्थितियों के लिए काम नहीं करेगा।

तो क्या आप केवल निर्देशों का पालन करने के लिए इंतजार कर रहे हैं और तुरंत अपने लिए एक शर्त फ़ॉर्म सेट करें क्योंकि हम चाहते हैं कि आप अपनी वेबसाइट से सर्वश्रेष्ठ बाहर निकाल सकें? हालाँकि, वेबसाइटें आपको केवल कंपनी के बारे में विवरण प्रदान करने के लिए डिज़ाइन की गई हैं।

लपेटें

सशर्त तर्क एक महान शक्ति है जो आपको अपनी वेबसाइट को अपनी आवश्यकताओं के अनुसार विकसित करने का एक शानदार अवसर प्रदान करती है। Ninja forms आपको यहां जो कुछ भी देखा है उससे कहीं अधिक प्रदान करते हैं। यह ईमेल भेजने तक ही सीमित नहीं है; आप सशर्त तर्क के साथ बहुत अधिक जटिल कार्य कर सकते हैं। यह ट्रिगर्स को एक ऐसे रूप में सेट करने की भी अनुमति देता है जो संबंधित विभाग को एक निश्चित सीमा से मूल्य के गिरने/बढ़ने के बारे में सूचित करेगा।

एक टिप्पणी छोड़ दो

आपकी ईमेल आईडी प्रकाशित नहीं की जाएगी। आवश्यक फ़ील्ड चिह्नित हैं *