Mostrar en la página de actualización de WordPress si un plugin está activo (AYUDA)

Categorías: WordPress

Buenos días a todos. A ver si a alguien se le ocurre como solucionar el problema de WordPress que tenemos planteado ahora mismo.

El tema es el siguiente:

WordPress cuando vamos a ESCRITORIO / ACTUALIZACIONES no muestra un listado de plugins para actualizar pero NO se puede saber en esa pantalla qué plugin está activo y cual no.

Pantalla de actualización de plugins estándar en WordPress

Los plugins que no están activos siempre se pueden actualizar sin problemas, pero con los que están activos hay que tener mucho más cuidado porque podrían romper el diseño o directamente la web.

Pantalla de actualización de plugins con información sobre que plugins NO están activos en WordPress

Y para agilizar las actualizaciones nos gustaría saber qué plugins no están activos y por tanto no hay que revisar a fondo sus cambios antes de actualizarlos.

Una solución temporal para mostrar los plugins no activos en la página de actualización de WordPress

Nosotros hemos encontrado una solución temporal a este tema y es modificar el archivo update-core.php dentro de wp-admin:

En la verisón WordPress 4.8.1 en la línea 305 cambiamos:

<strong><?php echo $plugin_data->Name; ?></strong>

por:

<strong><?php echo $plugin_data->Name; ?> <?php if (!is_plugin_active( $plugin_file )) {_e('<span style="color:red;">(NOT ACTIVE)</span>');} ?></strong>

Pero esto solo es una solución temporal, ya que este archivo en cada actualización de WordPress se sobreescribe.

¿Qué buscamos? Ayuda para implementar esto de forma permanente

Si a alguien se le ocurre como podemos implementar esto de forma permanente, le estaremos muy agradecidos.

Saludos y feliz fin de semana.

Salir de la versión móvil