साइट टेम्पलेट (v2)
NOTE: यह लेख Ultimate Multisite version 2.x से संबंधित है। यदि आप version 1.x का उपयोग कर रहे हैं, यह लेख देखें .
Ultimate Multisite के साथ premium नेटवर्क बनाते समय हमारा लक्ष्य होता है कि जितनी अधिक प्रक्रियाओं को संभव हो स्वचालित किया जाए, साथ ही हमारे ग्राहकों को अपनी वेबसाइट बनाते समय लचीलापन और चुनने के लिए अलग-अलग विकल्प मिलें। यह संतुलन पाने का एक आसान तरीका Ultimate Multisite साइट टेम्पलेट सुविधा का उपयोग करना है।
साइट टेम्पलेट क्या है?
जैसा नाम से स्पष्ट है, साइट टेम्पलेट एक boilerplate साइट है जिसे आपके नेटवर्क में नई साइट बनाते समय आधार के रूप में इस्तेमाल किया जा सकता है।
इसका मतलब है कि आप एक आधार साइट बना सकते हैं, अलग-अलग plugins सक्रिय कर सकते हैं, एक सक्रिय theme सेट कर सकते हैं, और उसे अपनी पसंद के अनुसार किसी भी तरह अनुकूलित कर सकते हैं। फिर, जब आपका ग्राहक नया Account बनाता है, तो उसे अंदर बिना किसी सार्थक सामग्री वाली default WordPress साइट मिलने के बजाय आपकी आधार साइट की प्रति मिलेगी, जिसमें सभी अनुकूलन और सामग्री पहले से मौजूद होंगे।
यह शानदार लगता है, लेकिन मैं नया साइट टेम्पलेट कैसे बनाऊँ? यह जितना आसान हो सकता है, उतना ही आसान है।
नया साइट टेम्पलेट बनाना और संपादित करना
साइट टेम्पलेट आपके नेटवर्क पर सामान्य साइट ही होते हैं। नया टेम्पलेट बनाने के लिए आप सीधे Network Admin > Ultimate Multisite > Sites > Add Site. पर जा सकते हैं।
इससे एक modal window खुलेगी जहाँ साइट शीर्षक, साइट Domain/path, और साइट प्रकार पूछा जाएगा। साइट प्रकार drop-down field के अंतर्गत सुनिश्चित करें कि आप साइट टेम्पलेट . चुनें।
आप यह समझाने के लिए ग्राहक को दिखाई देने वाला विवरण भी जोड़ सकते हैं कि टेम्पलेट में क्या शामिल है:
फॉर्म के नीचे, आपको Copy Site toggle switch दिखाई देगा। यह आपको शुरुआत के आधार के रूप में किसी मौजूदा साइट टेम्पलेट पर आधारित नया साइट टेम्पलेट बनाने की सुविधा देगा, ताकि शुरुआत से साइट टेम्पलेट बनाने के बजाय आपका समय बचे।
साइट टेम्पलेट की सामग्री को अनुकूलित करना
अपने साइट टेम्पलेट को अनुकूलित करने के लिए, बस उसके Dashboard panel पर जाएँ और आवश्यक बदलाव करें। आप नए posts, pages बना सकते हैं, plugins सक्रिय कर सकते हैं और सक्रिय theme बदल सकते हैं। आप Customizer में जाकर हर तरह के अनुकूलन विकल्प भी बदल सकते हैं।

जब कोई ग्राहक उस साइट टेम्पलेट पर आधारित नई साइट बनाता है, तो यह सारा डेटा कॉपी हो जाएगा।
उन्नत विकल्प
यदि आप कुछ custom coding जानते हैं, तो आप नई साइट बनने के बाद उस पर जानकारी को स्वचालित रूप से बदलने के लिए हमारे Search and Replace API का उपयोग कर सकते हैं। यह About पेज पर कंपनी के नाम बदलने, Contact पेज पर संपर्क email बदलने आदि जैसे कामों के लिए उपयोगी है।
साइट टेम्पलेट का उपयोग करना
ठीक है, तो आपने अलग-अलग designs, themes और settings के साथ कई अलग-अलग साइट टेम्पलेट बना लिए। अब आप उन्हें अपने नेटवर्क पर उपयोगी कैसे बनाएँ?
मूल रूप से, अब आप दो तरीकों में से किसी एक का उपयोग कर सकते हैं (एक साथ नहीं):
- अपने प्रत्येक Plans से एक साइट टेम्पलेट जोड़ना
या
- अपने ग्राहकों को sign-up के दौरान खुद साइट टेम्पलेट चुनने की अनुमति देना।
मोड 1: साइट टेम्पलेट असाइन करें
इस मोड में, आपके ग्राहक Account बनाते समय टेम्पलेट नहीं चुन पाएँगे, बल्कि आप तय करेंगे कि आपके प्रत्येक Plans पर कौन सा टेम्पलेट इस्तेमाल किया जाना चाहिए।
ऐसा करने के लिए, आपको Ultimate Multisite > Products > Edit पर जाना होगा।

यह आपको उत्पाद संपादित करें पेज पर ले जाएगा। उत्पाद विकल्प सेक्शन के अंतर्गत, साइट टेम्पलेट tab ढूँढें और drop-down field से साइट टेम्पलेट असाइन करें विकल्प चुनें। इससे उपलब्ध साइट टेम्पलेट की सूची दिखेगी और यह आपको उत्पाद के लिए समर्पित केवल एक साइट टेम्पलेट चुनने की अनुमति देगा।

मोड 2: उपलब्ध साइट टेम्पलेट चुनें
इस मोड में, आप अपने ग्राहकों को sign-up प्रक्रिया के दौरान विकल्प देंगे। वे उत्पाद settings के अंतर्गत आपके द्वारा निर्धारित अलग-अलग साइट टेम्पलेट में से चुन सकेंगे। आपके पास यह सीमित करने का विकल्प है कि वे चुने गए उत्पाद के अंतर्गत किन साइट टेम्पलेट में से चुन सकते हैं। इससे आप प्रत्येक उत्पाद के अंतर्गत साइट टेम्पलेट के अलग-अलग समूह रख सकते हैं, जो अधिक कीमत वाले उत्पाद के लिए अलग-अलग functions और features को उजागर करने के लिए आदर्श है।
उत्पाद संपादित करें पेज पर। उत्पाद विकल्प सेक्शन के अंतर्गत, साइट टेम्पलेट tab ढूँढें और drop-down field से उपलब्ध साइट टेम्पलेट चुनें विकल्प चुनें। इससे उपलब्ध साइट टेम्पलेट की सूची दिखेगी और यह आपको वह साइट टेम्पलेट चुनने की अनुमति देगा जिसे आप उपलब्ध कराना चाहते हैं। आप इसके Behavior को चुनकर ऐसा कर सकते हैं: यदि आप चाहते हैं कि साइट टेम्पलेट सूची में शामिल हो तो Available। यदि आप चाहते हैं कि साइट टेम्पलेट विकल्प के रूप में न दिखे तो Not Available। और यदि आप चाहते हैं कि सूचीबद्ध साइट टेम्पलेट में से कोई एक default रूप से चयनित हो तो Pre-selected।
