Wordpress funkció: Ragadjunk a múltban!
Egy plugin frissítésének kikapcsolása WordPress-ben bővítmény telepítése nélkül
Amikor egy új verzió jelenik meg, a WordPress udvariasan figyelmeztet minket, hogy ideje lenne frissíteni. Ez időnként nagyon idegesítő tud lenni, de ebben a bejegyzésben találsz rá megoldást. Néha viszont előfordul, hogy nem az üzeneteket szeretnéd kikapcsolni, hanem egy plugin frissítését, mondjuk azért, mert kénytelen voltál belenyúlni a forráskódba. Tedd az alábbi php kódrészletet a functions.php fájlba, vagy hozz létre egy snippet-et valamelyik erre alkalmas bővítmény segítségével. Ne felejtsd el kicserélni a "your-plugin-folder/plugin.php" részt!
/** * Plugin frissítés kikapcsolása * https://webnpro.hu/wordpress-funkcio-frissites-kikapcsolasa */ function hellozoli_disable_plugin_updates( $value ) { $plugin = 'your-plugin-folder/plugin.php'; if ( isset($value) && is_object($value) ) { if ( isset( $value->response[$plugin] ) ) { unset( $value->response[$plugin] ); } } return $value; } add_filter( 'site_transient_update_plugins', 'hellozoli_disable_plugin_updates' );
Ha minden a helyén van, a WordPress nem fog többé frissítést keresni a megadott bővítményhez. A fenti kód tehát nem csak a figyelmeztető üzeneteket kapcsolja ki, de az adott plugin frissítését is! Időnként mindenképpen ellenőrizd, hogy nem adtak-e ki az érintett bővítményhez biztonsági frissítést, esetleg fontos hibajavítást! Sok kellemetlen élménytől mentheted meg magad.