मास्टर ऐडऑन
  • विजेट
    • चेंजलॉग
      स्रोत कोड नया प्रो
      काल्डेरा फॉर्म
      लोगो स्लाइडर
      विषय-सूची
      गुरुत्वाकर्षण रूपों
      रूप बदल देती है प्रो
      प्रतिबंधित सामग्री प्रो
      मूल्य निर्धारण तालिका
      निंजा फॉर्म
      मेलचिम्प
      टूलटिप
      पॉपअप ट्रिगर नया प्रो
      कौन सा तत्व नया
      क्रिएटिव बटन
      क्रिएटिव लिंक्स नया
      डोमेन खोज गरम प्रो
      दोहरी शीर्षक गरम
      फ्लिपबॉक्स
      एनिमेटेड ग्रेडिएंट बीजी गरम प्रो
      छवि हॉटस्पॉट प्रो
      इन्फोबॉक्स
      समाचार टिकर प्रो
      कणों
      प्रगति बार
      ऑफ-कैनवास सामग्री नया प्रो
      प्रगति बार पढ़ना गरम
      कस्टम जेएस
      ब्लॉककोट
      काउंटर अप
      छवि होवर प्रभाव
      प्रकट करना नया प्रो
      रिलैक्स प्रो
      पोजिशनिंग
      छवि तुलना
      टैब
      सामग्री टॉगल करें गरम प्रो
      पोस्ट/पेज डुप्लीकेटर मुफ्त
      फ्लोटिंग प्रभाव प्रो
      मेगा मेनू गरम
      कस्टम सीएसएस गरम
      ग्रेडिएंट हेडलाइन
      उन्नत छवि
      नव मेनू
      टूलटिप्स
      तुलना तालिका प्रो
      ग्लासमोर्फिज्म
      विशेष उत्पाद प्रो
      छवि हिंडोला
      गैलरी स्लाइडर नया प्रो
      गतिशील टैग नया
      उलटी गिनती टाइमर
      वर्तमान समय
      पैटर्न
      रैपर लिंक
      समयरेखा
      टीम सदस्य
      संपर्क फ़ॉर्म ७
      उन्नत अकॉर्डियन
      एनिमेटेड हेडलाइंस
      ब्लॉग
      व्यावसायिक घंटे
      कार्रवाई के लिए कॉल करें
      प्रगति बार्स
      पृष्ठभूमि स्लाइडर
      टीम स्लाइडर
      गतिशील तालिका
      ग्रिड लाइन प्रो
      WP फॉर्म
      खोजें
      हम फॉर्म
      प्रवेश एनीमेशन नया प्रो
      प्रदर्शन की शर्तें प्रो
      फ़िल्टर करने योग्य छवि गैलरी
      WP फॉर्म
      कस्टम ब्रेकप्वाइंट नया
  • विशेषताएं
    • थीम बिल्डर

      अपनी वेबसाइट के प्रत्येक पृष्ठ पर एक सुसंगत नज़र के लिए साइट-व्यापी टेम्पलेट डिज़ाइन करें।

      पॉपअप बिल्डर

      लीड कैप्चर करने के लिए आकर्षक पॉपअप, मोडल और घोषणा बार बनाएं।

      विजेट बिल्डर

      अधिक गतिशील लेआउट बनाने के लिए उन्नत कस्टम विजेट के साथ एलिमेंटर का विस्तार करें।

      मेगा मेनू बिल्डर

      बेहतर नेविगेशन के लिए आइकन और छवियों के साथ बहु-स्तंभ मेनू बनाएं।

      कस्टम सीएसएस

      डिफ़ॉल्ट डिज़ाइन विकल्पों से परे पिक्सेल-परिपूर्ण स्टाइल के लिए अपना स्वयं का सीएसएस लागू करें।

      गतिशील टैग

      पोस्ट शीर्षक और कस्टम फ़ील्ड जैसी गतिशील सामग्री को सीधे डिज़ाइन में डालें।

      प्रदर्शन की शर्तें

      उपयोगकर्ता की भूमिका, डिवाइस, समय और अन्य नियमों के आधार पर तत्व दृश्यता को नियंत्रित करें।

      प्रतीक पुस्तकालय

      दृश्यों और स्थिरता को बढ़ाने के लिए हजारों अंतर्निहित आइकन में से चुनें।

      एनीमेशन

      डिज़ाइन को जीवंत बनाने के लिए स्क्रॉल, होवर, प्रवेश द्वार और बहुत सारे एनिमेशन जोड़ें।
  • टेम्पलेट किट
    • टेम्पलेट किट

      पेशेवर रूप से डिजाइन पूर्ण-पृष्ठ टेम्पलेट किट आयात और सेकंड में अनुकूलित करें।

      तैयार अनुभाग

      पूर्व निर्मित सामग्री अनुभाग और पंक्तियाँ खींचें, छोड़ें और तुरंत अनुकूलित करें।

      तैयार पॉपअप

      विभिन्न प्रकार के उच्च-परिवर्तित पॉपअप डिज़ाइन आयात करें और जल्दी से लॉन्च करें।

      एलिमेंटर पेज टेम्पलेट्स

      किसी भी उद्देश्य के लिए पूर्ण पृष्ठ लेआउट तुरंत संपादन शुरू करें।

      तैयार हेडर

      कई आधुनिक हेडर डिजाइन आयात करें और अपने ब्रांड के अनुकूल बनें।

      तैयार पाद लेख

      विभिन्न वेबसाइटों के लिए पूरी तरह से डिज़ाइन किए गए पाद लेख क्लिक में कार्यक्षमता और शैली जोड़ें।
  • ब्रांड
    • WP व्यवस्थापक करें

      WP व्यवस्थापक करें

      अपने वर्डप्रेस डैशबोर्ड का नियंत्रण लें व्यवस्थापक अनुभव को अनुकूलित करें।
      व्यवस्थापक बार संपादक

      व्यवस्थापक बार संपादक

      एक क्लीनर, अधिक व्यक्तिगत कार्यक्षेत्र के लिए वर्डप्रेस व्यवस्थापक बार को अनुकूलित करें।
      लॉगिनफाई

      लॉगिनफाई

      ब्रांडिंग, शैलियों और सुरक्षा संवर्द्धन के साथ अपने वर्डप्रेस लॉगिन पेज को अनुकूलित करें।

      रोलमास्टर सुइट

      बेहतर सुरक्षा और वर्कफ़्लो के लिए उपयोगकर्ता भूमिकाओं और अनुमतियों को सटीकता से प्रबंधित करें।
      मास्टर ब्लॉक

      मास्टर ब्लॉक

      अधिक रचनात्मक लेआउट के लिए उन्नत कस्टम ब्लॉक के साथ गुटेनबर्ग संपादक का विस्तार करें।
      डब्ल्यूपी स्पॉटलाइट

      डब्ल्यूपी स्पॉटलाइट

      कहीं से भी व्यवस्थापक सुविधाओं, पोस्ट और सेटिंग्स को तुरंत खोजें और एक्सेस करें।
  • थीम
  • मदद
    • समर्थन प्राप्त करें
    • प्रलेखन
    • फेसबुक समुदाय
    • चेंजलॉग
  • ब्लॉग
