CMS: अपने कॉन्टेंट को व्यवस्थित करने के लिए कैटेगरी कलेक्शन का इस्तेमाल करना
12 मिनट
कैटेगरी कलेक्शन में पहले से मौजूद 'कैटेगरी' फ़ील्ड की मदद से, आप एक या एक से ज़्यादा CMS कलेक्शन के आइटम व्यवस्थित कर सकते हैं। कैटेगरी आप तय करते हैं—जैसे ब्लॉग के टॉपिक, रेसिपी साइट के पकवान, रेस्टोरेंट मेन्यू के शहर या आपके कॉन्टेंट के हिसाब से कोई और ग्रुपिंग।
जब आप 'कैटेगरी' फ़ील्ड की मदद से किसी आइटम कलेक्शन को कैटेगरी कलेक्शन से जोड़ते हैं, तो Wix उनके बीच टू-वे रिलेशनशिप बनाता है। आप उन्हीं कैटेगरी असाइनमेंट को आइटम कलेक्शन या कैटेगरी कलेक्शन से मैनेज कर सकते हैं और दोनों व्यू अपने-आप सिंक रहते हैं।
Wix आपके आइटम कलेक्शन में एक छिपा हुआ 'प्राइमरी कैटेगरी' फ़ील्ड भी बनाता है। प्राइमरी कैटेगरी में वह एक कैटेगरी स्टोर होती है जो सर्च इंजन के लिए हर आइटम को सबसे बेहतर तरीके से दिखाती है। यह खास तौर पर तब काम आती है, जब आइटम एक से ज़्यादा कैटेगरी में शामिल हों।
अपनी कैटेगरी सेट अप करने के बाद, डायनेमिक कैटेगरी पेज बनाने का तरीका जानें।
नोट:
Wix Harmony Editor में, आप कैटेगरी कलेक्शन बना सकते हैं और 'कैटेगरी' फ़ील्ड जोड़ सकते हैं। हालांकि, अभी आप 'कैटेगरी' फ़ील्ड को एलिमेंट से कनेक्ट नहीं कर सकते या उनके आधार पर किसी रिपीटर को फ़िल्टर नहीं कर सकते। आप Wix Harmony में कैटेगरी के हिसाब से आइटम दिखाने के लिए वोट कर सकते हैं।
शुरू करने से पहले:
- पक्का करें कि आपके पास पहले से एक CMS कलेक्शन है, जिसे आप कैटेगरी में बांटना चाहते हैं।
- डायनेमिक कैटेगरी पेज बनाने से पहले, हमारा सुझाव है कि आप डेटासेट के काम करने का तरीका जान लें।
स्टेप 1 | कैटेगरी कलेक्शन बनाना
कैटेगरी कलेक्शन एक खास कलेक्शन होता है, जिसमें आपकी कैटेगरी की लिस्ट स्टोर होती है—आप इसमें 1,000 तक कैटेगरी रख सकते हैं। सामान्य आइटम कलेक्शन के उलट, कैटेगरी कलेक्शन में कॉन्टेंट आइटम नहीं होते। इसमें सिर्फ़ वे कैटेगरी होती हैं, जिन्हें दूसरे कलेक्शन के आइटम को असाइन किया जाता है।
उदाहरण के लिए, आप "शहर" नाम का कैटेगरी कलेक्शन बना सकते हैं, जिसमें "न्यूयॉर्क", "शिकागो" और "डेट्रॉइट" शामिल हों। फिर इसकी मदद से "पिज़्ज़ा मेन्यू" कलेक्शन के आइटम को शहर के हिसाब से व्यवस्थित कर सकते हैं। एक ही कैटेगरी कलेक्शन को कई आइटम कलेक्शन के लिए इस्तेमाल किया जा सकता है। इसलिए, आप "शहर" कलेक्शन की मदद से "रेस्टोरेंट" या "इवेंट" कलेक्शन को भी व्यवस्थित कर सकते हैं।
जब आप पहली बार कैटेगरी कलेक्शन बनाते हैं, तो उसमें सिर्फ़ आपके जोड़े गए फ़ील्ड होते हैं। 'असाइन्ड आइटम्स' फ़ील्ड दिखाता है कि हर कैटेगरी में कौन-से आइटम शामिल हैं। स्टेप 2 में, 'कैटेगरी' फ़ील्ड की मदद से कैटेगरी कलेक्शन को आइटम कलेक्शन से कनेक्ट करने पर यह फ़ील्ड अपने-आप दिखाई देता है।
कैटेगरी कलेक्शन बनाने के लिए:
- अपनी साइट के डैशबोर्ड में CMS पर जाएं।
- ऊपर दाईं ओर + क्रिएट कलेक्शन पर क्लिक करें।
- कैटेगरी कलेक्शन चुनें और आगे पर क्लिक करें।
- कैटेगरी कलेक्शन का नाम फ़ील्ड में कलेक्शन का नाम डालें।
- (सिर्फ़ कोडिंग के लिए) अपने कोड में इस्तेमाल करने के लिए कैटेगरी कलेक्शन की ID डालें।
- क्रिएट कलेक्शन पर क्लिक करें।
- अपने कलेक्शन में मैन्युअल रूप से या CSV फ़ाइल इंपोर्ट करके फ़ील्ड जोड़ें:
- मैन्युअल रूप से फ़ील्ड जोड़ें: अपने कलेक्शन में मैन्युअल रूप से फ़ील्ड जोड़ना शुरू करने के लिए, तालिका के दाईं ओर + ऐड फ़ील्ड पर क्लिक करें।
- CSV फ़ाइल इंपोर्ट करें: मोर एक्शंस पर क्लिक करें और इंपोर्ट आइटम्स चुनें। इससे आप CSV फ़ाइल अपलोड कर सकते हैं और उसके फ़ील्ड और आइटम अपने कलेक्शन में इस्तेमाल कर सकते हैं।
- अपने कलेक्शन में आइटम जोड़ें:
- ऊपर दाईं ओर + ऐड आइटम पर क्लिक करें।
- सभी ज़रूरी फ़ील्ड में आइटम की जानकारी डालें और सहेजें पर क्लिक करें।
- कलेक्शन में और आइटम जोड़ने के लिए, इन स्टेप्स को दोहराएं।
स्टेप 2 | अपने आइटम कलेक्शन में ‘कैटेगरी’ फ़ील्ड जोड़ना
किसी भी आइटम कलेक्शन को कैटेगरी कलेक्शन से कनेक्ट करने के लिए, उसमें ‘कैटेगरी’ फ़ील्ड जोड़ें। उदाहरण के लिए, अगर आपके पास “पिज़्ज़ा मेन्यू” आइटम कलेक्शन और “शहर” कैटेगरी कलेक्शन है, तो आप अपने पिज़्ज़ा मेन्यू आइटम को शहर के हिसाब से व्यवस्थित करने के लिए “शहर” ‘कैटेगरी’ फ़ील्ड जोड़ सकते हैं (जैसे न्यूयॉर्क, शिकागो, डेट्रॉइट)।
जब आप ‘कैटेगरी’ फ़ील्ड जोड़ते हैं, तो Wix कनेक्ट किए गए कैटेगरी कलेक्शन में अपने-आप ‘असाइन्ड आइटम्स’ फ़ील्ड और आपके आइटम कलेक्शन में छिपा हुआ ‘प्राइमरी कैटेगरी’ फ़ील्ड बना देता है। ‘असाइन्ड आइटम्स’ फ़ील्ड दिखाता है कि हर कैटेगरी से कौन-से आइटम लिंक हैं। वहीं, ‘प्राइमरी कैटेगरी’ फ़ील्ड SEO के लिए हर आइटम की सिर्फ़ एक कैटेगरी सेव करता है—भले ही ‘कैटेगरी’ फ़ील्ड में कई कैटेगरी हों। आप हर आइटम कलेक्शन में सिर्फ़ एक ‘कैटेगरी’ फ़ील्ड जोड़ सकते हैं और उसे डुप्लीकेट नहीं कर सकते।
अपने आइटम कलेक्शन में ‘कैटेगरी’ फ़ील्ड जोड़ने के लिए:
- अपनी साइट के डैशबोर्ड में CMS पर जाएं।
- उस आइटम कलेक्शन पर क्लिक करें जिसमें आप ‘कैटेगरी’ फ़ील्ड जोड़ना चाहते हैं।
- मैनेज फ़ील्ड्स पर क्लिक करें।
- + ऐड फ़ील्ड पर क्लिक करें।
- ऑर्गनाइज़ेशन और रेफरेंस में, कैटेगरी फ़ील्ड टाइप चुनें और चूज़ फ़ील्ड टाइप पर क्लिक करें।

