Hay muchas preguntas sobre cómo deshabilitar las actualizaciones y / o eliminar las notificaciones de actualizaciones. Pero todas las soluciones que deshabilitan la actualización también deshabilitan las notificaciones de actualización.
Pero quiero deshabilitar la posibilidad de actualizar sin dejar de recibir notificaciones sobre las actualizaciones disponibles.
Actualmente uso define( 'DISALLOW_FILE_MODS', true );
Codex
El problema con esto es que no solo deshabilita el proceso de actualización sino también las notificaciones.
Editar: Bueno, yo mismo bajé un poco por la madriguera del conejo. Supongo que también debería aclarar que no (solo) estoy hablando de actualizaciones principales, sino también de complementos y temas.
Si lo entiendo correctamente, esto se debe a que en /wp-admin/includes/update.php:250 la función regresa temprano.
Entonces veo dos opciones:
- Vuelva a agregar la
update_plugins
opción que tipo de derrota el propósito además no estoy seguro de los efectos secundarios - agrego mi propio gancho al
admin_init
tipo de replicaciónwp_plugin_update_rows
. Lo intenté pero todavía no se ve igual. Parece que hay algo más, y tampoco parece una forma muy limpia de hacerlo.
EDITAR: hay un ticket que cubre este problema en caso de que desee trabajar en él: https://core.trac.wordpress.org/ticket/25219