मूल्य निर्धारण
🇮🇳HI
  • 🇺🇸EN
  • 🇸🇦AR
  • 🇧🇩BN
  • 🇩🇰DA
  • 🇩🇪DE
  • 🇪🇸ES
  • 🇫🇷FR
  • 🇮🇳HI
  • 🇰🇷KO
  • 🇵🇹PT
  • 🇷🇺RU
  • 🇨🇳ZH

आरंभ करना

  • एलिमेंट पेज संपादक के अंदर मास्टर एडऑन एलिमेंट नहीं देख सकते हैं?
  • संबद्ध खाते के लिए आवेदन कैसे करें?
  • सक्रिय प्रो संस्करण
  • प्लगइन स्थापित करना

ऐडऑन

  • पॉपअप ट्रिगर विजेट सेटिंग्स
  • ऑफ-कैनवास सामग्री विजेट सेटिंग्स
  • लोगो स्लाइडर विजेट सेटिंग्स
  • प्रगति बार्स विजेट सेटिंग्स
  • छवि हिंडोला सेटिंग्स
  • विशेष रुप से प्रदर्शित उत्पाद विजेट सेटिंग्स
  • तुलना तालिका विजेट सेटिंग्स
  • स्रोत कोड विजेट सेटिंग्स
  • उन्नत छवि विजेट सेटिंग्स
  • ग्रेडिएंट हेडलाइन विजेट सेटिंग्स
  • गैलरी स्लाइडर सेटिंग्स
  • सामग्री विजेट सेटिंग्स टॉगल करें
  • जानकारी बॉक्स विजेट सेटिंग्स
  • समयरेखा विजेट सेटिंग्स
  • गतिशील टेबल विजेट सेटिंग्स
  • मेलचिम्प विजेट सेटिंग्स
  • ब्लॉककोट विजेट सेटिंग्स
  • चेंजलॉग विजेट सेटिंग्स
  • उलटी गिनती टाइमर विजेट सेटिंग्स
  • वर्तमान समय विजेट सेटिंग्स
  • विजेट सेटिंग्स खोजें
  • फ़िल्टर करने योग्य छवि गैलरी
  • टीम स्लाइडर विजेट सेटिंग्स
  • काउंटर अप विजेट सेटिंग्स
  • सामग्री सेटिंग्स प्रतिबंधित करें
  • सामग्री तालिका विजेट सेटिंग्स
  • छवि हॉटस्पॉट विजेट सेटिंग्स
  • छवि तुलना विजेट सेटिंग्स
  • समाचार टिकर विजेट सेटिंग्स
  • छवि होवर प्रभाव
  • टैब सेटिंग्स
  • मूल्य निर्धारण तालिका विजेट सेटिंग्स
  • नव मेनू विजेट सेटिंग्स
  • डोमेन खोज विजेट सेटिंग्स
  • फ्लिपबॉक्स विजेट सेटिंग्स
  • टूलटिप सेटिंग्स
  • क्रिएटिव लिंक विजेट सेटिंग्स
  • व्यावसायिक घंटे विजेट सेटिंग्स
  • संपर्क फ़ॉर्म ७ विजेट सेटिंग्स
  • क्रिएटिव बटन विजेट सेटिंग्स
  • एनिमेटेड हेडलाइंस सेटिंग्स
  • उन्नत अकॉर्डियन विजेट सेटिंग्स
  • कॉल टू एक्शन विजेट सेटिंग्स
  • प्रगति बार विजेट सेटिंग्स
  • ब्लॉग पोस्ट विजेट सेटिंग्स
  • टीम सदस्य विजेट सेटिंग्स
  • दोहरी शीर्षक सेटिंग्स