- कैटेगरी कलेक्शन ड्रॉपडाउन पर क्लिक करें और वह कैटेगरी कलेक्शन चुनें जिसे आप इस फ़ील्ड को असाइन करना चाहते हैं।
- (वैकल्पिक) ज़रूरत पड़ने पर कैटेगरी फ़ील्ड का नाम, फ़ील्ड ID जिसे बाद में बदला नहीं जा सकता, और हेल्प टेक्स्ट संपादित करें।
- सहेजें पर क्लिक करें।

नोट्स:
- आपके आइटम कलेक्शन में अब हाल ही में जोड़ा गया 'कैटेगरी' फ़ील्ड टाइप और एक नया छिपा हुआ 'प्राइमरी कैटेगरी' फ़ील्ड टाइप शामिल है।

- आपके कैटेगरी कलेक्शन में अब एक 'असाइन्ड आइटम्स' फ़ील्ड टाइप शामिल है, जो इसका इस्तेमाल करने वाले आइटम कलेक्शन से कनेक्ट होता है।

स्टेप 3 | आइटम्स को कैटेगरी असाइन करना
अपने आइटम्स कलेक्शन में 'कैटेगरी' फ़ील्ड जोड़ने के बाद, आप हर आइटम को कैटेगरी असाइन कर सकते हैं। 'कैटेगरी' फ़ील्ड में एक ही आइटम के लिए एक से ज़्यादा कैटेगरी स्टोर की जा सकती हैं। उदाहरण के लिए, पिज़्ज़ा मेन्यू का कोई आइटम कई शहरों की कैटेगरी में उपलब्ध हो सकता है।
आइटम्स को कैटेगरी असाइन करने के लिए:
- उस आइटम्स कलेक्शन पर जाएं जिसमें आपने अभी-अभी 'कैटेगरी' फ़ील्ड जोड़ा है।
- 'कैटेगरी' फ़ील्ड में संबंधित सेल पर क्लिक करें और वे कैटेगरी चुनें जिन्हें आप आइटम से जोड़ना चाहते हैं। किसी आइटम को असाइन की गई पहली कैटेगरी उसकी प्राइमरी कैटेगरी बन जाती है। किसी दूसरी कैटेगरी को आइटम की प्राइमरी कैटेगरी बनाने के लिए, उसके आगे मौजूद फ्लैग आइकन पर क्लिक करें। आइटम की कैटेगरी चुनने का काम पूरा करने के लिए, पैनल के बाहर क्लिक करें।
टिप्स:
- कैटेगरी कलेक्शन का कॉन्टेंट देखने और मैनेज करने के लिए, मैनेज कैटेगरीज पर क्लिक करें।
- अगर आपको ऐसी कैटेगरी असाइन करनी है जो अभी तक कैटेगरी कलेक्शन में नहीं बनाई गई है, तो कैटेगरी का नाम डालें और क्रिएट '{Category-name}' पर क्लिक करें।

