मुख्य सामग्री पर जाएँ
पढ़ने का समय 7 मिनट (1404 शब्द)

वर्डप्रेस प्लगइन डिबगिंग में सहायता कैसे करें

वर्डप्रेस प्लगइन डिबगिंग में मदद कैसे करें

JoomUnited के डेवलपर हमेशा यह सुनिश्चित करने के लिए काम करते हैं कि आपके प्लगइन्स सर्वोत्तम तरीके से काम करें। हालांकि, कुछ मामलों में कुछ प्रकार की विफलताएँ उत्पन्न हो सकती हैं, उदाहरण के लिए, किसी तीसरे प्लगइन के कारण उत्पन्न असंगतता। और जब इस प्रकार की विफलताएँ होती हैं, तो हम क्या चाहते हैं? निश्चित रूप से, उन्हें शीघ्रता से हल किया जाए...    

इस पोस्ट में, हम आपको सिखाएंगे कि डेवलपर को सही जानकारी कैसे दें ताकि वह त्रुटि को जल्दी समझकर उसका समाधान कर सके। इस पोस्ट को 3 चरणों में बांटा गया है, जिनका पालन करके हम समस्या उत्पन्न होने पर डेवलपर को सही जानकारी देंगे:

  • डीबग लॉग चालू करें
  • समस्या निवारण प्लगइन स्थापित करें
  • जावास्क्रिप्ट त्रुटियों की जाँच करें

 

वर्डप्रेस डिबग और लॉग सिस्टम चालू करें

सबसे पहले, हमें यह जानना होगा कि WP_DEBUG है; जैसा कि हम विकिपीडिया में देख सकते हैं, “ WP_DEBUG एक PHP स्थिरांक (एक स्थायी वैश्विक चर) है जिसका उपयोग वर्डप्रेस में 'डीबग' मोड को सक्रिय करने के लिए किया जा सकता है। इसे डिफ़ॉल्ट रूप से false माना जाता है और आमतौर पर वर्डप्रेस के विकास संस्करणों में wp-config.php फ़ाइल में इसे true पर सेट किया जाता है।”

जैसा कि हम देख सकते हैं, WP_DEBUG एक स्थिरांक है जो डिफ़ॉल्ट रूप से बंद होता है , लेकिन हम इसे अस्थायी डिबगिंग उद्देश्य के लिए चालू कर सकते हैं।

 

wp-config

 

इसके अलावा, WP_DEBUG_LOG जो हमें आपके प्लगइन्स की सभी त्रुटियों के साथ स्वचालित रूप से एक टेक्स्ट फ़ाइल बनाने में मदद करेगा और यही हम डेवलपर्स को भेजने वाले हैं।  

हम आपको सिखाने जा रहे हैं कि इसे कैसे चालू किया जाए और प्लगइन में कोई त्रुटि होने पर यह कैसा दिखेगा। WP Meta SEO का उपयोग करेंगे, लेकिन आप हमारे सभी प्लगइन्स के लिए इन्हीं चरणों का पालन कर सकते हैं। इस मामले में हमें WP Meta SEO। समस्या कोई भी हो सकती है, इसलिए हम wp-config.php फ़ाइल खोलेंगे। आप इसे अपने पसंदीदा टेक्स्ट एडिटर सॉफ़्टवेयर, जैसे कि नोटपैड, विज़ुअल स्टूडियो कोड, ब्रैकेट्स आदि से खोल सकते हैं। बस wp-config.php।

यह फ़ाइल आपके सर्वर के रूट फ़ोल्डर में स्थित है, जहाँ आपकी वर्डप्रेस वेबसाइट इंस्टॉल है।.

 

wp-config-generated

 

इसे टेक्स्ट एडिटर में खोलें, फिर CTRL + F या Edit > Find… । आपको एक बॉक्स दिखाई देगा जहाँ आप वह शब्द टाइप कर सकते हैं जिसे आप ढूंढना चाहते हैं। इस मामले में, हम “WP_DEBUG” और Enter दबाते रहेंगे जब तक कि आपको
“define( 'WP_DEBUG', false )”

 

wp-debug-activation

 

अब जब हम उस पंक्ति पर हैं, तो "false" को हटाकर true टाइप करें, एंटर दबाएं और अगली पंक्ति में define( 'WP_DEBUG_LOG', true ); को कॉपी करें और फ़ाइल को सेव करें, यह अगली छवि की तरह दिखना चाहिए।.

 

wp-debug-true

 

यदि इन दो पंक्तियों में बदलाव किया जाता है, तो /wp-content/ फ़ोल्डर में “debug.php” नाम की एक फ़ाइल दिखाई देगी।

 

नया-लॉग

 

और हो गया… हमने पहला चरण पूरा कर लिया है। यह उन फाइलों में से एक है जिनकी हमारे डेवलपर्स को आपकी समस्या को हल करने की प्रक्रिया को तेज करने के लिए आवश्यकता होगी। सभी त्रुटियों की निगरानी की जाएगी और उन्हें इसी टेक्स्ट फाइल में लिखा जाएगा।.

 

