क्लासिक वर्डप्रेस संपादक से गुटेनबर्ग में कैसे संक्रमण करें

यदि आप वर्डप्रेस(WordPress) 5.0 और उच्चतर का उपयोग करते हैं, जब तक कि आप एक चट्टान के नीचे नहीं रह रहे हैं, आपने निस्संदेह गुटेनबर्ग अपडेट के बारे में सुना होगा जिसे (Gutenberg)दिसंबर 2018 में (December 2018)वर्डप्रेस(WordPress) में विलय कर दिया गया था ।

इसलिए यदि आप WP के नवीनतम संस्करण का उपयोग कर रहे हैं, तो आप या तो पहले से ही गुटेनबर्ग का उपयोग कर रहे हैं या (Gutenberg)वर्डप्रेस क्लासिक संपादक प्लगइन( WordPress Classic Editor plugin) स्थापित करके क्लासिक संपादक का उपयोग करना जारी रखा है ।

गुटेनबर्ग का?(Why Gutenberg?)

कई WP उपयोगकर्ता गुटेनबर्ग वैगन पर(on the Gutenberg wagon) कूदने के लिए तैयार नहीं हैं , लेकिन कुछ इस वेबसाइट सहित हैं।

आप गुटेनबर्ग(Gutenberg) का उपयोग क्यों करना चाहते हैं, इसके कुछ कारण हैं:

  • WP डेवलपर्स के लिए भविष्य है।
  • एक बेहतर उपयोगकर्ता अनुभव प्रदान करता है।
  • WP के मूल संपादक ( TinyMCE(TinyMCE) ) से अधिक लचीला है ।
  • डेवलपर्स के लिए एक नया बाजार प्रदान करेगा।

वर्डप्रेस और गुटेनबर्ग के बीच अंतर क्या हैं?(What Are The Differences Between WordPress & Gutenberg?)

WP का क्लासिक एडिटर(Classic Editor) एक टेक्स्ट एडिटर है और बहुत हद तक माइक्रोसॉफ्ट वर्ड(Microsoft Word) जैसा दिखता है । इसमें एक ही संपादन क्षेत्र है जैसा कि नीचे स्क्रीनशॉट में देखा गया है।

गुटेनबर्ग(Gutenberg) एक ब्लॉक-आधारित संपादक है जो इस तरह दिखता है:

विभिन्न प्रकार की सामग्री के लिए कई ब्लॉक हैं जिनमें उनके स्वयं के स्वरूपण विकल्प शामिल हैं। ब्लॉक जैसे:

  • बटन
  • छवि
  • टेबल
  • एम्बेड
  • सूची
  • गेलरी
  • ऑडियो
  • उल्लेख
  • शीर्षक
  • कोड
  • कविता
  • कस्टम एचटीएमएल

साथ ही, थीम और प्लगइन्स आपके WP पोस्ट और पेज में उपयोग करने के लिए अधिक ब्लॉक और विजेट प्रदान करते हैं।

मौजूदा पेज या पोस्ट कैसे प्रभावित होते हैं?(How Are Existing Pages Or Posts Affected?)

गुटेनबर्ग(Gutenberg) को अपग्रेड करने और उपयोग करने के बाद , आपके मौजूदा पेज और पोस्ट सही तरीके से प्रदर्शित होते रहने चाहिए। 

हालाँकि, आपको अपने शॉर्टकोड की जाँच करनी चाहिए और सुनिश्चित करना चाहिए कि आपके द्वारा उपयोग किए जा रहे प्लगइन्स काम कर रहे हैं।

जब आप किसी मौजूदा पृष्ठ या पोस्ट को संपादित करते हैं, तो यह स्वचालित रूप से एक नए गुटेनबर्ग(Gutenberg) संपादक क्लासिक ब्लॉक में खुल जाएगा।

क्या आप स्विच करने के लिए तैयार हैं?

एक स्टेजिंग साइट का प्रयोग करें(Use a Staging Site)

आखिरी चीज जो आप करना चाहते हैं वह है अपनी मौजूदा साइट को तोड़ना। इससे बचने का उपाय यह है कि गुटेनबर्ग(Gutenberg) को एक मंचन स्थल(a staging site) पर सक्रिय किया जाए । यह आपकी वेबसाइट की एक सटीक प्रतिकृति है जहां आप अपनी लाइव साइट को कोई नुकसान किए बिना चीजों का परीक्षण कर सकते हैं।

