Si bien la respuesta de Tara funciona bien, requiere que el programador ingrese la ruta al archivo del complemento principal y solo funciona mientras ese tema en particular está habilitado. Una solución alternativa podría verse así:
add_filter('site_transient_update_plugins', 'remove_update_notification_1234');
function remove_update_notification_1234($value) {
unset($value->response[ plugin_basename(__FILE__) ]);
return $value;
}
versión de una línea:
add_filter('site_transient_update_plugins', function ($value) { unset($value->response[ plugin_basename(__FILE__) ]);return $value; });
Coloque este código en la parte superior del .php
archivo principal del complemento que desea deshabilitar. Si planea usar esto más de una vez en su sitio, cambie el nombre _1234
del filtro y la función a un conjunto diferente de números aleatorios para evitar nombres de funciones duplicados.
Lo más probable es que si deshabilita las actualizaciones para un complemento en particular, es porque lo está editando por alguna razón ... por lo que agregar algunas líneas adicionales a ese complemento debería ser viable.
99.9
... y también hacer que el mismo cambio en el archivo readme para la buena medida (aunque no creo que realmente se requiere) ..