एक्सटेंशन

  • चिह्न पुस्तकालय सेटिंग्स
  • मेगा मेनू सेटिंग्स
  • कौन सा तत्व एक्सटेंशन सेटिंग्स
  • पोस्ट/पेज डुप्लीकेटर एक्सटेंशन सेटिंग्स
  • ग्रिड लाइन एक्सटेंशन सेटिंग्स
  • ग्लासमोर्फिज्म एक्सटेंशन सेटिंग्स
  • टूलटिप एक्सटेंशन सेटिंग्स
  • रैपर लिंक सेटिंग्स
  • फ्लोटिंग इफेक्ट्स एक्सटेंशन सेटिंग्स
  • गतिशील टैग सेटिंग्स
  • प्रदर्शन शर्तें एक्सटेंशन सेटिंग्स
  • प्रवेश एनिमेशन सेटिंग्स
  • कस्टम ब्रेकप्वाइंट सेटिंग्स
  • एनिमेटेड ग्रेडिएंट बीजी एक्सटेंशन सेटिंग्स
  • एक्सटेंशन सेटिंग्स प्रकट करें
  • कण विस्तार सेटिंग्स
  • पृष्ठभूमि स्लाइडर एक्सटेंशन सेटिंग्स
  • एक्सटेंशन सेटिंग्स को बदलता है
  • रिलैक्स एक्सटेंशन सेटिंग्स
  • पोजिशनिंग एक्सटेंशन सेटिंग्स
  • कस्टम सीएसएस सेटिंग्स

विजेट बिल्डर

  • शर्तों
  • टहनी सिंटेक्स
  • सेटिंग्स पैनल परिचय
  • विभाजक
  • पाठ छाया
  • चयन2
  • सीमा
  • शीर्षक
  • टैब
  • पुनरावर्तक
  • दृश्य विकल्प
  • पृष्ठभूमि
  • आयाम
  • बॉक्स छाया
  • स्लाइडर
  • प्रतीक
  • गैलरी
  • मीडिया
  • पॉपओवर टॉगल
  • यूआरएल फील्ड
  • दिनांक समय
  • टाइपोग्राफी
  • फ़ॉन्ट
  • रंग क्षेत्र
  • चुनना
  • चयन करें
  • स्विचर
  • छिपा हुआ
  • कोड
  • वायसीविग
  • टेक्सटेरिया फ़ील्ड
  • नंबर
  • पाठ फ़ील्ड

