¿Dónde puedo verificar en WordPress el historial o registro de actualizaciones de plugins y demás?

30 nov 2012, 19:02:07
Vistas: 112K
Votos: 23

Necesito averiguar qué sucedió en un momento determinado cuando algunos de mis administradores realizaron actualizaciones de plugins y otros cambios. Por lo tanto, necesito verificar en el panel de administración el registro de cambios, actualizaciones, etc.

¿Dónde puedo encontrar eso en el panel de administración de WordPress?

1
Comentarios

Nunca he entendido la falta de historial registrado en WordPress. El núcleo necesita algo básico para que los desarrolladores puedan construir sobre ello con una categoría completamente nueva de plugins.

Ryan Bayne Ryan Bayne
18 jul 2016 16:13:32
Todas las respuestas a la pregunta 4
0

No sé si esta será la solución para ti, pero estaba viendo un problema similar y encontré este plugin. Parece que se actualiza regularmente, por lo que podría ser una buena solución contemporánea:

https://wordpress.org/plugins/wp-security-audit-log/

Mantén un registro de auditoría de todos los cambios y la actividad interna de WordPress para garantizar la productividad y prevenir posibles ataques de hackers en WordPress

21 oct 2015 05:51:04
3

No puedes verlo en wp-admin, realmente tienes que ir a mirar el plugin en el repositorio de WordPress y ver si lo agregaron allí o en el sitio del autor del plugin para ver un registro de cambios.

Sería una característica interesante para el futuro.

2 dic 2012 07:10:15
Comentarios

Gracias. Definitivamente. Tal vez otra tabla en la base de datos, pero puede ser útil en mi opinión. Al menos para los administradores.

Derfder Derfder
2 dic 2012 14:36:30

Esto no responde a la pregunta. El OP preguntó por un registro de actualizaciones de plugins en su Wordpress, no el historial de cambios del plugin.

Bluu Bluu
28 may 2015 08:08:51

En el Directorio de Plugins de WP (wordpress.org/plugins), cada plugin tiene una "pestaña de Desarrollo", debajo hay un enlace "registro de desarrollo" que te llevará al repositorio Trac del plugin donde se registra el historial de desarrollo.

Ventolinmono Ventolinmono
28 nov 2024 20:13:12
1

Solución muy sencilla para registrar actualizaciones en un archivo CSV con marca de tiempo e información básica de la actualización. Necesita un archivo log/upgrader_process_complete.csv con permisos de escritura y puedes usarlo con (new Log())->setHooks();.

<?php declare( strict_types=1 );

class Log
{
    public function __construct()
    {
        // no hacer nada
    }

    public function setHooks()
    {
        add_action( 'upgrader_process_complete', [$this, 'action_upgrader_process_complete'], 10, 2 );
    }

    /**
     * Esta función se ejecuta cuando WordPress completa su proceso de actualización
     * Itera a través de cada plugin actualizado para ver si el nuestro está incluido
     * @link https://stackoverflow.com/a/61062331
     *
     * @param array $upgrader_object
     * @param array $options
     *
     * @return void
     */
    public function action_upgrader_process_complete( $upgrader_object, $options ): void
    {
        $file = __DIR__.'/log/upgrader_process_complete.csv';
        $data = date('Y-m-d H:i:s').', '.json_encode($options, JSON_UNESCAPED_UNICODE)."\n";
        file_put_contents($file, $data, FILE_APPEND | LOCK_EX);
    }
}
9 nov 2022 12:49:29
Comentarios

Como desarrollador de temas personalizados, esta es una gran solución. Odio depender de demasiados plugins, así que el código personalizado es genial.

Studocwho Studocwho
14 mar 2025 20:06:20
0

Existen diferentes opciones.

He utilizado varias en el pasado y mi plugin preferido ahora es WP Admin Audit.

https://wordpress.org/plugins/wp-admin-audit/

Puedes rastrear todo lo que sucede en tu sitio, incluyendo acciones de administrador relacionadas con plugins: WP Admin Audit - Sensores (para registro de actividad en WordPress)

Registra quién instaló/actualizó qué plugin y en qué momento.

6 jun 2023 10:59:30