function disable_plugin_updates( $value ) {
$pluginsToDisable = [
'plugin-folder/plugin.php',
'plugin-folder2/plugin2.php'
];
if ( isset($value) && is_object($value) ) {
foreach ($pluginsToDisable as $plugin) {
if ( isset( $value->response[$plugin] ) ) {
unset( $value->response[$plugin] );
}
}
}
return $value;
}
add_filter( 'site_transient_update_plugins', 'disable_plugin_updates' );
This was an easy fix for me to hide an annoying update, thanks!Or with a bit of code in functions.php:
PHP:function disable_plugin_updates( $value ) { $pluginsToDisable = [ 'plugin-folder/plugin.php', 'plugin-folder2/plugin2.php' ]; if ( isset($value) && is_object($value) ) { foreach ($pluginsToDisable as $plugin) { if ( isset( $value->response[$plugin] ) ) { unset( $value->response[$plugin] ); } } } return $value; } add_filter( 'site_transient_update_plugins', 'disable_plugin_updates' );
I was trying to post this code.Or with a bit of code in functions.php:
PHP:function disable_plugin_updates( $value ) { $pluginsToDisable = [ 'plugin-folder/plugin.php', 'plugin-folder2/plugin2.php' ]; if ( isset($value) && is_object($value) ) { foreach ($pluginsToDisable as $plugin) { if ( isset( $value->response[$plugin] ) ) { unset( $value->response[$plugin] ); } } } return $value; } add_filter( 'site_transient_update_plugins', 'disable_plugin_updates' );