थीम बिल्डर

  • टिप्पणी फॉर्म
  • 404
  • खोजें
  • पुरालेख
  • सिंगल
  • पाद
  • हेडर

पॉपअप बिल्डर

  • एलिमेंटर में निष्क्रियता के बाद पॉपअप कैसे खोलें
  • एलिमेंटर में एक निकास इरादा पॉपअप कैसे दिखाएं
  • एलिमेंटर में एक विशिष्ट तत्व के लिए स्क्रॉल पर पॉपअप कैसे खोलें
  • एलिमेंटर में स्क्रॉल पर पॉपअप कैसे खोलें
  • एलिमेंट में क्लिक पर पॉपअप कैसे खोलें
  • पेज लोड पर पॉपअप कैसे खोलें?
  • पॉपअप सेटिंग्स और विकल्प

टेम्पलेट किट

  • मास्टर एडॉन्स में टेम्पलेट किट कैसे आयात करें
  • एलिमेंटर डिफ़ॉल्ट फ़ॉन्ट और रंग कैसे अक्षम करें
  • एलिमेंटर टेम्पलेट किट आयात करें
श्रेणियाँ देखें
  • घर
  • डॉक्स
  • विजेट बिल्डर
  • टहनी सिंटेक्स

टहनी सिंटेक्स

रॉय जेमी
8 अगस्त, 2026 को अपडेट किया गया

9 मिनट पढ़ा

मास्टर एडॉन्स विजेट बिल्डर आपके विजेट के HTML, CSS और जावास्क्रिप्ट को एक के माध्यम से प्रस्तुत करता है ट्विग-सिंटैक्स टेम्पलेट इंजनयदि आपने टिम्बर या क्राफ्ट सीएमएस में ट्विग को छुआ है, तो सिंटैक्स परिचित महसूस करेगाः {{ tokens }} फ़ील्ड मान प्रिंट करें, {% if %} ब्लॉक मार्कअप दिखाते हैं या छिपाते हैं, और {% for %} लूप पुनरावर्तक पंक्तियों के माध्यम से चलते हैं।

यह प्लगइन में निर्मित एक सुरक्षित सबसेट है, पूर्ण टहनी पुस्तकालय नहीं इसके पीछे कोई ईवल और कोई संकलित पीएचपी नहीं है, और हर मुद्रित मूल्य अपने क्षेत्र प्रकार के आधार पर बच जाता है आपको ट्विग के हिस्से मिलते हैं जो विजेट टेम्पलेट्स के लिए मायने रखते हैं, बिना भागों के जो एक पृष्ठ बिल्डर को सुरक्षा समस्या में बदल सकते हैं।

मास्टर एडॉन्स विजेट बिल्डर कोड एडिटर HTML, CSS और JS टैब दिखा रहा है जहां ट्विग सिंटैक्स टेम्पलेट लिखे गए हैं

जहां आप टेम्पलेट कोड लिखते हैं #

विजेट बिल्डर संपादक में तीन कोड टैब हैं, और इंजन उन सभी पर चलता हैः

  • एचटीएमएलः आपके विजेट का मार्कअप टोकन, शर्तें और लूप सभी यहां रहते हैं।
  • सीएसएसः आपके विजेट की शैलियाँ टोकन संपत्ति मूल्यों के अंदर काम करते हैं, इसलिए एक रंग फ़ील्ड फ़ीड कर सकता है background: सीधे।
  • जेएस: वैकल्पिक जावास्क्रिप्ट टोकन यहां भी काम करते हैं, जो एक स्क्रिप्ट में फ़ील्ड मानों को पारित करने के लिए आसान है।

विजेट के विकल्प पैनल में आपके द्वारा जोड़ा गया प्रत्येक नियंत्रण फ़ील्ड के नाम पर एक टेम्पलेट चर बन जाता है नाम सेटिंग। एक जोड़ें पाठ फ़ील्ड नामक title और {{ title }} उपयोगकर्ता ने जो भी टाइप किया है उसे प्रिंट करता है कोड संपादक के बगल में दस्तावेज़ीकरण साइडबार प्रत्येक फ़ील्ड के लिए टोकन को सूचीबद्ध करता है क्योंकि आप इसे जोड़ते हैं, इसलिए आपको कभी भी वर्तनी का अनुमान नहीं लगाना पड़ता है।

विजेट बिल्डर में दस्तावेज़ीकरण साइडबार विजेट में प्रत्येक फ़ील्ड के लिए उपलब्ध टेम्पलेट टोकन को सूचीबद्ध करता है

