मेटा-ऑब्जेक्ट को कनेक्ट करना और दिखाना
आप अपने थीम में मेटा-ऑब्जेक्ट की सामग्री को दिखाने के लिए, थीम एडिटर का इस्तेमाल इनमें से किसी भी तरीके से कर सकते हैं:
- मेटा-ऑब्जेक्ट को ब्लॉक से कनेक्ट करें
- मेटा-ऑब्जेक्ट फ़ील्ड को उन ब्लॉक सेटिंग और थीम सेटिंग से कनेक्ट करें, जो डायनैमिक सोर्स को सपोर्ट करती हैं
- मेटा-ऑब्जेक्ट जोड़ने के लिए अपना थीम कोड एडिट करें
चरण-दर-चरण निर्देशों के लिए, प्रोडक्ट हाइलाइट मेटाऑब्जेक्ट परिभाषा बनाने का तरीका जानें।
इस पेज पर
मेटा-ऑब्जेक्ट को कनेक्ट करने और दिखाने के लिए संगतता से जुड़ी बातें
अपने ऑनलाइन स्टोर पर मेटा-ऑब्जेक्ट को कनेक्ट करने और दिखाने के लिए, नीचे दी गई बातों की समीक्षा करें:
- थीम एडिटर में मेटा-ऑब्जेक्ट को किसी ब्लॉक या सेटिंग से कनेक्ट करने के लिए, मेटा-ऑब्जेक्ट के मेटाफ़ील्ड प्रकारों का ब्लॉक की सामग्री के प्रकार से मेल खाना ज़रूरी है। आप अपनी थीम सेटिंग में संबंधित क्षेत्र से किसी भी संगत प्रकार को कनेक्ट कर सकते हैं।
- मेटा-ऑब्जेक्ट को कनेक्ट करने के लिए, मेटा-ऑब्जेक्ट में एक संबंधित मेटाफ़ील्ड प्रकार शामिल होना चाहिए, जैसे कि स्तंभ ब्लॉक की हेडिंग या कैप्शन ब्लॉक सेटिंग से कनेक्ट करने के लिए एक लाइन वाला टेक्स्ट मेटाफ़ील्ड।
- आपको यह पक्का करना होगा कि मेटा-ऑब्जेक्ट के पास इसे आपके ऑनलाइन स्टोर पर दिखाने के लिए स्टोरफ़्रंट एक्सेस हो। कस्टम डेटा के विकल्पों के बारे में ज़्यादा जानें।
- अगर मेटा-ऑब्जेक्ट फ़ील्ड एक सूची है, तो थीम एडिटर सूची की हर एंट्री को अपने-आप ब्लॉक सेटिंग में जोड़ देगा।
मेटा-ऑब्जेक्ट और मेटा-ऑब्जेक्ट रेफरेंस को ब्लॉक से कनेक्ट करें
आप अपने बनाए गए मेटा-ऑब्जेक्ट या संबंधित टेम्पलेट के लिए मेटा-ऑब्जेक्ट संदर्भ वाले मेटाफ़ील्ड (जैसे, किसी प्रोडक्ट के कैटेगरी मेटाफ़ील्ड को प्रोडक्ट टेम्पलेट से कनेक्ट करना) को सीधे ऐसे किसी भी ब्लॉक से कनेक्ट कर सकते हैं जो मेटा-ऑब्जेक्ट कनेक्शन को सपोर्ट करता है। किसी मेटा-ऑब्जेक्ट को ब्लॉक से कनेक्ट करने पर, संगत फ़ील्ड अपने आप ब्लॉक की सेटिंग में मैप हो जाते हैं।
आप किसी ब्लॉक से सिर्फ़ मेटा-ऑब्जेक्ट या मेटा-ऑब्जेक्ट रेफरेंस ही कनेक्ट कर सकते हैं। उदाहरण के लिए, आप किताबें बेचते हैं और आपने अपने प्रोडक्ट में ये प्रोडक्ट मेटाफ़ील्ड जोड़े हैं:
- सिंगल लाइन टेक्स्ट मेटाफ़ील्ड प्रकार का इस्तेमाल करके शिपिंग डाइमेंशन
- इंटीजर मेटाफ़ील्ड प्रकार का इस्तेमाल करके पेज की संख्या
- कैटेगरी मेटाफ़ील्ड का इस्तेमाल करके बुक कवर प्रकार
- मेटा-ऑब्जेक्ट रेफरेंस प्रकार का इस्तेमाल करके लेखक।
थीम एडिटर में अपने प्रोडक्ट टेम्पलेट पर, आप किताब के कवर का प्रकार या लेखक प्रोडक्ट मेटाफ़ील्ड को कनेक्ट कर सकते हैं, लेकिन शिपिंग के आयाम या पेज की संख्या मेटाफ़ील्ड को नहीं।
आप अपने एडमिन के एरिया से मेटा-ऑब्जेक्ट रेफरेंस प्रकार वाले मेटाफ़ील्ड्स को अपनी थीम में मेल खाने वाले टेम्पलेट से ही कनेक्ट कर सकते हैं। उदाहरण के लिए, अगर आप अपना होम पेज कस्टमाइज़ कर रहे हैं, तो आप अपने Shopify एडमिन के कंटेंट > मेटा-ऑब्जेक्ट सेक्शन से कोई भी कस्टम मेटा-ऑब्जेक्ट कनेक्ट कर सकते हैं, लेकिन आप अपने प्रोडक्ट मेटाफ़ील्ड से मेटा-ऑब्जेक्ट रेफरेंस वाले किसी भी मेटाफ़ील्ड को कनेक्ट नहीं कर सकते हैं।
चरण:
अपने Shopify एडमिन से, ऑनलाइन स्टोर > थीम पर जाएं.
जिस थीम को आप एडिट करना चाहते हैं, उसके आगे मौजूद थीम एडिट करें पर क्लिक करें.
वैकल्पिक: अगर आप होम पेज के अलावा किसी दूसरे टेम्पलेट को कस्टमाइज़ करना चाहते हैं, तो मेनू बार में टेम्पलेट मेनू से उस टेम्पलेट को चुनें जिसे आप कस्टमाइज़ करना चाहते हैं.
उस ब्लॉक पर क्लिक करें जिससे आप मेटा-ऑब्जेक्ट या मेटा-ऑब्जेक्ट रेफरेंस कनेक्ट करना चाहते हैं.
ब्लॉक के आगे
बटन पर क्लिक करें.
अगर उपलब्ध हो, तो नीचे दिए गए किसी भी सोर्स से मेटा-ऑब्जेक्ट या मेटा-ऑब्जेक्ट रेफरेंस चुनें:
- इस टेम्पलेट से सेक्शन में, टेम्पलेट > प्रोडक्ट पर क्लिक करें और फिर कैटेगरी मेटाफ़ील्ड जैसा कोई कम्पैटिबल मेटा-ऑब्जेक्ट रेफरेंस प्रकार चुनें.
- आपके स्टोर से सेक्शन में, मेटा-ऑब्जेक्ट, मार्केट या ब्रांड पर क्लिक करें और फिर एक कम्पैटिबल मेटा-ऑब्जेक्ट या मेटा-ऑब्जेक्ट रेफरेंस चुनें.
- सेव करें पर क्लिक करें.
मेटा-ऑब्जेक्ट फ़ील्ड को डायनैमिक सोर्स का सपोर्ट करने वाली सेटिंग से कनेक्ट करें
आप किसी मेटा-ऑब्जेक्ट फ़ील्ड को सीधे किसी कम्पैटिबल ब्लॉक सेटिंग या थीम सेटिंग से कनेक्ट कर सकते हैं।
चरण:
अपने Shopify एडमिन से, ऑनलाइन स्टोर > थीम पर जाएं.
जिस थीम को आप एडिट करना चाहते हैं, उसके आगे मौजूद थीम एडिट करें पर क्लिक करें.
वैकल्पिक: अगर आप होम पेज के अलावा किसी दूसरे टेम्पलेट को कस्टमाइज़ करना चाहते हैं, तो मेनू बार में टेम्पलेट मेनू से उस टेम्पलेट को चुनें जिसे आप कस्टमाइज़ करना चाहते हैं.
वैकल्पिक: अगर आप किसी थीम सेटिंग से डायनैमिक सोर्स कनेक्ट करना चाहते हैं, तो
बटन पर क्लिक करें।
उस सेटिंग पर क्लिक करें जिससे आप मेटा-ऑब्जेक्ट या मेटा-ऑब्जेक्ट रेफरेंस कनेक्ट करना चाहते हैं.
सेटिंग के आगे
बटन पर क्लिक करें.
अगर उपलब्ध हो, तो नीचे दिए गए किसी भी सोर्स से मेटा-ऑब्जेक्ट या मेटा-ऑब्जेक्ट रेफरेंस चुनें:
- इस टेम्पलेट से सेक्शन में, टेम्पलेट > प्रोडक्ट पर क्लिक करें और फिर कैटेगरी मेटाफ़ील्ड जैसा कोई कम्पैटिबल मेटा-ऑब्जेक्ट रेफरेंस प्रकार चुनें.
- आपके स्टोर से सेक्शन में, मेटा-ऑब्जेक्ट, मार्केट या ब्रांड पर क्लिक करें और फिर एक कम्पैटिबल मेटा-ऑब्जेक्ट या मेटा-ऑब्जेक्ट रेफरेंस चुनें.
- उस मेटा-ऑब्जेक्ट फ़ील्ड को चुनें जिसे आप कनेक्ट करना चाहते हैं.
- सेव करें पर क्लिक करें.
मेटा-ऑब्जेक्ट जोड़ने के लिए अपनी थीम का कोड एडिट करना.
आप Shopify की टेम्पलेटिंग भाषा, Liquid का उपयोग करके अपने ऑनलाइन स्टोर पर कहीं भी अपनी मेटा-ऑब्जेक्ट एंट्री का इस्तेमाल कर सकते हैं। आप मेटा-ऑब्जेक्ट एंट्री को पेज, ब्लॉग, होमपेज और संग्रहण टेम्पलेट से कनेक्ट कर सकते हैं।
इन एंट्री को मेटाफ़ील्ड्स के माध्यम से रेफरेंस किया जा सकता है या सीधे एक्सेस किया जा सकता है और इसे मेटा-ऑब्जेक्ट या मेटा-ऑब्जेक्ट सूची सेटिंग के माध्यम से लागू किया जा सकता है।
अगर आप अपने ऑनलाइन स्टोर पर मेटा-ऑब्जेक्ट दिखाने के लिए अपनी थीम का कोड एडिट करना चाहते हैं, तो आप अपनी थीम टेम्पलेट में मेटाफ़ील्ड्स को रेफरेंस करने के लिए Liquid का उपयोग कर सकते हैं।
Shopify पार्टनर को हायर करने और डेवलपर के लिए कस्टम डेटा का उपयोग करने के बारे में ज़्यादा जानें।