वर्डप्रेस ट्रबलशूटिंग प्लगइन इंस्टॉल करें

हेल्थ चेक और ट्रबलशूटिंग प्लगइन एक ऐसा प्लगइन है जो आपकी साइट पर आने वाले सामान्य आगंतुकों को प्रभावित किए बिना कॉन्फ़्लिक्ट चेक चलाने की सुविधा देता है। इसका उपयोग और इंस्टॉलेशन बहुत आसान है। इस उदाहरण के लिए हम WP Meta SEO । हेल्थ चेक और ट्रबलशूटिंग को इंस्टॉल करने और कॉन्फ़्लिक्ट चेक चलाने के लिए इन चरणों का पालन करें:  

  • अपनी वर्डप्रेस साइट में लॉग इन करें, आप अपनी साइट के डैशबोर्ड पर पहुंच जाएंगे।
  • अपने पेज के बाईं ओर स्थित “प्लगइन्स” पर क्लिक करें।
  • “नया जोड़ें” पर क्लिक करें
  • नीचे दिखाए अनुसार सर्च बार में “हेल्थ चेक और ट्रबलशूटिंग” टाइप करें।

 

समस्या निवारण जोड़ें

     

  • “अभी इंस्टॉल करें” पर क्लिक करें । प्लगइन्स की सूची स्वचालित रूप से लोड हो जाएगी, सही विकल्प ढूंढें और “अभी इंस्टॉल करें” पर क्लिक करें और फिर “सक्रिय करें” पर क्लिक करें।

 

इंस्टाल-ट्रबलशूटिंग

 

  • “साइट हेल्थ” पर क्लिक करें । बाईं ओर के मेनू में “टूल्स” नामक एक अनुभाग है , उस पर क्लिक करें और फिर “साइट हेल्थ” पर क्लिक करें।

 

साइट-स्वास्थ्य-मेनू

 

  • “समस्या निवारण” टैब पर क्लिक करें , चेतावनी संबंधी जानकारी पढ़ें और “समस्या निवारण मोड में प्रवेश करें” पर क्लिक करें। 

समस्या निवारण मोड स्वचालित रूप से सभी प्लगइन्स को निष्क्रिय कर देता है और डिफ़ॉल्ट थीम पर स्विच कर देता है। समस्या निवारण मोड आपकी साइट पर आने वाले सामान्य आगंतुकों को प्रभावित नहीं करता है।.  

 

समस्या निवारण सक्षम करें

   

  • आपको जिस समस्या का सामना करना पड़ रहा था, उसे दोबारा उत्पन्न करें।

में, जहां कोई सक्रिय प्लगइन नहीं है और एक डिफ़ॉल्ट थीम है, यदि यह समस्या उत्पन्न होती है, तो इसका मतलब है कि हमारा प्लगइन अप्रत्याशित व्यवहार का कारण नहीं है।

 

  • “प्लगइन्स” > “इंस्टॉल्ड प्लगइन्स” पर क्लिक करें

  "प्लगइन्स" मेनू खुल जाएगा जिससे आपको अतिरिक्त विकल्प मिलेंगे। "इंस्टॉल्ड प्लगइन्स" पर क्लिक करें।

 

स्थापित-प्लगइन

   

  • के आगे WP Meta SEO "समस्या निवारण के दौरान सक्षम करें" पर क्लिक करें

  समस्या निवारण के साथ सक्षम करें      

  • केवल WP Meta SEO । यदि समस्या फिर से उत्पन्न होती है, तो यह समस्या हमारे प्लगइन के कारण है। सक्रिय होने और डिफ़ॉल्ट थीम का उपयोग करने पर ही उस समस्या को दोबारा उत्पन्न करें जिसका आप सामना कर रहे थे

 

यह एक तरह से अच्छी खबर है क्योंकि आपने समस्या के एक हिस्से की पहचान कर ली है। अब डेवलपर को आपकी वेबसाइट पर लॉग इन करके समस्या को ठीक करना होगा, इससे पहले कि हम नया संस्करण जारी करें! यदि ऐसा नहीं होता है, तो अगले निष्क्रिय प्लगइन को सक्रिय करने के लिए चरणों को दोहराएं, जिस पर आप त्रुटि को दोबारा उत्पन्न कर सकते हैं।.

   

वर्डप्रेस प्लगइन्स में जावास्क्रिप्ट त्रुटियों की जाँच और डीबगिंग

हम क्रोम या फ़ायरफ़ॉक्स कंसोल का उपयोग करके जावास्क्रिप्ट त्रुटियों की जाँच करेंगे। आपके ब्राउज़र के आधार पर इसका नाम थोड़ा अलग हो सकता है, लेकिन क्रोम और फ़ायरफ़ॉक्स के अनुसार, हम इसे "कंसोल" कहेंगे। कंसोल खोलने के लिए बस इन चरणों का पालन करें:  

  • वेबसाइट के किसी भी भाग में फ्रंटएंड पर 'इंस्पेक्ट' पर राइट क्लिक करें।

 