ध्यान दें: HTML टेम्प्लेट प्रत्येक बिल्ड में प्रस्तुत होता है, लेकिन CSS और JS आउटपुट शिप होता है मास्टर एडॉन्स प्रो, पूर्ण विजेट बिल्डर के समान ही।

टोकन के साथ मुद्रण मान #

सबसे सरल टेम्पलेट मार्कअप प्लस टोकन हैः

<div class="hero">
  <h2>{{ title }}</h2>
  <p>{{ description }}</p>
  <a href="{{ button_link }}">{{ button_text }}</a>
</div>

जानने योग्य कुछ नियमः

  • बिंदीदार रास्ते संरचित मूल्यों तक पहुंचेंः {{ item.name }} एक पाश के अंदर, या {{ tabs.tab_1.person }} टैब नियंत्रण के लिए।
  • मीडिया फ़ील्ड उनका URL प्रिंट करते हैं। जब कोई टोकन कोई छवि या वीडियो सरणी रखता है, तो इंजन आउटपुट देता है url भाग स्वचालित रूप से, तो <img src="{{ photo }}"> बस काम करता है।
  • पलायन क्षेत्र प्रकार का अनुसरण करता है। यूआरएल फ़ील्ड यूआरएल से बचने के माध्यम से जाते हैं, WYSIWYG और कोड फ़ील्ड सुरक्षित HTML की अनुमति देते हैं, और बाकी सब कुछ HTML से बच जाता है। आपको स्वयं कुछ भी साफ करने की आवश्यकता नहीं है।

फिल्टर #

पाइप चरित्र के साथ एक टोकन के लिए एक फिल्टर जोड़ें इंजन पांच का समर्थन करता हैः

  • {{ title|upper }} UPPERCASE में मान प्रिंट करता है।
  • {{ title|lower }} इसे लोअरकेस में प्रिंट करता है।
  • {{ title|trim }} दोनों सिरों से रिक्त स्थान को स्ट्रिप्स करता है।
  • {{ content|raw }} भागने से बचता है और मान को वैसे ही प्रिंट करता है जैसे वह है।
  • {{ content|e }} (या |escape) एक के बाद वापस भागने वाली सेनाएँ raw.

इलाज करना |raw एक तेज उपकरण के रूप में यह उन मामलों के लिए मौजूद है जहां एक क्षेत्र जानबूझकर मार्कअप रखता है, और एक सादे पाठ क्षेत्र पर इसका उपयोग करने का मतलब है कि जो भी पृष्ठ संपादक टाइप करता है वह आपके पृष्ठ में अपरिहार्य रूप से भूमि करता है यदि फ़ील्ड एक WYSIWYG या कोड प्रकार है जिसकी आपको शायद ही कभी आवश्यकता होती है raw बिल्कुल, चूंकि वे प्रकार पहले से ही सुरक्षित HTML टैग की अनुमति देते हैं।

यदि ब्लॉक के साथ सशर्त मार्कअप #

एक {% if %} ब्लॉक अपनी सामग्री को केवल तभी प्रस्तुत करता है जब स्थिति गुजरती है यह पैनल-साइड शर्तों का फ्रंट-एंड पार्टनर है विकल्प: स्थितियां एलिमेंटर पैनल में नियंत्रण को छिपाती हैं, और if ब्लॉक पृष्ठ से मिलान मार्कअप हटा देता है।

{% if show_badge %}
  <span class="badge">{{ badge_text }}</span>
{% endif %}

सत्यता के लिए एक नंगे चर की जाँच की जाती है, ट्विग शैली: खाली तार, 0, खाली सूचियाँ, और अनसेट मान गलत के रूप में गिने जाते हैं। चूँकि एक स्विचर फ़ील्ड दुकानों yes चालू होने पर और बंद होने पर खाली मान, {% if show_badge %} क्या आपको टॉगल करने की आवश्यकता है।

पूर्ण शाखाकरण कार्य भी:

{% if layout == "card" %}
  <div class="item item--card">...</div>
{% elseif layout == "list" %}
  <div class="item item--list">...</div>
{% else %}
  <div class="item">...</div>
{% endif %}
यदि विजेट बिल्डर HTML संपादक में ब्लॉक किया गया है तो दूसरे बटन मार्कअप को लपेटने पर टहनी लगाएं ताकि यह केवल स्विचर चालू होने पर ही रेंडर हो

