How to Fix The Invalid JSON Error in WordPress (Beginner’s Guide)


क्या आप WordPress में अमान्य JSON त्रुटि को ठीक करने का प्रयास कर रहे हैं?

वर्डप्रेस पोस्ट या पेज को अपनी वेबसाइट पर एडिट करते समय यह त्रुटि दिखाई देती है। आपको यह कहते हुए एक संदेश दिखाई देगा कि ‘प्रतिक्रिया एक मान्य JSON प्रतिक्रिया नहीं है’ और उस पृष्ठ को अपडेट करना विफल हो जाएगा।

इस लेख में, हम आपको दिखाएंगे कि वर्डप्रेस में अमान्य JSON त्रुटि को आसानी से कैसे ठीक किया जाए। हम यह भी बात करेंगे कि यह त्रुटि क्यों होती है और भविष्य में इससे कैसे बचा जा सकता है।

JSON की प्रतिक्रिया वर्डप्रेस में मान्य त्रुटि नहीं है

WordPress में ‘Not a Valid JSON Response’ त्रुटि के क्या कारण हैं?

सर्वर से अपेक्षित प्रतिक्रिया प्राप्त करने में विफलता के कारण वर्डप्रेस में ‘वैध जेएसएन प्रतिक्रिया नहीं’ त्रुटि होती है।

मूल रूप से, वर्डप्रेस को सर्वर के साथ संवाद करने की आवश्यकता होती है जब आप होते हैं ब्लॉग पोस्ट का संपादन। यह पृष्ठभूमि में वेब होस्टिंग सर्वर से प्रतिक्रियाएं प्राप्त करने पर निर्भर करता है। यह प्रतिक्रिया आमतौर पर JSON प्रारूप में होती है जो जावास्क्रिप्ट का उपयोग करके डेटा को जल्दी से परिवहन करने के लिए उपयोग किया जाता है।

यदि किसी कारण से, वर्डप्रेस प्रतिक्रिया प्राप्त करने में विफल रहता है, या प्रतिक्रिया JSON प्रारूप में नहीं है, तो आप ‘नहीं मान्य JSON प्रतिक्रिया’ त्रुटि देखेंगे।

WordPress में प्रदर्शित JSON प्रतिक्रिया त्रुटि मान्य नहीं है

यह त्रुटि कई कारणों से प्रकट हो सकती है। हालाँकि, इसका सबसे संभावित कारण WordPress में गलत URL सेटिंग्स या टूटे हुए Permalinks हैं।

कहा जा रहा है, आइए वर्डप्रेस में अमान्य JSON त्रुटि को आसानी से ठीक करने का तरीका देखें।

महत्वपूर्ण: कृपया बनायें पूरा वर्डप्रेस बैकअप अपनी वेबसाइट में कोई भी बड़ा बदलाव करने से पहले। यह आपको अपनी वेबसाइट को पिछली स्थिति में आसानी से पुनर्स्थापित करने की अनुमति देता है।

1. सेटिंग्स में वर्डप्रेस यूआरएल की जाँच करें

सबसे पहले, आपको यह सुनिश्चित करने की आवश्यकता है कि आपका वर्डप्रेस एड्रेस और साइट एड्रेस सेटिंग्स सही हैं।

बस, जाना है सेटिंग्स »सामान्य पृष्ठ। यहां से, आपको वर्डप्रेस एड्रेस (URL) और साइट एड्रेस (URL) फ़ील्ड की समीक्षा करने की आवश्यकता है।

वर्डप्रेस यूआरएल सेटिंग्स

अधिकांश वेबसाइटों के लिए, इस सेटिंग के लिए दोनों क्षेत्रों में एक ही URL होना चाहिए।

हालांकि, शायद ही कभी, कुछ उपयोगकर्ताओं ने वर्डप्रेस को अपनी खुद की निर्देशिका दी होगी और एक अलग पते पर वेबसाइट की सेवा की हो। उस स्थिति में, उनके यहाँ अलग URL हो सकते हैं।

