यदि आपके पास कई व्यवसाय या स्कूल या व्यक्तिगत वेबसाइट हैं और उन सभी में कुछ चीजें समान हैं, तो आपने सोचा होगा कि क्या उन सभी वेबसाइटों को व्यक्तिगत रूप से प्रबंधित करने के बजाय उन्हें प्रबंधित करने का एक अधिक कुशल तरीका है। उस स्थिति में, वर्डप्रेस मल्टीसाइट वह समाधान है जिसकी आप तलाश कर रहे हैं।
2010 में संस्करण 3.0 में लॉन्च किया गया, वर्डप्रेस मल्टीसाइट एक ही वर्डप्रेस इंस्टॉल में कई वर्डप्रेस वेबसाइटों को मौजूद रहने की अनुमति देता है।
इस लेख में, हम आपको दिखाएंगे कि मल्टीसाइट वर्डप्रेस कैसे बनाया जाता है। यह किसी ऐसे व्यक्ति के लिए भी एक कठिन प्रक्रिया हो सकती है जिसने पहले वर्डप्रेस वेबसाइट बनाई हो। लेकिन चिंता की कोई बात नहीं है।
यदि आप वर्डप्रेस मल्टीसाइट के लिए हमारे चरण-दर-चरण मार्गदर्शिका का पालन करते हैं तो आप ठीक रहेंगे। हालाँकि, यदि आप देख रहे हैं कि वर्डप्रेस को मैन्युअल रूप से कैसे स्थापित किया जाए, तो आप इस लेख को देख सकते हैं।
इससे पहले कि हम एक वर्डप्रेस मल्टीसाइट को स्थापित और कॉन्फ़िगर करने के लिए आपके द्वारा उठाए जाने वाले कदमों में आगे बढ़ें, कुछ चीजें हैं जिन्हें आपको सीखने की जरूरत है।
मल्टीसाइट वर्डप्रेस क्या है?
एक मल्टीसाइट वर्डप्रेस नेटवर्क वेबसाइटों का एक संग्रह है जो समान वर्डप्रेस इंस्टॉलेशन को साझा करता है। दूसरे शब्दों में, यदि आपके पास 5 अलग-अलग वर्डप्रेस साइटें हैं, तो आप उन सभी को एक ही स्थान पर रख सकते हैं और उन्हें एक ही डैशबोर्ड से संचालित कर सकते हैं।
उदाहरण के लिए, बीबीसी अमेरिका की वेबसाइट को लें। यह एक मल्टीसाइट नेटवर्क पर चलता है। बीबीसी के हर शो की अपनी एक वेबसाइट होती है (जिसे मल्टीसाइट सेटिंग के तहत सबसाइट कहा जाता है)। कई अलग-अलग वेबसाइट होने के बजाय, उनके सभी शो एक ही साइट के अंतर्गत होते हैं। इससे वेबसाइटों को प्रबंधित करना बहुत आसान हो जाता है।
निष्कर्ष निकालने के लिए, हम एक नियमित वेबसाइट और एक बहु-साइट वर्डप्रेस नेटवर्क के बीच तुलना करेंगे।
- एक वेबसाइट + एक वर्डप्रेस इंस्टाल =नियमित वर्डप्रेस वेबसाइट
- एकाधिक वेबसाइट + एक वर्डप्रेस इंस्टाल =मल्टीसाइट वर्डप्रेस नेटवर्क
मल्टीसाइट नेटवर्क का उपयोग करने के फायदे और नुकसान
यह देखना आसान है कि वर्डप्रेस मल्टीसाइट का उपयोग करना इतना आकर्षक क्यों है। हालांकि मल्टीसाइट हर किसी के लिए नहीं है। आइए मल्टीसाइट का उपयोग करने के पेशेवरों और विपक्षों को देखें।
WordPress Multisite के फायदे
- समान प्लगइन्स और थीम साझा करें: मास्टर डैशबोर्ड पर थीम और प्लगइन्स इंस्टॉल किए जा सकते हैं। और सभी सबसाइट्स के उपयोग के लिए वे पूरे नेटवर्क में सक्रिय हो जाएंगे।
नोट:सेट-अप और कॉन्फिगर सेक्शन में 'मास्टर डैशबोर्ड' के बारे में अधिक जानकारी।
- सुव्यवस्थित अपडेट: सुपरएडमिन एक ही बार में सभी सबसाइट्स के लिए वर्डप्रेस प्लगइन्स और थीम को अपडेट कर सकता है।
नोट:सेट-अप और कॉन्फिगर सेक्शन में 'सुपरएडमिन या सुपर एडमिनिस्ट्रेटर' के बारे में अधिक जानकारी।
- एकल डैशबोर्ड: मल्टीसाइट वर्डप्रेस एक ही वर्डप्रेस डैशबोर्ड से कई साइटों को चलाना संभव बनाता है। आपको थीम, प्लगइन्स और उपयोगकर्ताओं सहित सब कुछ प्रबंधित करने में सक्षम बनाता है। इस तरह, दर्जनों और दर्जनों सबसाइट्स को प्रबंधित करना संभव है।
WordPress Multisite के नुकसान
- असंगत प्लगइन्स: मल्टीसाइट के साथ सबसे बड़ी चुनौतियों में से एक संगत थीम और प्लगइन्स ढूंढना है। कई प्लगइन्स और थीम मल्टीसाइट इंस्टॉलेशन को संभालने में असमर्थ हैं।
- जटिल प्रवासन: प्रवासन एक अत्यंत जटिल और पेचीदा प्रक्रिया हो सकती है। हालांकि मल्टीसाइट को एक नए डोमेन या होस्टिंग प्रदाता में माइग्रेट करना संभव है, स्टैंडअलोन माइग्रेशन, यानी एकल सबसाइट को माइग्रेट करना बेहद कठिन है और अधिकांश प्लगइन्स इसका समर्थन नहीं करते हैं।
- विभिन्न प्लगइन्स और थीम का उपयोग करने वाली वेबसाइटों के लिए अनुपयुक्त: वर्डप्रेस मल्टीसाइट का सबसे अच्छा उपयोग तब किया जाता है जब आप समान कार्यक्षमता साझा करने वाली साइटों का नेटवर्क बना रहे हों। लेकिन अगर आपके पास बेतहाशा अलग-अलग उद्देश्यों के लिए वेबसाइटें हैं तो संभव है कि आप अलग-अलग प्लगइन्स, थीम और कस्टमाइज़ेशन का उपयोग कर रहे हों। फिर मल्टीसाइट को सक्षम करने की अनुशंसा नहीं की जाती है।
महत्वपूर्ण: वर्डप्रेस मल्टीसाइट ऐसे समय में उभरा जब वेबसाइट को मैनेज करने के लिए कई अच्छे विकल्प नहीं थे। सौभाग्य से, चीजें तब से बदल गई हैं। यदि आप एक अच्छे प्रबंधन समाधान की तलाश में हैं तो आपको इस पर ध्यान देना चाहिए WP रिमोट .
यह एक लोकप्रिय, उपयोगकर्ता के अनुकूल, सुविधाओं से भरपूर प्रबंधन प्लगइन है। यह आपको एक ही डैशबोर्ड से कई वेबसाइटों का प्रबंधन करने में सक्षम करेगा।
पेशेवरों और विपक्षों को तौलने के बाद, यदि आप आगे बढ़ने और वर्डप्रेस मल्टीसाइट वर्डप्रेस सेट अप करने का निर्णय लेते हैं, तो नीचे हमारे शुरुआती गाइड का पालन करें।
WordPress Multisite Network को कैसे इंस्टाल और सेटअप करें?
यदि आप शुरू से एक मल्टीसाइट बना रहे हैं तो चरण 1 . से शुरू करें . लेकिन अगर आपके पास पहले से एक मौजूदा वेबसाइट है और आप इसे एक मल्टीसाइट में बदलना चाहते हैं तो चरण 2 से शुरू करें ।
सावधानी: एक मल्टीसाइट सेट करने के लिए, आपको अपनी वर्डप्रेस फाइलों में बदलाव करना होगा जो जोखिम भरा है। थोड़ी सी भी त्रुटि एक टूटी हुई साइट का कारण बन सकती है। इसलिए, यदि आप अपनी मौजूदा वेबसाइट पर मल्टीसाइट सेट अप कर रहे हैं, तो हम अनुशंसा करते हैं कि आप एक . लें वर्डप्रेस बैकअप पूरा करें .
चरण 1:एक वर्डप्रेस वेबसाइट बनाएं
सबसे पहले आपको एक डोमेन और एक होस्टिंग प्लान खरीदना होगा। यदि आपने कभी अपनी वेबसाइट नहीं बनाई है, तो यह प्रक्रिया कठिन लग सकती है, लेकिन हम पर विश्वास करें, वर्डप्रेस वेबसाइट बनाना इतना मुश्किल नहीं है। बहुत सारे संसाधन हैं जिनका आप अनुसरण करते हैं।
एक बार जब आपकी वेबसाइट तैयार हो जाती है और चलने लगती है, तो इसे एक बहु-साइट वातावरण में बदलने का समय आ गया है।
चरण 2:कॉन्फ़िग फ़ाइल के माध्यम से मल्टीसाइट सक्रिय करना
इस चरण में, आपको अपनी कॉन्फ़िग फ़ाइल में कोड का एक टुकड़ा अपलोड करना होगा। आप अपने होस्टिंग खाते या फ़ाइलज़िला जैसे एफ़टीपी क्लाइंट के माध्यम से कॉन्फ़िग फ़ाइल तक पहुँच सकते हैं। Filezilla एक ऐसा सॉफ़्टवेयर है जिसे उपयोग करने के लिए आपको अपने स्थानीय कंप्यूटर में इंस्टॉल करना होगा।
हम आपको दिखाएंगे कि आप अपने होस्टिंग खाते और फाइलज़िला सॉफ़्टवेयर दोनों के माध्यम से अपनी कॉन्फ़िगरेशन फ़ाइल को कैसे संपादित कर सकते हैं।
मैं होस्टिंग खाते के माध्यम से कॉन्फ़िग फ़ाइल तक पहुँचता हूँ
1. अपने होस्टिंग प्रदाता के खाते में लॉग इन करें और फिर cPanel . पर नेविगेट करें . cPanel से, फ़ाइल प्रबंधक . चुनें .
2. फ़ाइल प्रबंधक पृष्ठ से, public_html . चुनें फ़ोल्डर .
3. wp-config.php फ़ाइल public_html फ़ोल्डर के अंदर मौजूद है। जब आपको फ़ाइल मिल जाए, तो बस राइट-क्लिक करें और संपादित करें select चुनें ।
II Filezilla के माध्यम से कॉन्फ़िगरेशन फ़ाइल एक्सेस करें
1. डाउनलोड और इंस्टॉल करें फाइलज़िला अपने स्थानीय कंप्यूटर में। यह एक ऐसा सॉफ़्टवेयर है जो आपके स्थानीय कंप्यूटर को आपकी वेबसाइट के बैकएंड से जोड़ेगा। इसका मतलब है कि आप अपने कंप्यूटर से कॉन्फिग फाइल को संशोधित कर सकते हैं।
2. FileZilla खोलें और अपना होस्टनाम, उपयोगकर्ता नाम, पासवर्ड और पोर्ट दर्ज करें . यदि आपके पास ये विवरण नहीं हैं, तो अपनी होस्टिंग कंपनी से FTP क्रेडेंशियल के लिए पूछें। यह जानने के लिए कि आपके FTP क्रेडेंशियल कहाँ संग्रहीत हैं, आप इन वीडियो का अनुसरण कर सकते हैं।
3. जब कनेक्शन किया जाता है, तो फ़ोल्डरों का एक समूह दूरस्थ साइट . में दिखाई देगा आपके दाईं ओर अनुभाग। फ़ोल्डरों में से एक होगा public_html फ़ोल्डर . इसे चुनें।
4. दूरस्थ साइट के ठीक नीचे, फ़ाइल नाम नामक एक अन्य अनुभाग है। public_html . चुनने के बाद फ़ोल्डर, wp-config.php फ़ाइल इस खंड में दिखाई देगी।
5. जब आपको wp-config.php फ़ाइल मिल जाए, तो बस राइट-क्लिक करें और संपादित करें . चुनें ।
III मल्टीसाइट को अनुमति देने के लिए कोड डालें
आपके द्वारा संपादन का चयन करने के बाद, wp-config.php फ़ाइल खुल जाएगी। इस वाक्य को कॉन्फ़िग फ़ाइल में खोजें:
/* बस इतना ही, संपादन बंद करो! हैप्पी ब्लॉगिंग। */
और कोड की निम्नलिखित पंक्तियों को 'हैप्पी ब्लॉगिंग' वाक्य के ठीक ऊपर रखें:
परिभाषित करें ('WP_ALLOW_MULTISITE', सच);
परिवर्तन सहेजें . पर क्लिक करें और फाइल को बंद कर दें। मेरी वेबसाइट पर कोड इस तरह दिखता है:
आपने अब अपनी वेबसाइट को एक मल्टीसाइट नेटवर्क में बदल दिया है। अपने वर्डप्रेस डैशबोर्ड पर जाएं। बाएं कोने में, आपको एक मल्टीसाइट आइकन . देखना चाहिए ।
लेकिन हम काम को आधा ही कर पाए हैं। अगला कदम नेटवर्क स्थापित करना है।
IV नेटवर्क स्थापित करना
1. अपने वर्डप्रेस डैशबोर्ड पर, टूल्स . पर जाएं और नेटवर्क सेटअप select चुनें . यहां से, आप नेटवर्क को कॉन्फ़िगर करेंगे -
(a) पहला कदम यह तय करना है कि सबसाइट्स का URL कैसा दिखेगा। आप site1.example.com . के बीच चयन कर सकते हैं और example.com/site1 (यानी उपडोमेन या उपनिर्देशिका)। URL संरचना का चयन प्रभावित नहीं करेगा कि साइटों को कैसे संग्रहीत किया जाता है, इसलिए इसके बारे में चिंता करने की कोई आवश्यकता नहीं है।
(b) इसके बाद, अन्य विवरण भरें जैसे नेटवर्क शीर्षक और नेटवर्क व्यवस्थापक ईमेल और इंस्टॉल करें . दबाएं . जैसे ही आप Install पर क्लिक करेंगे तो वर्डप्रेस आपको कोड के दो स्निपेट देगा। आपको उन्हें क्रमशः wp-config.php और .htaccess फ़ाइलों में जोड़ना होगा।
V wp-config फाइल में कोड जोड़ें
पिछले अनुभाग में हमने आपको जो विधि दिखाई थी, उसका उपयोग करके wp-config फ़ाइल खोलें। लाइन के ठीक ऊपर पहला कोड स्निपेट डालें
/* बस इतना ही, संपादन बंद करो! हैप्पी ब्लॉगिंग। */
परिवर्तन सहेजें को हिट करना न भूलें . मेरी वेबसाइट पर कोड इस तरह दिखता है:
VI .htaccess फ़ाइल में कोड जोड़ें
.htaccess फ़ाइल में, हम दूसरा कोड स्निपेट डालेंगे। और कॉन्फ़िगरेशन फ़ाइल की तरह, आप फ़ाइल प्रबंधक में या फ़ाइलज़िला के माध्यम से .htaccess फ़ाइल पा सकते हैं। .htaccess फ़ाइल को संपादित करने के बारे में अधिक जानने के लिए, आप हमारा लेख देख सकते हैं।
पद्धति 1 - फ़ाइल प्रबंधक में .htaccess फ़ाइल
अपने होस्टिंग खाते में लॉग इन करें और फिर cPanel> फ़ाइल प्रबंधक> public_html फ़ोल्डर> .htaccess फ़ाइल पर नेविगेट करें। . जब आपको फ़ाइल मिल जाए, तो बस राइट-क्लिक करें और संपादित करें select चुनें ।
[नोट: अगर आपको .htaccess फ़ाइल नहीं मिल रही है, तो ऐसा इसलिए है क्योंकि यह छिपी हुई है। साइट सेटिंग बदलने और फ़ाइल को दृश्यमान बनाने का तरीका जानने के लिए, इस लेख में दिए गए निर्देशों का पालन करें – WordPress में .htaccess फ़ाइल को कैसे संपादित करें?]
विधि 2 - FileZilla में .htaccess फ़ाइल
Filezilla खोलें और अपना FTP क्रेडेंशियल दर्ज करें . अगर आपको नहीं पता कि आपके FTP क्रेडेंशियल क्या हैं, तो इन वीडियो को देखें या अपने होस्टिंग प्रदाता से बात करें।
- फिर दूरस्थ साइट पर नेविगेट करें अनुभाग
- public_html फ़ोल्डर का चयन करें
- After that go to the Filename section look for the .htaccess file
- When you find it, just right-click and select Edit ।
When you open the file, you’ll find code that looks similar to the second code snippet. Replace the existing codes with the new codes. Don’t forget to hit Save Changes . On my website the code looks like this:
Your multisite network is ready to roll!
How to Add a New Subsite to Your Multisite Network?
Living up to its reputation of being really user-friendly, WordPress multisite is easy to operate. Site admins can add new websites or subsites by taking a few straightforward steps.
- On your WordPress dashboard select All Sites and then Add New . Enter details like desired URL, site title, website name admin email, etc (as you can see in the image below). When you are ready, click on Add Site ।
- You can add as many websites as you like. And if you want to view all your subsites, then go to your Master Dashboard and select Sites> All Sites ।
It’s worth mentioning here that any users who have been assigned the role of a WordPress admin will automatically become a Super Admin when the website becomes a multisite network. And a Super Admin has complete control over any site on the network.
NOTE: WordPress sites running on versions below 4.5 need to implement domain mapping. There are plugins available for this. We recommended reading Multisite Domain Mapping.
How to Install Plugins and Themes in the WordPress Multisite?
Installing themes and plugins on a multisite is easy. You install them the same way you install it on a regular site.
- From your Master Dashboard, go to Plugins> Add New and then search, install and activate plugins to your site.
- To install and set a theme, go to go to Themes> Add New and then search and add themes to your site.
The plugin and theme that you install will be activated across all the subsites. You can activate and deactivate plugins and themes at a network level. And with that, we come to the end of setting up a WordPress multisite network.
In Conclusion
Multisite WordPress is a very powerful tool for those who can utilize it. But let’s remember that WordPress is a tricky universe and hackers and bots are lurking around to damage the network of websites. Whether you’re running a single installation or a multisite, you need to make sure that you are taking security measures.
With MalCare Security Plugin by your side, you don’t have to worry about hackers, bots and the rest. Also, you can follow our WordPress security guide for more information about this.
Try MalCare Security Service Right Now!