ऑपरेटर जिनका उपयोग आप परिस्थितियों में कर सकते हैं #

  • तुलना: ==, !=, >, <, >=, <=। जब दोनों पक्ष संख्यात्मक होते हैं तो मानों की तुलना संख्याओं के रूप में की जाती है, अन्यथा पाठ के रूप में।
  • तर्क: and, or, not, छोटे शब्दों में लिखा गया है।
  • साहित्यकार: उद्धृत तार ("card" या 'card'), संख्याएँ, true, false, और null.

उन्हें स्वतंत्र रूप से मिलाएंः {% if show_price and price > 0 %}, या {% if not hide_footer %}, या {% if plan == "pro" or plan == "agency" %}.

पुनरावर्तक पंक्तियों के माध्यम से लूपिंग #

द पुनरावर्तक क्षेत्र है जहां {% for %} अपने रख-रखाव को कमाता है एक पुनरावर्तक नाम दिया गया menu_items उप-क्षेत्रों के साथ dish, price, और photo इस तरह प्रस्तुत करता हैः

<ul class="menu">
{% for item in menu_items %}
  <li class="menu__row">
    <img src="{{ item.photo }}" alt="{{ item.dish }}">
    <span class="menu__dish">{{ item.dish }}</span>
    <span class="menu__price">{{ item.price }}</span>
  </li>
{% endfor %}
</ul>

लूप वैरिएबल (यहाँ) itemेकिन, कोई भी शब्द काम करता है) एक समय में एक पंक्ति रखता है, और प्रत्येक उप-क्षेत्र आपके द्वारा दिए गए नाम के तहत एक बिंदीदार पथ के माध्यम से उपलब्ध है लूप के अंदर स्थितियां काम करती हैं, इसलिए प्रति-पंक्ति टॉगल एक नेस्टेड ब्लॉक दूर हैंः

{% for member in team %}
  <div class="member">
    <h3>{{ member.name }}</h3>
    {% if member.role %}<p class="role">{{ member.role }}</p>{% endif %}
  </div>
{% endfor %}
विजेट बिल्डर HTML संपादक में लूप के लिए ट्विग बिंदीदार आइटम टोकन के साथ पुनरावर्तक पंक्तियों को प्रस्तुत करता है

टैब और पॉपओवर फ़ील्ड पढ़ना #

दो संरचनात्मक नियंत्रण विशेष टोकन आकृतियों के माध्यम से अपने बाल मूल्यों को उजागर करते हैंः

  • टैब: बच्चों को तीन-भाग वाले पथ के साथ पढ़ा जाता हैः {{ tabs_name.tab_name.field_name }}। एक टैब नियंत्रण नामित tabs साथ ए tab_1 टैब होल्डिंग ए person फ़ील्ड प्रिंट के रूप में {{ tabs.tab_1.person }}. किसी लूप की आवश्यकता नहीं.
  • पॉपओवर टॉगलः पॉपओवर के अंदर प्रत्येक फ़ील्ड को एक संयुक्त टोकन मिलता है: टॉगल का नाम, एक अंडरस्कोर, फिर फ़ील्ड का नाम एक पॉपओवर नाम दिया गया overlay साथ ए opacity के रूप में प्रिंट के अंदर फ़ील्ड {{ overlay_opacity }}.

सीएसएस में टोकन #

सीएसएस टैब एक ही इंजन के माध्यम से चलता है, इसलिए स्टाइल फ़ील्ड सीधे संपत्ति मूल्यों में प्लग होते हैंः

.hero {
  background: {{ bg_color }};
  color: {{ text_color }};
}

{% if enable_shadow %}
.hero {
  box-shadow: 0 12px 32px rgba(0, 0, 0, 0.18);
}
{% endif %}

एक if एक पूरे नियम के चारों ओर ब्लॉक वैकल्पिक स्टाइल को शिप करने का एक साफ तरीका है: नियम केवल आउटपुट में मौजूद होता है जब टॉगल चालू होता है एक मीडिया फ़ील्ड यहां भी काम करता है, उदाहरण के लिए background-image: url("{{ hero_image }}");, चूंकि टोकन फ़ाइल यूआरएल में हल हो जाता है।

ट्विग टोकन के साथ विजेट बिल्डर सीएसएस संपादक सीएसएस कस्टम गुणों में रंग फ़ील्ड मानों को प्रिंट कर रहा है

जावास्क्रिप्ट में टोकन #