- कलेक्शन के हर उस आइटम के लिए ऊपर दिया गया स्टेप 2 दोहराएं, जिसे आप कैटेगरी में रखना चाहते हैं।
स्टेप 4 | कैटेगरी कलेक्शन से कैटेगरी मैनेज करना
कैटेगरी असाइनमेंट दोनों तरफ़ से काम करते हैं—आप आइटम्स कलेक्शन में 'कैटेगरी' फ़ील्ड का इस्तेमाल करके या कैटेगरी कलेक्शन में 'असाइन्ड आइटम्स' फ़ील्ड का इस्तेमाल करके कैटेगरी असाइन कर सकते हैं। दोनों कलेक्शन अपने-आप सिंक रहते हैं।
जब आप किसी एक कैटेगरी पर फ़ोकस करके उससे लिंक किया गया पूरा कॉन्टेंट रिव्यू करना चाहते हैं, तब कैटेगरी कलेक्शन से उसे मैनेज करना उपयोगी होता है। उदाहरण के लिए, एक ही जगह पर उससे असाइन किए गए सभी पिज़्ज़ा मेन्यू आइटम देखने के लिए, अपने 'सिटीज़' कलेक्शन में 'न्यू यॉर्क' कैटेगरी खोलें।
कैटेगरी कलेक्शन से कैटेगरी मैनेज करने के लिए:
- अपनी साइट के डैशबोर्ड में CMS पर जाएं और संबंधित कैटेगरी कलेक्शन चुनें।
- 'असाइन्ड आइटम्स' फ़ील्ड टाइप ढूंढें, जो डिफ़ॉल्ट रूप से तालिका के सबसे दाईं ओर होता है।
टिप: असाइन्ड आइटम्स आइकन फ़ील्ड के नाम के आगे दिखाई देता है और फ़ील्ड का नाम आइटम्स कलेक्शन के नाम से मेल खाता है।

- संबंधित कैटेगरी के आगे दिए गए 'असाइन्ड आइटम्स' फ़ील्ड पर क्लिक करके देखें कि उस कैटेगरी को कौन-से आइटम असाइन किए गए हैं।
- असाइन किए गए आइटम्स को एडिट करें:
- आइटम जोड़ें: ऑप्शंस की लिस्ट से वह आइटम चुनें जिसे आप कैटेगरी को असाइन करना चाहते हैं।
- आइटम हटाएँ: आइटम को कैटेगरी से हटाने के लिए, संबंधित आइटम पर मौजूद X पर क्लिक करें।
- कलेक्शन खोलें: असाइन किए गए आइटम्स की कैटेगरी देखने के लिए, ओपन कलेक्शन पर क्लिक करें।

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