हालाँकि, यदि आपका साइट पता गलत है, तो यह वर्डप्रेस में अमान्य JSON त्रुटि को ट्रिगर करेगा।

यदि आपने सेटिंग में कोई बदलाव किया है, तो अपनी सेटिंग्स को स्टोर करने के लिए Save Changes बटन पर क्लिक करना न भूलें। अब आप एक ब्लॉग पोस्ट को संपादित कर सकते हैं और देख सकते हैं कि क्या कोई नया ब्लॉक जोड़ रहा है या उस पोस्ट को सहेज रहा है जो ‘Not वैध JSON प्रतिक्रिया’ त्रुटि को ट्रिगर करता है।

यदि आप अभी भी त्रुटि देख रहे हैं, तो पढ़ना जारी रखें।

2. WordPress Permalink Structure को ठीक करें

वर्डप्रेस के साथ आता है एसईओ के अनुकूल यूआरएल संरचना इससे आप अपने पोस्ट और पेज के लिए मानव-पठनीय URL का उपयोग कर सकते हैं।

हालाँकि, कभी-कभी कोई उपयोगकर्ता पर्मलिंक सेटिंग्स को गड़बड़ कर सकता है। इससे वर्डप्रेस संपादक के लिए एक वैध JSON प्रतिक्रिया प्राप्त करना और त्रुटि दिखाने का कारण बन जाएगा।

इसे ठीक करने के लिए, आपको बस यात्रा करने की आवश्यकता है सेटिंग्स »पर्मलिंक्स पृष्ठ। यहां से, आपको पर्मलिंक विकल्पों की सावधानीपूर्वक समीक्षा करने की आवश्यकता है।

WordPress में permalinks को ठीक करें

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

उसके बाद, आगे बढ़ें और अपनी सेटिंग्स को स्टोर करने के लिए Save Changes बटन पर क्लिक करें।

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

वर्डप्रेस .htaccess फ़ाइल को पुन: बनाएँ

.htaccess फ़ाइल WordPress में SEO-friendly URLs (permalinks) को मैनेज करने के लिए एक कॉन्फ़िगरेशन फ़ाइल के रूप में उपयोग किया जाता है।

आम तौर पर, वर्डप्रेस स्वचालित रूप से पुन: उत्पन्न और अपडेट कर सकता है। आप केवल नीचे दिए गए सहेजें परिवर्तन बटन पर क्लिक करके भी उस अपडेट को ट्रिगर कर सकते हैं सेटिंग्स »पर्मलिंक्स पृष्ठ।

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

इसे ठीक करने के लिए, आपको एक एफ़टीपी ग्राहक या फ़ाइल प्रबंधक ऐप का उपयोग करके अपनी वेबसाइट से कनेक्ट करना होगा वर्डप्रेस होस्टिंग खाता डैशबोर्ड।

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

बैकअप के रूप में .htaccess फ़ाइल डाउनलोड करें

टिप: .Htaccess फ़ाइल नहीं मिल रही है? इस त्वरित लेख को देखें कैसे खोजने के लिए .htaccess फ़ाइल

उसके बाद, आपको एफ़टीपी क्लाइंट या फ़ाइल प्रबंधक ऐप का उपयोग करके .htaccess फ़ाइल को संपादित करने की आवश्यकता है।

.Htaccess फ़ाइल संपादित करें

एक बार फाइल खुलने के बाद, आपको उसके अंदर के सभी कोड को हटाना होगा और उसे निम्नलिखित कोड से बदलना होगा:

# BEGIN WordPress

RewriteEngine On
RewriteRule .* - [E=HTTP_AUTHORIZATION:%{HTTP:Authorization}]
RewriteBase /
RewriteRule ^index.php$ - [L]
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule . /index.php [L]

# END WordPress

अपने परिवर्तनों को सहेजना और फ़ाइल को अपनी वेबसाइट पर अपलोड करना न भूलें।