जेएस टैब आपको पैनल मानों को एक स्क्रिप्ट में पास करने देता है स्ट्रिंग मानों को उद्धृत करें, और टॉगल के लिए सच्चाई पर दुबला करेंः

var speed = {{ slide_speed }};
var autoplay = "{{ autoplay }}" === "yes";

if (autoplay) {
  startSlider(speed);
}

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

व्यावहारिक व्यंजनों #

कुछ पैटर्न जो लगभग हर विजेट में आते हैंः

  • वैकल्पिक दूसरा बटनः पूरे एंकर को लपेटें {% if second_button_text %} तो बटन गायब हो जाता है जब पाठ क्षेत्र खाली है कोई स्विचर की आवश्यकता है।
  • एक चयन से लेआउट वर्गः फ़ील्ड को सीधे क्लास विशेषता में प्रिंट करेंः <div class="pricing pricing--{{ layout }}">, फिर सीएसएस में प्रत्येक संस्करण को स्टाइल करें।
  • फ़ॉलबैक सामग्री: {% if caption %}{{ caption }}{% else %}Untitled{% endif %} मार्कअप को खाली तत्वों को प्रस्तुत करने से रोकता है।
  • क्रमांकित मूल्य स्तर: {% if price >= 100 %}<span class="premium-tag">Premium</span>{% endif %} संख्या फ़ील्ड के मान पर प्रतिक्रिया करता है।
  • अपरकेस लेबलः {{ eyebrow|upper }} सीएसएस को मुक्त रहने देता है text-transform जब डिज़ाइन केवल एक स्थान पर कैप की मांग करता है।
  • पुनरावर्तक-संचालित गैलरी, मेनू, समयसीमा और प्रशंसापत्रः एक {% for %} लूप प्लस एक पुनरावर्तक कॉपी-पेस्ट किए गए ब्लॉकों की एक निश्चित संख्या को प्रतिस्थापित करता है।
फ्रंट एंड पर कस्टम एलिमेंटर विजेट टोकन और एक सशर्त दूसरे बटन के साथ ट्विग सिंटैक्स टेम्पलेट से प्रस्तुत किया गया है

इंजन क्या समर्थन नहीं करता है #

किनारों को जानने से डिबगिंग समय की बचत होती है यह एक जानबूझकर सबसेट है, इसलिए कुछ पूर्ण-ट्विग विशेषताएं अनुपस्थित हैंः

  • नहीं {% set %}, मैक्रोज़, शामिल है, या टेम्पलेट विरासत।
  • अभिव्यक्तियों के अंदर कोई गणित नहीं: मानों की तुलना करें, लेकिन सीएसएस में गणना करें calc() या जेएस टैब में।
  • परे कोई फिल्टर नहीं raw, escape/e, upper, lower, और trim.
  • नहीं loop.index या अंदर अन्य लूप मेटाडेटा {% for %}.
  • समूहीकरण तर्क के लिए कोई कोष्ठक नहीं। अपना आदेश दें and/or जंजीरें इसलिए वे सही ढंग से पढ़ती हैं, या नेस्टेड में विभाजित हो जाती हैं if ब्लॉकों।

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

अक्सर पूछे जाने वाले प्रश्न #

क्या विजेट बिल्डर वास्तविक ट्विग लाइब्रेरी का उपयोग करता है?

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

विजेट बिल्डर किन ट्विग सुविधाओं का समर्थन करता है?

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

मैं पुनरावर्तक फ़ील्ड के मान कैसे प्रिंट करूं?

पुनरावर्तक पर उसके फ़ील्ड नाम से लूप करें: जैसे टैग के लिए खोलें {% for item in menu_items %}, प्रत्येक उप-फ़ील्ड को बिंदीदार टोकन के साथ प्रिंट करें {{ item.dish }}के साथ बंद करें, और साथ बंद करें {% endfor %}। उप-फ़ील्ड आपके द्वारा पुनरावर्तक में सेट किए गए नामों का उपयोग करते हैं।

मेरा मान HTML टैग को टेक्स्ट के रूप में क्यों दिखा रहा है?

फ़ील्ड को सादे पाठ के रूप में बच रहा है मार्कअप को WYSIWYG या कोड फ़ील्ड में संग्रहीत करें, जो स्वचालित रूप से सुरक्षित HTML की अनुमति देता है, या यदि आप फ़ील्ड की सामग्री पर पूरी तरह भरोसा करते हैं तो टोकन में कच्चा फ़िल्टर जोड़ें।

क्या टोकन सीएसएस और जेएस टैब में काम करते हैं?

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

