Online Store 2.0: व्यवहार में सेक्शन, ब्लॉक और मेटाफील्ड्स
Online Store 2.0 ने थीम को निश्चित टेम्पलेट के सेट से एक कंपोज़ेबल सिस्टम में बदल दिया: हर पेज पर सेक्शन, उनके अंदर ब्लॉक, और आपका अपना डेटा रखने के लिए संरचित मेटाफील्ड्स।
सुविधाएं व्यापक रूप से ज्ञात हैं। जो कम आम है वह यह है कि उन्हें मानकर निर्माण करना, बजाय उन्हें पुराने दृष्टिकोण पर बोल्ट करने के।
तीन टुकड़े और प्रत्येक किसके लिए है#
| टुकड़ा | यह आपको क्या देता है | कौन संपादित करता है |
|---|---|---|
| सेक्शन | किसी भी टेम्पलेट पर पुनर्व्यवस्थित करने योग्य मॉड्यूल | मर्चेंट, थीम एडिटर में |
| ब्लॉक | एक सेक्शन के अंदर दोहराने योग्य आइटम | मर्चेंट |
| मेटाफील्ड्स | उत्पादों और अन्य ऑब्जेक्ट्स पर संरचित, टाइप किया गया डेटा | आप परिभाषित करते हैं, मर्चेंट भरते हैं |
| मेटाऑब्जेक्ट्स | आपके अपने सामग्री प्रकार, पेजों में पुन: उपयोग योग्य | आप परिभाषित करते हैं, मर्चेंट भरते हैं |
यह थीम डिज़ाइन को कैसे बदलता है#
पुरानी प्रवृत्ति एक उत्पाद पेज को हार्ड-कोड करना और मर्चेंट को मुट्ठी भर सेटिंग्स देना है। 2.0 प्रवृत्ति अच्छी तरह से बनाए गए सेक्शन का एक छोटा सेट भेजना और मर्चेंट को पेज बनाने देना है। कम बेस्पोक टेम्पलेट, अधिक पुन: उपयोग योग्य भाग — और छह महीने बाद लेआउट परिवर्तनों के लिए बहुत कम डेवलपर अनुरोध।
हर लेआउट ट्वीक जो एक मर्चेंट खुद कर सकता है वह एक सपोर्ट टिकट है जो आपको कभी नहीं मिलता।
मेटाफील्ड्स एक डेटा मॉडल के योग्य हैं#
- जानबूझकर प्रकार परिभाषित करें: एक साइज़ चार्ट एक मेटाऑब्जेक्ट है, रिच-टेक्स्ट ब्लॉब नहीं।
- उन्हें उनके अर्थ के लिए नाम दें, न कि वे पेज पर कहां दिखाई देते हैं।
- तय करें कि कौन से मर्चेंडाइज़िंग डेटा हैं और कौन से सामग्री हैं — उनके अलग-अलग मालिक हैं।
- यदि आपकी कैटलॉग छोटी से अधिक है तो उन्हें आयात समय पर भरें, मैन्युअल रूप से नहीं।
- उन्हें दस्तावेज़ीकृत करें; एक अदस्तावेज़ीकृत मेटाफील्ड एक साल बाद किसी ऐसे व्यक्ति द्वारा खोजा जाता है जो इसे हटा देता है।
एक अच्छी शुरुआती संरचना#
गैलरी, बाय बॉक्स, विवरण, विनिर्देश और क्रॉस-सेल के लिए सेक्शन के साथ एक उत्पाद टेम्पलेट। मेटाफील्ड्स से पढ़े गए विनिर्देश। प्रति संग्रह कॉन्फ़िगर करने योग्य क्रॉस-सेल। वह संरचना एक भी बेस्पोक टेम्पलेट के बिना अधिकांश कैटलॉग को कवर करती है।
अक्सर पूछे जाने वाले प्रश्न
क्या मुझे पुरानी थीम को 2.0 में माइग्रेट करने की आवश्यकता है?
तत्काल नहीं, लेकिन नए बिल्ड को इसे मान लेना चाहिए। संपादन अनुभव और रखरखाव लागत दोनों सार्थक रूप से बेहतर हैं।
मेटाफील्ड्स या एक अलग सामग्री प्रणाली?
किसी उत्पाद या संग्रह से जुड़ी किसी भी चीज़ के लिए मेटाफील्ड्स। एक अलग प्रणाली जब सामग्री का अपना जीवन और दर्शक हों।
कितने सेक्शन बहुत अधिक हैं?
जब मर्चेंट दो को अलग नहीं बता सकते। कम, बेहतर-नामित सेक्शन लगभग-डुप्लिकेट की लंबी सूची को हराते हैं।
online store 2.0shopify sectionsshopify metafieldsshopify metaobjectsshopify theme architecture