अब आप अपनी वेबसाइट पर जा सकते हैं और संपादित कर सकते हैं या पोस्ट कर सकते हैं या देख सकते हैं कि क्या आप अमान्य JSON प्रतिक्रिया त्रुटि को पुन: उत्पन्न कर सकते हैं।

यदि आप अभी भी त्रुटि देख रहे हैं, तो कुछ और कदम हैं जो आप उठा सकते हैं।

4. बाकी एपीआई डिबग लॉग देखें

अमान्य JSON प्रतिक्रिया त्रुटि का अर्थ यह भी होगा कि आपकी वेबसाइट पर वर्डप्रेस रीस्ट एपीआई को एक त्रुटि का सामना करना पड़ा।

REST API उन तकनीकों का समूह है जिसका उपयोग वर्डप्रेस सर्वर के साथ संवाद करने के लिए करता है जैसा कि आप अपनी वेबसाइट पर काम करते हैं।

आप वर्डप्रेस साइट हेल्थ टूल में इस त्रुटि का विवरण देख सकते हैं। दौरा करना उपकरण »साइट स्वास्थ्य पृष्ठ।

WordPress में REST API समस्या

यहां से, आपको ‘द रिस्ट एपीआई को एक अप्रत्याशित परिणाम का सामना करना पड़ा’ नामक एक समस्या दिखाई दे सकती है।

इस पर क्लिक करने से आपको अधिक विवरण दिखाई देगा जो आपको कुछ सुराग दे सकता है जिसके बारे में प्लगइन या तृतीय-पक्ष सेवा समस्या पैदा कर सकती है।

यदि यह कोई सुराग नहीं देता है, तो आप अगले चरण पर जा सकते हैं।

5. सभी WordPress प्लगइन्स को निष्क्रिय करें

कभी-कभी, वर्डप्रेस प्लगइन्स एक दूसरे या वर्डप्रेस कोर के साथ संघर्ष कर सकते हैं। इससे अप्रत्याशित व्यवहार हो सकता है और अमान्य JSON त्रुटि का संभावित कारण हो सकता है।

बस करने के लिए जाओ प्लगइन्स »स्थापित प्लगइन्स पृष्ठ। यहां से, अपने सभी वर्डप्रेस प्लग इन का चयन करें और फिर बल्क एक्शन ड्रॉप डाउन मेनू के तहत ‘निष्क्रिय करें’ चुनें। अब, जारी रखने के लिए लागू करें बटन पर क्लिक करें।

सभी प्लगइन्स को निष्क्रिय करें

वर्डप्रेस अब आपके सभी इंस्टॉल किए गए प्लगइन्स को निष्क्रिय कर देगा।

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

किस प्लगइन का पता लगाने के लिए, आपको उन्हें एक-एक करके सक्रिय करने की आवश्यकता है और फिर त्रुटि को पुन: उत्पन्न करने का प्रयास करें। इसे तब तक दोहराएं जब तक आप अपराधी को ढूंढ नहीं लेते।

उसके बाद, आप समर्थन के लिए प्लगइन लेखक तक पहुंच सकते हैं या एक वैकल्पिक प्लगइन पा सकते हैं।

6. अस्थायी रूप से क्लासिक संपादक पर स्विच करें

यदि उपरोक्त सभी चरण विफल हो जाते हैं, तो आप अस्थायी रूप से कर सकते हैं क्लासिक संपादक पर स्विच करें वर्डप्रेस के लिए।

वर्डप्रेस संपादक का यह पुराना संस्करण एक सरल पाठ संपादक का उपयोग करता है और JSON प्रतिक्रिया प्राप्त करने के लिए REST API पर बहुत अधिक भरोसा नहीं करता है।

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

प्लगइन बॉक्स से बाहर काम करता है, और यह सक्रियण पर गुटेनबर्ग संपादक को अक्षम कर देगा।

अब आप अपनी वेबसाइट पर काम करना जारी रख सकते हैं और बाद में समस्या निवारण के लिए वापस आ सकते हैं।