लपेटकर #

ट्विग सिंटैक्स इंजन वह है जो विजेट बिल्डर फ़ील्ड को आपके मार्कअप से जोड़ता हैः {{ tokens }} प्रिंट पैनल मान, {% if %} वैकल्पिक मार्कअप को बंद करने पर हटा देता है, और {% for %} एचटीएमएल के एक ब्लॉक को असीमित पुनरावर्तक की सेवा देता है सादे टोकन के साथ शुरू करें, अपने पहले टॉगल के लिए एक अगर ब्लॉक जोड़ें, फिर लूप में स्नातक जब एक डिजाइन दोहराता है वहां से, द पुनरावर्तक, चयन करें, और स्विचर फ़ील्ड्स सबसे गतिशील विजेट को कवर करते हैं जिन्हें आपको कभी भी बनाने की आवश्यकता होगी बिल्डर के लिए ही नया विजेट बिल्डर अवलोकन संपादक के माध्यम से चलता है, और मूल्य निर्धारण पृष्ठ दिखाता है कि प्रत्येक योजना में क्या शामिल है।

आपकी भावनाएं क्या हैं

इस लेख को साझा करेंः

  • फेसबुक
  • एक्स
  • लिंक्डइन
  • Pinterest
अभी भी अटके हैं हम कैसे मदद कर सकते हैं?

हम कैसे मदद कर सकते हैं?

8 अगस्त, 2026 को अपडेट किया गया
शर्तोंसेटिंग्स पैनल परिचय
विषय-सूची
  • जहां आप टेम्पलेट कोड लिखते हैं
  • टोकन के साथ मुद्रण मान
  • {{शीर्षक}}
  • फिल्टर
  • यदि ब्लॉक के साथ सशर्त मार्कअप
    • ऑपरेटर जिनका उपयोग आप परिस्थितियों में कर सकते हैं
  • पुनरावर्तक पंक्तियों के माध्यम से लूपिंग
    • {{सदस्य.नाम}}
  • टैब और पॉपओवर फ़ील्ड पढ़ना
  • सीएसएस में टोकन
  • जावास्क्रिप्ट में टोकन
  • व्यावहारिक व्यंजनों
  • इंजन क्या समर्थन नहीं करता है
  • अक्सर पूछे जाने वाले प्रश्न
    • क्या विजेट बिल्डर वास्तविक ट्विग लाइब्रेरी का उपयोग करता है?
    • विजेट बिल्डर किन ट्विग सुविधाओं का समर्थन करता है?
    • मैं पुनरावर्तक फ़ील्ड के मान कैसे प्रिंट करूं?
    • मेरा मान HTML टैग को टेक्स्ट के रूप में क्यों दिखा रहा है?
    • क्या टोकन सीएसएस और जेएस टैब में काम करते हैं?
  • लपेटकर

30,000+ वेब क्रिएटर्स से जुड़ें जो मास्टर ऐडऑन पर भरोसा करते हैं

अपनी इच्छा के सभी प्रीमियम विजेट और टेम्प्लेट प्राप्त करें, जो आपकी साइट को तेजी से रखने वाले साफ कोड के साथ बनाया गया है ब्लोट को खाई, सुविधाओं को नहीं।

लाइव डेमो आज़माएं
समुदाय से जुड़ें
एलिमेंट के लिए मास्टर ऐडऑन
मास्टर ऐडऑन लोगो

८०+ प्रीमियम विजेट और लाइफटाइम अपडेट्स ड़ बिल्ड बियॉन्ड लिमिट्स द्वारा एक विशेष निर्माण पिक्सर लैब्स

फेसबुक-एफ ट्विटर यूट्यूब वर्डप्रेस
विशेषताएं
  • टेम्पलेट किट
  • टेम्पलेट लाइब्रेरी
  • विजेट बिल्डर
  • थीम बिल्डर
  • मेगा मेनू बिल्डर
समर्थन
  • समर्थन मंच
  • हमसे संपर्क करें
  • समुदाय में शामिल हों
  • ब्लॉग
  • वीडियो समीक्षाएँ
संसाधन
  • मेरा खाता
  • चांगलॉग
  • प्रलेखन
  • वीडियो ट्यूटोरियल
  • टूल्ज़.देव
नेविगेट करें
  • संबद्ध के लिए आवेदन करें
  • उपयोग की शर्तें
  • वापसी नीति
  • गोपनीयता नीति
  • हमारे बारे में