परीक्षण साइटों में आपकी थीम, प्लगइन्स , विकल्प और सामग्री शामिल होती है। आपकी होस्टिंग कंपनी स्टेजिंग साइटों की पेशकश कर सकती है। यदि वे नहीं करते हैं, तो आप वर्डप्रेस स्टेजिंग प्लगइन( WordPress Staging plugin) का उपयोग कर सकते हैं ।

आपकी स्टेजिंग साइट के उठने और चलने के बाद, गुटेनबर्ग प्लगइन( Gutenberg plugin) को स्थापित और सक्रिय करें और परीक्षण शुरू करें। या अपने कंप्यूटर पर वर्डप्रेस का बिल्कुल नया उदाहरण स्थापित करें और वहां परीक्षण करें।

अपने प्लगइन्स की जाँच करें(Check Your Plugins)

वर्डप्रेस उपयोगकर्ता इस बात से परिचित हैं कि क्या होता है जब प्लगइन्स एक साथ अच्छा नहीं खेलते हैं। कभी-कभी यह कार्यक्षमता या परस्पर विरोधी कोड के कारण होता है। यह देखने का एक उत्कृष्ट समय है कि क्या आप अपने द्वारा इंस्टॉल किए गए सभी प्लगइन्स का उपयोग कर रहे हैं। यदि आप नहीं हैं, तो उन्हें हटा दें।

आप यह भी देखना चाहते हैं कि वर्डप्रेस(WordPress) में सामग्री संपादित करते समय कौन से प्लगइन्स का उपयोग किया जा रहा है । Akismet , Contact Form 7 , Google Sitemap Generator , और WP Super Cache जैसे विशिष्ट प्लगइन्स का संपादक से कोई लेना-देना नहीं है और गुटेनबर्ग(Gutenberg) के उपयोग से प्रभावित नहीं होंगे ।

दूसरी ओर, कोई भी प्लगइन जो कार्यक्षमता जोड़ता है या WP क्लासिक संपादक के दिखने के तरीके को बदलता है, वह गुटेनबर्ग(Gutenberg) के साथ संगत नहीं हो सकता है । विशेष रूप से, प्लगइन्स जो शॉर्टकोड उत्पन्न करते हैं, कस्टम शैलियों को जोड़ते हैं, या हाल ही में अपडेट नहीं किए गए हैं, आमतौर पर विरोध करते हैं और समस्याएं पैदा करते हैं।

गुटेनबर्ग(Gutenberg) के पास एक सक्रिय प्लगइन संगतता(Plugin Compatibility) डेटाबेस हुआ करता था। हालाँकि, इसे बंद कर दिया गया है क्योंकि यह अब सक्रिय रूप से बनाए नहीं रखा गया है।

आप अंतिम डेटा की समीक्षा कर सकते हैं और डेटाबेस( download the database) को CSV फ़ाइल के रूप में डाउनलोड कर सकते हैं। एक सक्रिय प्लगइन संगतता डेटाबेस तक पहुंच के बिना, आपको अपने द्वारा उपयोग किए जाने वाले प्रत्येक प्लगइन का मैन्युअल रूप से परीक्षण करना होगा।

अपनी परीक्षण साइट पर एक नई पोस्ट बनाने का प्रयास करें। आप देखेंगे कि आप गुटेनबर्ग(Gutenberg) संपादक में हैं और यह आपको अलग दिखाई देगा। जब आप टाइप करना शुरू करते हैं, तो आप स्वचालित रूप से एक पैराग्राफ ब्लॉक बना रहे होते हैं। जब आप एक नया पैराग्राफ जोड़ते हैं तो आपको एक नया ब्लॉक जोड़ने की आवश्यकता नहीं होती है। बस(Just) एंटर या रिटर्न की दबाएं।

चूंकि आप यह देखने की कोशिश कर रहे हैं कि क्या आपके वर्तमान प्लगइन्स काम करेंगे, फिर से बनाने का प्रयास करें कि आपने प्रत्येक का उपयोग कैसे किया और देखें कि यह अभी भी काम करता है या नहीं।

यदि ऐसा नहीं होता है, तो डिफ़ॉल्ट गुटेनबर्ग(Gutenberg) ब्लॉक में समान कार्यक्षमता की तलाश करें , उस ब्लॉक को जोड़ें, और अपनी सामग्री जोड़ें।

उन प्लग-इन की सूची रखना सुनिश्चित करें जो ठीक से काम नहीं करते हैं ताकि आप गुटेनबर्ग(Gutenberg) के साथ लाइव होने पर उन्हें हटा सकें ।

क्या होगा यदि आपके लिए आवश्यक कार्यक्षमता के लिए कोई डिफ़ॉल्ट ब्लॉक नहीं है?(What If There Is No Default Block For The Functionality You Need?)