7. आगे की समस्या निवारण

कई चीजें वर्डप्रेस रीस्ट एपीआई को ब्लॉक कर सकती हैं या इसे एक अमान्य JSON प्रतिक्रिया लौटा सकती हैं। हमने ऊपर सबसे अधिक संभावित अपराधियों को संबोधित किया है, लेकिन अगर आपने इसे ठीक नहीं किया है, तो यहां कुछ और कदम हैं जो आप कोशिश कर सकते हैं।

डिफ़ॉल्ट वर्डप्रेस थीम पर स्विच करना

कभी-कभी आपके वर्डप्रेस थीम और एक प्लगइन या वर्डप्रेस कोर के बीच संघर्ष के परिणामस्वरूप अप्रत्याशित व्यवहार हो सकता है।

आप इसका परीक्षण कर सकते हैं, बस एक डिफ़ॉल्ट वर्डप्रेस थीम पर जा सकते हैं, जैसे ट्वेंटीवेंटऑन या ट्वेंटी-ट्वेंटी।

अस्थायी रूप से वेबसाइट अनुप्रयोग फ़ायरवॉल बंद करें

यदि आप एक का उपयोग कर रहे हैं वर्डप्रेस फ़ायरवॉल पसंद सुकुरी, Cloudflare, या एक प्लगइन, तो यह संभव है कि वे कभी-कभी वैध अनुरोधों को भी रोक सकते हैं।

यह पता लगाने का सबसे आसान तरीका अस्थायी रूप से आपके वर्डप्रेस फ़ायरवॉल प्लगइन या सेवा को अक्षम करना है।

कुछ एप्लिकेशन-स्तरीय वर्डप्रेस फ़ायरवॉल को केवल प्लगइन को निष्क्रिय करके निष्क्रिय किया जा सकता है। DNS स्तर के लिए फ़ायरवॉल जैसे सुकुरी और Cloudflare, आप उन्हें अपने खाता डैशबोर्ड से अक्षम कर सकते हैं।

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

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

इसे चालू करने के लिए, आपको निम्नलिखित कोड को अपने साथ जोड़ना होगा wp-config.php फ़ाइल:

define( 'WP_DEBUG', true );
define( 'WP_DEBUG_LOG', true );

उसके बाद, वर्डप्रेस एक डीबग.लॉग फ़ाइल के अंदर / wp-content / फ़ोल्डर में सभी त्रुटियों का एक लॉग रखेगा। आप एफ़टीपी क्लाइंट का उपयोग करके इस फ़ाइल तक पहुँच सकते हैं।

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

विशेषज्ञ की मदद लें

अंत में, यदि अन्य सभी विफल हो जाते हैं, तो यह आपके वर्डप्रेस होस्टिंग सर्वर पर गलत धारणा के कारण हो सकता है। सबसे विश्वसनीय वर्डप्रेस होस्टिंग कंपनियाँ उस तरह के आम WordPress मुद्दों वाले उपयोगकर्ताओं की मदद करने में सक्षम हैं।

सीधे लाइव चैट या समर्थन टिकट के माध्यम से उन तक पहुंचें और वे इसे ठीक करने में आपकी मदद करने में सक्षम हो सकते हैं।

हमें उम्मीद है कि इस लेख ने आपको वर्डप्रेस में अमान्य JSON त्रुटि को ठीक करने में सीखने में मदद की। आइए जानते हैं कि नीचे दिए गए टिप्पणियों में आपके लिए कौन सा समाधान काम करता है।

आप हमारी पूरी हैंडबुक भी देख सकते हैं सबसे आम WordPress त्रुटियों और उन्हें कैसे ठीक करें।

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

पोस्ट वर्डप्रेस (शुरुआती गाइड) में अमान्य JSON त्रुटि कैसे ठीक करें पहले दिखाई दिया WPBeginner





Source link

Leave a Comment

Your email address will not be published.