अगर आपके कई व्यवसाय या स्कूल या व्यक्तिगत वेबसाइट्स हैं और उन सभी में कुछ चीजें समान हैं, तो आपने सोचा होगा कि क्या उन सभी वेबसाइट्स को व्यक्तिगत रूप से प्रबंधित करने के बजाय अधिक कुशल तरीका है। उस स्थिति में, वर्डप्रेस मल्टीसाइट वह समाधान है जिसे आप ढूंढ रहे हैं।
2010 में संस्करण 3.0 में लॉन्च किया गया, वर्डप्रेस मल्टीसाइट एक ही वर्डप्रेस इंस्टॉल में कई वर्डप्रेस वेबसाइट्स को अस्तित्व में आने की अनुमति देता है।
इस लेख में, हम आपको दिखाएंगे कि मल्टीसाइट वर्डप्रेस कैसे बनाएं। यह किसी ऐसे व्यक्ति के लिए भी एक कठिन प्रक्रिया हो सकती है जिसने पहले वर्डप्रेस वेबसाइट्स बनाई हैं। लेकिन चिंता की कोई बात नहीं है।
आप ठीक रहेंगे यदि आप हमारे वर्डप्रेस मल्टीसाइट के स्टेप-बाय-स्टेप गाइड का पालन करते हैं। हालांकि, यदि आप मैन्युअली वर्डप्रेस इंस्टॉल करने के तरीके को देख रहे हैं तो आप इस लेख को देख सकते हैं।
इससे पहले कि हम उन चरणों में कूदें जिन्हें आपको वर्डप्रेस मल्टीसाइट इंस्टॉल और कॉन्फ़िगर करने के लिए लेने की आवश्यकता है, कुछ चीजें हैं जिन्हें आपको सीखने की आवश्यकता है।
मल्टीसाइट वर्डप्रेस क्या है?
एक मल्टीसाइट वर्डप्रेस नेटवर्क वेबसाइट्स का एक संग्रह है जो उसी वर्डप्रेस इंस्टॉलेशन को साझा करते हैं। दूसरे शब्दों में, यदि आपके पास 5 अलग-अलग वर्डप्रेस साइट्स हैं, तो आप उन सभी को एक ही स्थान पर रख सकते हैं और उन्हें एक ही डैशबोर्ड से संचालित कर सकते हैं।
उदाहरण के लिए, BBC America वेबसाइट को लें। यह मल्टीसाइट नेटवर्क पर चलता है। हर BBC शो की अपनी वेबसाइट होती है (मल्टीसाइट सेटिंग के तहत सबसाइट कहा जाता है)। कई अलग-अलग वेबसाइट्स होने के बजाय, उनके सभी शो एक ही साइट के तहत हैं। इससे वेबसाइट्स प्रबंधित करना बहुत आसान हो जाता है।
निष्कर्ष निकालने के लिए, हम एक नियमित वेबसाइट और एक मल्टीसाइट वर्डप्रेस नेटवर्क के बीच तुलना करेंगे।
- एक वेबसाइट + एक वर्डप्रेस इंस्टॉल = नियमित वर्डप्रेस वेबसाइट
- कई वेबसाइट्स + एक वर्डप्रेस इंस्टॉल = मल्टीसाइट वर्डप्रेस नेटवर्क
मल्टीसाइट नेटवर्क का उपयोग करने के फायदे और नुकसान
यह देखना आसान है कि वर्डप्रेस मल्टीसाइट का उपयोग करना इतना आकर्षक क्यों है। हालांकि मल्टीसाइट सभी के लिए नहीं है। आइए मल्टीसाइट का उपयोग करने के फायदे और नुकसान देखें।
वर्डप्रेस मल्टीसाइट के फायदे
-
- समान प्लगइन्स और थीम्स साझा करें: थीम्स और प्लगइन्स को मास्टर डैशबोर्ड पर इंस्टॉल किया जा सकता है। और वे पूरे नेटवर्क में सभी सबसाइट्स के उपयोग के लिए सक्रिय हो जाएंगे।
नोट: 'मास्टर डैशबोर्ड' पर सेट-अप और कॉन्फ़िगर सेक्शन में अधिक।
- सुव्यवस्थित अपडेट: सुपरएडमिन सभी सबसाइट्स के लिए वर्डप्रेस प्लगइन्स और थीम्स को एक साथ अपडेट कर सकता है।
नोट: 'सुपरएडमिन या सुपर एडमिनिस्ट्रेटर' पर सेट-अप और कॉन्फ़िगर सेक्शन में अधिक।
- सिंगल डैशबोर्ड: मल्टीसाइट वर्डप्रेस एक ही वर्डप्रेस डैशबोर्ड से कई साइट्स चलाना संभव बनाता है। आपको थीम्स, प्लगइन्स, और यूज़र्स सहित सब कुछ प्रबंधित करने में सक्षम बनाता है। इस तरह, दर्जनों सबसाइट्स को प्रबंधित करना संभव है।
वर्डप्रेस मल्टीसाइट के नुकसान
- असंगत प्लगइन्स: मल्टीसाइट के साथ सबसे बड़ी चुनौतियों में से एक संगत थीम्स और प्लगइन्स ढूंढना है। कई प्लगइन्स और थीम्स मल्टीसाइट इंस्टॉलेशन को संभालने में असमर्थ हैं।
- जटिल माइग्रेशन: माइग्रेशन एक अत्यधिक जटिल और मुश्किल प्रक्रिया हो सकती है। जबकि मल्टीसाइट को नए डोमेन या होस्टिंग प्रदाता पर माइग्रेट करना संभव है, स्टैंडअलोन माइग्रेशन, यानी एक ही सबसाइट को माइग्रेट करना, अत्यंत कठिन है और अधिकांश प्लगइन्स इसका समर्थन नहीं करते हैं।
- अलग-अलग प्लगइन्स और थीम्स का उपयोग करने वाली वेबसाइट्स के लिए अनुपयुक्त: वर्डप्रेस मल्टीसाइट का उपयोग तब सबसे अच्छा होता है जब आप समान कार्यक्षमता साझा करने वाली साइट्स का नेटवर्क बना रहे हों। लेकिन अगर आपके पास बिल्कुल अलग उद्देश्यों के लिए वेबसाइट्स हैं तो संभव है कि आप अलग-अलग प्लगइन्स, थीम्स, और कस्टमाइज़ेशन का उपयोग करेंगे। तब मल्टीसाइट सक्षम करने की अनुशंसा नहीं की जाती है।
महत्वपूर्ण: वर्डप्रेस मल्टीसाइट उस समय उभरा जब वेबसाइट प्रबंधित करने के लिए कई अच्छे विकल्प नहीं थे। सौभाग्य से, चीजें तब से बदल गई हैं। यदि आप एक अच्छे प्रबंधन समाधान की तलाश में हैं तो आपको WP Remote को देखना चाहिए।
यह एक लोकप्रिय, उपयोगकर्ता-अनुकूल, सुविधा संपन्न प्रबंधन प्लगइन है। यह आपको एक ही डैशबोर्ड से कई वेबसाइट्स प्रबंधित करने में सक्षम करेगा।
फायदे और नुकसान को तौलने के बाद, यदि आप आगे बढ़ने और वर्डप्रेस मल्टीसाइट वर्डप्रेस सेट अप करने का निर्णय लेते हैं, तो नीचे हमारे शुरुआती गाइड का पालन करें।
वर्डप्रेस मल्टीसाइट नेटवर्क कैसे इंस्टॉल और सेट अप करें?
यदि आप मल्टीसाइट को स्क्रैच से बना रहे हैं तो चरण 1 से शुरू करें। लेकिन यदि आपके पास पहले से एक मौजूदा वेबसाइट है और आप इसे मल्टीसाइट में बदलना चाहते हैं तो चरण 2 से शुरू करें।
सावधानी: मल्टीसाइट सेट अप करने के लिए, आपको अपनी वर्डप्रेस फाइलों में बदलाव करने होंगे जो जोखिम भरा है। थोड़ी सी त्रुटि टूटी हुई साइट का कारण बन सकती है। इसलिए, यदि आप अपनी मौजूदा वेबसाइट पर मल्टीसाइट सेट अप कर रहे हैं, तो हम आपको एक पूर्ण वर्डप्रेस बैकअप लेने की सलाह देते हैं।
चरण 1: एक वर्डप्रेस वेबसाइट बनाएं
पहली चीज जो आपको करने की आवश्यकता है वह है एक डोमेन और होस्टिंग प्लान खरीदना। यदि आपने कभी अपनी वेबसाइट खुद नहीं बनाई है तो प्रक्रिया कठिन लग सकती है लेकिन हम पर भरोसा करें, वर्डप्रेस वेबसाइट बनाना इतना मुश्किल नहीं है। बहुत सारे संसाधन हैं जिनका आप अनुसरण कर सकते हैं।
एक बार आपकी वेबसाइट चालू और चल रही है, तो इसे मल्टीसाइट वातावरण में बदलने का समय आ गया है।
चरण 2: कॉन्फ़िगर फ़ाइल के माध्यम से मल्टीसाइट सक्रिय करना
इस चरण में, आपको अपने कॉन्फ़िग फ़ाइल में कोड का एक टुकड़ा अपलोड करना होगा। आप अपने होस्टिंग अकाउंट या Filezilla जैसे FTP क्लाइंट के माध्यम से कॉन्फ़िग फ़ाइल तक पहुंच सकते हैं। Filezilla एक सॉफ़्टवेयर है जिसे आपको अपने स्थानीय कंप्यूटर में इंस्टॉल करने की आवश्यकता होगी।
हम आपको दिखाएंगे कि आप अपने होस्टिंग अकाउंट और Filezilla सॉफ़्टवेयर दोनों के माध्यम से अपनी कॉन्फ़िग फ़ाइल कैसे संपादित कर सकते हैं।
I होस्टिंग अकाउंट के माध्यम से कॉन्फ़िग फ़ाइल तक पहुंचें
1. अपने होस्टिंग प्रदाता के अकाउंट में लॉग इन करें और फिर cPanel पर नेविगेट करें। cPanel से, फाइल मैनेजर चुनें।
2. फाइल मैनेजर पेज से, public_html फ़ोल्डर चुनें।
3. wp-config.php फ़ाइल public_html फ़ोल्डर के अंदर मौजूद है। जब आप फ़ाइल ढूंढ लें, तो बस राइट-क्लिक करें और एडिट चुनें।
II Filezilla के माध्यम से कॉन्फ़िग फ़ाइल तक पहुंचें
1. डाउनलोड और इंस्टॉल करें Filezilla अपने स्थानीय कंप्यूटर में। यह एक सॉफ़्टवेयर है जो आपके स्थानीय कंप्यूटर को आपकी वेबसाइट के बैकएंड से जोड़ेगा। इसका मतलब है कि आप अपने कंप्यूटर से कॉन्फ़िग फ़ाइल को संशोधित कर सकते हैं।
2. FileZilla खोलें और अपना होस्टनाम, यूज़रनेम, पासवर्ड, और पोर्ट दर्ज करें। अगर आपके पास ये विवरण नहीं हैं, तो अपनी होस्टिंग कंपनी से FTP क्रेडेंशियल्स मांगें। आप यह जानने के लिए इन वीडियो का भी अनुसरण कर सकते हैं कि आपके FTP क्रेडेंशियल्स कहां संग्रहीत हैं।
3. जब कनेक्शन बन जाता है, तो रिमोट साइट सेक्शन में आपके दाईं ओर फ़ोल्डर्स का एक समूह दिखाई देगा। फ़ोल्डर्स में से एक public_html फ़ोल्डर होगा। इसे चुनें।
4. रिमोट साइट के ठीक नीचे, एक और सेक्शन है जिसे फाइलनेम कहा जाता है। public_html फ़ोल्डर चुनने के बाद, wp-config.php फ़ाइल इस सेक्शन में दिखाई देगी।
5. जब आप wp-config.php फ़ाइल ढूंढ लें, तो बस राइट-क्लिक करें और एडिट चुनें।
III मल्टीसाइट अनुमति देने के लिए कोड डालें
एडिट चुनने के बाद, wp-config.php फ़ाइल खुल जाएगी। कॉन्फ़िग फ़ाइल में इस वाक्य को ढूंढें:
/* That's all, stop editing! Happy blogging. */
और 'हैप्पी ब्लॉगिंग' वाक्य के ठीक ऊपर निम्नलिखित कोड की लाइनें रखें:
define(‘WP_ALLOW_MULTISITE’, true);
सेव चेंजेस पर क्लिक करें और फ़ाइल बंद करें। मेरी वेबसाइट पर कोड ऐसा दिखता है:
आपने अब अपनी वेबसाइट को मल्टीसाइट नेटवर्क में बदल दिया है। अपने वर्डप्रेस डैशबोर्ड पर जाएं। बाएं कोने में, आपको एक मल्टीसाइट आइकन दिखाई देना चाहिए।
लेकिन हम काम का केवल आधा हिस्सा पूरा कर चुके हैं। अगला चरण नेटवर्क इंस्टॉल करना है।
IV नेटवर्क इंस्टॉल करना
1. अपने वर्डप्रेस डैशबोर्ड पर, टूल्स पर जाएं और नेटवर्क सेटअप चुनें। यहां से, आप नेटवर्क कॉन्फ़िगर करेंगे -
(a) पहला चरण यह तय करना है कि सबसाइट्स का URL कैसा दिखने वाला है। आप site1.example.com और example.com/site1 (यानी सबडोमेन या सबडायरेक्टरी) के बीच चयन कर सकते हैं। URL संरचना का चयन इस बात को प्रभावित नहीं करेगा कि साइट्स कैसे संग्रहीत हैं इसलिए इसके बारे में चिंता करने की कोई आवश्यकता नहीं है।
(b) अगला, नेटवर्क शीर्षक और नेटवर्क एडमिन ईमेल जैसे अन्य विवरण भरें और इंस्टॉल पर क्लिक करें। जैसे ही आप इंस्टॉल पर क्लिक करते हैं, वर्डप्रेस आपको कोड के दो स्निपेट्स देगा। आपको उन्हें क्रमशः wp-config.php और .htaccess फाइलों में जोड़ना होगा।
V wp-config फ़ाइल में कोड जोड़ें
पिछले भाग में हमने आपको जो विधि दिखाई थी उसका उपयोग करके wp-config फ़ाइल खोलें। पहली कोड स्निपेट को ठीक ऊपर डालें
/* That's all, stop editing! Happy blogging. */
सेव चेंजेस हिट करना न भूलें। मेरी वेबसाइट पर कोड ऐसा दिखता है:
VI .htaccess फ़ाइल में कोड जोड़ें
.htaccess फ़ाइल में, हम दूसरी कोड स्निपेट डालेंगे। और कॉन्फ़िग फ़ाइल की तरह, आप फाइल मैनेजर या FileZilla के माध्यम से .htaccess फ़ाइल ढूंढ सकते हैं। .htaccess फ़ाइल संपादित करने के बारे में अधिक जानने के लिए, आप हमारे लेख की जांच कर सकते हैं।
विधि 1 - फाइल मैनेजर में .htaccess फ़ाइल
अपने होस्टिंग अकाउंट में लॉग इन करें और फिर cPanel > फाइल मैनेजर > public_html फ़ोल्डर > .htaccess फ़ाइल पर नेविगेट करें। जब आप फ़ाइल ढूंढ लें, तो बस राइट-क्लिक करें और एडिट चुनें।
[नोट: अगर आपको .htaccess फ़ाइल नहीं मिल रही है, तो ऐसा इसलिए है क्योंकि यह छिपी हुई है। साइट सेटिंग्स बदलने और फ़ाइल को दृश्यमान बनाने का तरीका जानने के लिए, इस लेख में निर्देशों का पालन करें - वर्डप्रेस में .htaccess फ़ाइल कैसे संपादित करें?]
विधि 2 - FileZilla में .htaccess फ़ाइल
Filezilla खोलें और अपने FTP क्रेडेंशियल्स दर्ज करें। अगर आप नहीं जानते कि आपके FTP क्रेडेंशियल्स क्या हैं, तो इन वीडियो को देखें या अपने होस्टिंग प्रदाता से बात करें।
- फिर रिमोट साइट सेक्शन पर नेविगेट करें
- public_html फ़ोल्डर चुनें
- उसके बाद फाइलनेम सेक्शन पर जाएं और .htaccess फ़ाइल ढूंढें
- जब आप इसे ढूंढ लें, तो बस राइट-क्लिक करें और एडिट चुनें।
जब आप फ़ाइल खोलते हैं, तो आपको कोड मिलेगा जो दूसरी कोड स्निपेट के समान दिखता है। मौजूदा कोड को नए कोड से बदलें। सेव चेंजेस हिट करना न भूलें। मेरी वेबसाइट पर कोड ऐसा दिखता है:
आपका मल्टीसाइट नेटवर्क रोल करने के लिए तैयार है!
अपने मल्टीसाइट नेटवर्क में नई सबसाइट कैसे जोड़ें?
उपयोगकर्ता-अनुकूल होने की अपनी प्रतिष्ठा पर खरा उतरते हुए, वर्डप्रेस मल्टीसाइट संचालित करना आसान है। साइट एडमिन कुछ सीधे चरणों को अपनाकर नई वेबसाइट्स या सबसाइट्स जोड़ सकते हैं।
- अपने वर्डप्रेस डैशबोर्ड पर ऑल साइट्स चुनें और फिर नया जोड़ें। वांछित URL, साइट शीर्षक, वेबसाइट नाम एडमिन ईमेल, आदि जैसे विवरण दर्ज करें (जैसा कि आप नीचे दी गई छवि में देख सकते हैं)। जब आप तैयार हों, तो साइट जोड़ें पर क्लिक करें।
- आप जितनी चाहें उतनी वेबसाइट्स जोड़ सकते हैं। और यदि आप अपनी सभी सबसाइट्स देखना चाहते हैं, तो अपने मास्टर डैशबोर्ड पर जाएं और साइट्स > ऑल साइट्स चुनें।
यह उल्लेखनीय है कि जिन यूज़र्स को वर्डप्रेस एडमिन की भूमिका दी गई है, वे वेबसाइट के मल्टीसाइट नेटवर्क बनने पर स्वचालित रूप से सुपर एडमिन बन जाएंगे। और एक सुपर एडमिन का नेटवर्क पर किसी भी साइट पर पूर्ण नियंत्रण होता है।
नोट: 4.5 से नीचे के संस्करणों पर चल रहे वर्डप्रेस साइट्स को डोमेन मैपिंग लागू करने की आवश्यकता है। इसके लिए प्लगइन्स उपलब्ध हैं। हम मल्टीसाइट डोमेन मैपिंग पढ़ने की सलाह देते हैं।
वर्डप्रेस मल्टीसाइट में प्लगइन्स और थीम्स कैसे इंस्टॉल करें?
मल्टीसाइट पर थीम्स और प्लगइन्स इंस्टॉल करना आसान है। आप उन्हें उसी तरह इंस्टॉल करते हैं जैसे आप एक नियमित साइट पर करते हैं।
- अपने मास्टर डैशबोर्ड से, प्लगइन्स > नया जोड़ें पर जाएं और फिर अपनी साइट पर खोजें, इंस्टॉल करें और प्लगइन्स सक्रिय करें।
- थीम इंस्टॉल और सेट करने के लिए, थीम्स > नया जोड़ें पर जाएं और फिर खोजें और अपनी साइट पर थीम्स जोड़ें।
आपके द्वारा इंस्टॉल किया गया प्लगइन और थीम सभी सबसाइट्स पर सक्रिय हो जाएगा। आप नेटवर्क स्तर पर प्लगइन्स और थीम्स को सक्रिय और निष्क्रिय कर सकते हैं। और इसके साथ, हम वर्डप्रेस मल्टीसाइट नेटवर्क सेट अप करने के अंत में आते हैं।
निष्कर्ष में
मल्टीसाइट वर्डप्रेस उनके लिए एक बहुत शक्तिशाली उपकरण है जो इसका उपयोग कर सकते हैं। लेकिन आइए याद रखें कि वर्डप्रेस एक मुश्किल ब्रह्मांड है और हैकर्स और बॉट्स वेबसाइट्स के नेटवर्क को नुकसान पहुंचाने के लिए घात लगाए बैठे हैं। चाहे आप सिंगल इंस्टॉलेशन चला रहे हों या मल्टीसाइट, आपको यह सुनिश्चित करने की आवश्यकता है कि आप सुरक्षा उपाय कर रहे हैं।
मालकेयर सिक्योरिटी प्लगइन के साथ, आपको हैकर्स, बॉट्स और बाकी के बारे में चिंता करने की ज़रूरत नहीं है। साथ ही, आप इसके बारे में अधिक जानकारी के लिए हमारे वर्डप्रेस सुरक्षा गाइड का अनुसरण कर सकते हैं।
अभी मालकेयर सिक्योरिटी सर्विस आज़माएं!