यह देखने के लिए सभी ब्लॉक जांचें कि क्या आपको जिस कार्यक्षमता की आवश्यकता है वह किसी अन्य ब्लॉक के अंदर रहती है। अगर आपको कुछ ऐसा नहीं मिल रहा है जो काम करेगा, तो आप प्लगइन लेखकों से संपर्क कर सकते हैं और उनसे पूछ सकते हैं कि क्या वे इसे गुटेनबर्ग(Gutenberg) के साथ संगत होने के लिए अपडेट करने की योजना बना रहे हैं ।

यदि बाकी सब विफल हो जाता है, तो एक गुटेनबर्ग प्लगइन( Gutenberg plugin) खोजने का प्रयास करें जो आपको चाहिए। आपकी स्टेजिंग साइट से काम न करने वाले प्लग इन को हटा दें।

लाइव होना(Going Live)

इससे पहले कि आप अपनी लाइव साइट पर कुछ भी करें, अपनी पूरी साइट का पूरा बैकअप बना लें, अगर संगतता के लिए जाँच करते समय आपसे कुछ छूट गया या कोई अन्य त्रुटि होती है।

अपनी परीक्षण साइट पर सभी आवश्यक परिवर्तन करना और उन्हें अपनी लाइव साइट पर लाना संभव है। हालाँकि, इसके लिए कुछ तकनीकी ज्ञान की आवश्यकता होती है। इसलिए, जब तक आप एक डेवलपर नहीं हैं या आपके पास काम करने वाला कोई नहीं है, तो मैन्युअल रूप से बदलाव करना बेहतर है।  

काम नहीं करने वाले प्लगइन्स को हटाकर और उन्हें बदलने के लिए आपको मिले नए प्लगइन्स को जोड़कर शुरू करें। यदि पुराने प्लगइन्स मौजूदा पोस्ट और पेज के लिए डेटा प्रोसेस कर रहे हैं और नए को नहीं तोड़ते हैं, तो आप उन्हें इंस्टॉल छोड़ सकते हैं।

क्या आप अपने पुराने पोस्ट और पेज को गुटेनबर्ग ब्लॉक में बदलना चाहते हैं?(Do You Want To Convert Your Old Posts & Pages To Gutenberg Blocks?)

क्लासिक ब्लॉक मेनू(Block Menu) से प्रत्येक पृष्ठ खोलें और पोस्ट करें । विकल्प देखने(view options) के लिए तीन बिंदुओं पर क्लिक(Click) करें । ड्रॉप-डाउन मेनू से चुनें ब्लॉक में कनवर्ट करें(Convert to Blocks)

WP द्वारा आपकी सामग्री को गुटेनबर्ग(Gutenberg) ब्लॉक सिस्टम में बदलने के बाद, आपको प्रत्येक ब्लॉक की समीक्षा करनी चाहिए। अपने पोस्ट या पेज के सभी हिस्सों को देखने के लिए ब्लॉक नेविगेशन (आइकन से) का उपयोग करें ।(Use Block Navigation)

जैसा कि आप ऊपर दिए गए स्क्रीनशॉट में देख सकते हैं, हर पैराग्राफ, इमेज, लिस्ट और हेडिंग अब अपने ब्लॉक में है। मौजूदा पेज और पोस्ट को नए गुटेनबर्ग(Gutenberg) सिस्टम में बदलना त्वरित और आसान है।

आपके प्लगइन्स का परीक्षण करने और नए खोजने में कई घंटे लग सकते हैं, लेकिन आपको इसे केवल एक बार करना होगा। गुटेनबर्ग(Gutenberg) में अपने कदम को दर्द रहित और त्रुटि मुक्त बनाने के लिए ऊपर बताए गए चरणों का पालन करना सुनिश्चित करें।



About the author

मैं एक सॉफ्टवेयर इंजीनियर हूं जिसे क्रोम और गेमिंग एप्लिकेशन दोनों में अनुभव है। मैं पिछले 4 वर्षों से Google क्रोम ब्राउज़र के समाधान पर काम कर रहा हूं और कई अलग-अलग प्लेटफार्मों के लिए गेम पर भी काम किया है। मेरा कौशल सॉफ्टवेयर परियोजनाओं की डिजाइनिंग, परीक्षण और प्रबंधन में निहित है। एक सॉफ्टवेयर इंजीनियर के रूप में अपने काम के अलावा, मुझे गोपनीयता, उपयोगकर्ता खातों और पारिवारिक सुरक्षा के मुद्दों का भी अनुभव है।



Related posts