जबकि तारा का उत्तर अच्छी तरह से काम करता है, इसके लिए प्रोग्रामर को मुख्य प्लगइन फ़ाइल में पथ दर्ज करना पड़ता है और यह केवल कार्यात्मक होता है, जबकि वह विशेष विषय सक्षम होता है। एक वैकल्पिक समाधान इस तरह दिख सकता है:
add_filter('site_transient_update_plugins', 'remove_update_notification_1234');
function remove_update_notification_1234($value) {
unset($value->response[ plugin_basename(__FILE__) ]);
return $value;
}
एक-पंक्ति संस्करण:
add_filter('site_transient_update_plugins', function ($value) { unset($value->response[ plugin_basename(__FILE__) ]);return $value; });
इस कोड .php
को उस प्लगइन की मुख्य फ़ाइल के शीर्ष पर रखें जिसे आप अक्षम करना चाहते हैं। यदि आप अपनी साइट में एक से अधिक बार इसका उपयोग करने की योजना बनाते हैं, तो _1234
डुप्लिकेट नामों से बचने के लिए फ़िल्टर और फ़ंक्शन नाम को यादृच्छिक संख्याओं के एक अलग सेट में बदलें ।
संभावना है कि यदि आप किसी विशेष प्लगइन के अपडेट को अक्षम कर रहे हैं, तो ऐसा इसलिए है क्योंकि आप इसे किसी कारण से संपादित कर रहे हैं ... इसलिए उस प्लगइन में कुछ अतिरिक्त लाइनें जोड़ना व्यवहार्य होना चाहिए।
99.9
... और अच्छे बदलाव के लिए रीडमी फ़ाइल के अंदर भी वही बदलाव करें (हालाँकि मुझे नहीं लगता कि वास्तव में इसकी आवश्यकता है) ..