में एक अजीब समस्या आ रही है WP File Download - उम्मीद है किसी और ने भी इसे देखा होगा।
समस्या: फ्रंटएंड फ़ोल्डर ट्री में उपश्रेणियाँ दिखाई नहीं देतीं। किसी फ़ोल्डर पर क्लिक करने से कुछ नहीं होता - न तो वह खुलता है, न ही कोई AJAX अनुरोध आता है, और न ही कोई कंसोल त्रुटि आती है।
मैंने DevTools में पाया: नेटवर्क → JS को "wpfd" से फ़िल्टर करने पर, केवल ये फ़ाइलें लोड होती हैं: jquery.leanModal.min.js, jquery.tagit.js, search_filter.js, compatibility.js, pdf-old.js, custom.js, jquery.mediaTable.js, leanmodal.init.js, wpfd.upload.js, script.js।
इनमें से किसी में भी श्रेणी/फ़ोल्डर-ट्री स्क्रिप्ट नहीं है। इसलिए कुछ भी क्लिक करने योग्य नहीं है - कोड पेज पर मौजूद ही नहीं है। अपलोड फ़ॉर्म ठीक से काम करता है (क्योंकि wpfd.upload.js लोड हो जाता है)।
और सबसे चौंकाने वाली बात यह है: समस्या सिर्फ फ्रंटएंड तक ही सीमित नहीं है। एडमिन में, प्लगइन का अपना एलिमेंटर विजेट "इस श्रेणी को डालें" बटन भी पूरी तरह से अनुत्तरदायी है। इसलिए ऐसा लगता है कि इसकी श्रेणी JS पूरे साइट पर निष्क्रिय है।
हमने ये सभी चीज़ें जाँच ली हैं: अनुमतियाँ, सभी 4 थीम, सभी संबंधित शॉर्टकोड पैरामीटर, WP Rocket के सभी ऑप्टिमाइज़ेशन (प्लगइन को पूरी तरह से निष्क्रिय करना भी शामिल है), एलिमेंटर (एक साधारण क्लासिक-एडिटर पेज पर परीक्षण किया गया), मेंबर्स, प्लगइन कॉन्फ़िगरेशन की सभी सेटिंग, जिसमें "फ्रंटएंड पर प्लगइन लोड करें" (पहले से चालू) भी शामिल है। नवीनतम संस्करण।
प्रश्न: क्या किसी प्लगइन को उसके शॉर्टकोड एसेट्स को एनक्यू करने के लिए बाध्य करने का कोई सामान्य तरीका है, या क्या किसी ने किसी प्लगइन की JS को इस तरह चुपचाप रजिस्टर न होते देखा है? JoomUnited के साथ एक टिकट खुला है, लेकिन अभी तक कोई समाधान नहीं मिला है।
धन्यवाद!
समस्या: फ्रंटएंड फ़ोल्डर ट्री में उपश्रेणियाँ दिखाई नहीं देतीं। किसी फ़ोल्डर पर क्लिक करने से कुछ नहीं होता - न तो वह खुलता है, न ही कोई AJAX अनुरोध आता है, और न ही कोई कंसोल त्रुटि आती है।
मैंने DevTools में पाया: नेटवर्क → JS को "wpfd" से फ़िल्टर करने पर, केवल ये फ़ाइलें लोड होती हैं: jquery.leanModal.min.js, jquery.tagit.js, search_filter.js, compatibility.js, pdf-old.js, custom.js, jquery.mediaTable.js, leanmodal.init.js, wpfd.upload.js, script.js।
इनमें से किसी में भी श्रेणी/फ़ोल्डर-ट्री स्क्रिप्ट नहीं है। इसलिए कुछ भी क्लिक करने योग्य नहीं है - कोड पेज पर मौजूद ही नहीं है। अपलोड फ़ॉर्म ठीक से काम करता है (क्योंकि wpfd.upload.js लोड हो जाता है)।
और सबसे चौंकाने वाली बात यह है: समस्या सिर्फ फ्रंटएंड तक ही सीमित नहीं है। एडमिन में, प्लगइन का अपना एलिमेंटर विजेट "इस श्रेणी को डालें" बटन भी पूरी तरह से अनुत्तरदायी है। इसलिए ऐसा लगता है कि इसकी श्रेणी JS पूरे साइट पर निष्क्रिय है।
हमने ये सभी चीज़ें जाँच ली हैं: अनुमतियाँ, सभी 4 थीम, सभी संबंधित शॉर्टकोड पैरामीटर, WP Rocket के सभी ऑप्टिमाइज़ेशन (प्लगइन को पूरी तरह से निष्क्रिय करना भी शामिल है), एलिमेंटर (एक साधारण क्लासिक-एडिटर पेज पर परीक्षण किया गया), मेंबर्स, प्लगइन कॉन्फ़िगरेशन की सभी सेटिंग, जिसमें "फ्रंटएंड पर प्लगइन लोड करें" (पहले से चालू) भी शामिल है। नवीनतम संस्करण।
प्रश्न: क्या किसी प्लगइन को उसके शॉर्टकोड एसेट्स को एनक्यू करने के लिए बाध्य करने का कोई सामान्य तरीका है, या क्या किसी ने किसी प्लगइन की JS को इस तरह चुपचाप रजिस्टर न होते देखा है? JoomUnited के साथ एक टिकट खुला है, लेकिन अभी तक कोई समाधान नहीं मिला है।
धन्यवाद!
इस पोस्ट पर अभी तक कोई जवाब नहीं आया है।.