निरीक्षण करें

   

  • कंसोल चुनें, इससे पृष्ठ के दाईं ओर डेवलपर टूल्स खुल जाएंगे, "कंसोल" पर क्लिक करें।

 

सांत्वना देना

 

त्रुटियों की जाँच करें।कंसोल खुला रखकर, अपेक्षित त्रुटि को दोहराएँ और कंसोल पर देखें। त्रुटियाँ लाल रंग के टेक्स्ट में दिखाई देती हैं जो बताती हैं कि जावास्क्रिप्ट कॉन्फ़्लिक्ट कहाँ स्थित है।

 

त्रुटि-कंसोल

 

यदि आपको जावास्क्रिप्ट में कोई त्रुटि मिली है, तो कृपया त्रुटि के विस्तृत संस्करण का स्क्रीनशॉट लेकर उसे अपने टिकट/पोस्ट में शामिल करें।

 

अपनी समस्या की रिपोर्ट भेजें/साझा करें

अब जबकि आपके पास यह सारी जानकारी है, आप डेवलपर को प्रक्रिया में तेजी लाने में मदद करेंगे, बस अपनी एकत्रित की गई सभी जानकारी को अपने टिकट/पोस्ट में जोड़ें, याद रखें, आइटम ये हैं:  

  • लॉग को डीबग करें
  • उन प्लगइन्स पर ध्यान दें जो टकराव पैदा करते हैं।
  • त्रुटि सहित जावास्क्रिप्ट कंसोल का एक स्क्रीनशॉट

 

यदि आप इन चरणों का पालन करते हैं और हमें सही जानकारी भेजते हैं, तो डेवलपर तेजी से डिबगिंग कर पाएगा और हम इसके लिए आपको अग्रिम धन्यवाद देते हैं :)    

 

सहायता के उद्देश्य से एक नया वर्डप्रेस उपयोगकर्ता खाता बनाएं और साझा करें

कभी-कभी, नया एडमिन उपयोगकर्ता बनाना सहायता टीम को आपकी समस्या के बारे में बताने का एक त्वरित तरीका होता है। इस प्रक्रिया को शुरू करने से पहले, एक त्वरित अनुस्मारक:

  • समस्या हल हो जाने के बाद हम पुराने क्रेडेंशियल्स को स्टोर नहीं करते (सुरक्षा कारणों से)।
  • हम अनुशंसा करते हैं कि सहायता उद्देश्य के लिए बनाए गए व्यवस्थापक उपयोगकर्ता खातों को हटा दिया जाए।
  • हमारी टीम के साथ साझा की गई सभी जानकारी सुरक्षित है और गोपनीय रहेगी।

 

नया उपयोगकर्ता बनाने के लिए, सबसे पहले आपको अपनी एडमिन साइट पर लॉग इन करना होगा। सफलतापूर्वक लॉग इन करने के बाद, आप वर्डप्रेस डैशबोर्ड में होंगे।.

फिर, आपको बाईं ओर के मेनू > उपयोगकर्ता।

 

wp-user-menu

 

उसके बाद, स्क्रीन के शीर्ष पर जाएं, ' नया जोड़ें ' बटन पर क्लिक करें या बाईं ओर के मेनू में 'नया जोड़ें ' बटन पर जाएं।

 

add-wp-user

 

इसके बाद, नया उपयोगकर्ता जोड़ने का फॉर्म दिखाई देगा। इसमें दो फ़ील्ड भरने होंगे: उपयोगकर्ता नाम और ईमेल।

पासवर्ड फ़ील्ड में , आप रैंडम पासवर्ड जनरेटर का उपयोग कर सकते हैं या अपना खुद का पासवर्ड सेट कर सकते हैं। और यदि आप नए उपयोगकर्ता को उनके खाते के बारे में ईमेल भेजना चाहते हैं, तो आप 'उपयोगकर्ता सूचना भेजें' विकल्प पर टिक कर सकते हैं।

इसके बाद, आप ड्रॉपडाउन बॉक्स में उपयोगकर्ता के लिए एक भूमिका (Role) चुनते हैं। यह आपकी साइट पर उपयोगकर्ताओं के लिए अनुमति निर्धारित करने का एक महत्वपूर्ण चरण है। "एडमिनिस्ट्रेटर" उच्चतम स्तर है और यह उपयोगकर्ता को आपकी वेबसाइट की सभी सुविधाओं तक पहुंच प्रदान करता है। यदि आप उपयोगकर्ता की पहुंच को सीमित करना चाहते हैं तो आप अन्य भूमिकाएँ भी निर्धारित कर सकते हैं।

 

wp-user-form

 

अंत में, नीचे दिए गए " नया उपयोगकर्ता जोड़ें" बटन पर क्लिक करें। बस हो गया, शुभकामनाएँ!

 

जानकारी में रहें

जब आप ब्लॉग की सदस्यता लेते हैं, तो साइट पर नए अपडेट होने पर हम आपको ई-मेल भेजेंगे ताकि आप उन्हें मिस न करें।.

Related Posts