Cómo ver el historial de cambios de tu WordPress

Como administrador de WordPress, es importante realizar un seguimiento de los cambios que acontecen en tu CMS, sobre todo si tienes un sitio web multiusuario. Esto es muy normal en redes sociales, tipo Facebook, en las que podemos consultar qué cambios hemos realizado en nuestro perfil. En WordPress, los usuarios pueden ejecutar multitud de acciones: publicar contenido, modificar permisos, agregar imágenes… Por eso, en este artículo te mostramos cómo consultar el historial de cambios en WordPress.

¿Por qué consultar el historial de cambios de WordPress?

WordPress nos ofrece la posibilidad de crear varios usuarios para que nos ayuden en nuestra labor de administrar nuestro sitio web. Como bien sabes, dichos usuarios se rigen en base a unos roles de usuario. Mediante estos roles de usuario podemos controlar el ámbito de nuestros usuarios para que puedan realizar unas tareas u otras.

Con esto, tendríamos controlado el tema de que los usuarios no se sobrepasen en sus tareas para con nuestro sitio web, pero no podríamos consultar de un modo sencillo el día a día de dichos usuarios en nuestro WordPress. Es decir, sí que podríamos hacerlo, pero tendríamos que consultar muchas páginas en nuestro backoffice de WordPress. Es decir, es una labor realmente tediosa.

Muchas redes sociales, nos proporcionan una página en la cual, mediante un timeline, podemos consultar los cambios que se han llevado a cabo en nuestro perfil ordenados periódicamente. Esta funcionalidad nos vendría de perlas en WordPress para ver los cambios que los usuarios han realizado en nuestro sitio web ordenados por fecha.

Por suerte, es posible trasladar esta funcionalidad al CMS mediante un sencillo plugin. A continuación te mostraré cómo ver el historial de cambios en WordPress.

Consultar el historial de cambios en WordPress

Lo primero que tenemos que hacer es instalar y activar el plugin Simple History. Para ello, ve a la sección Plugins del backoffice de tu WordPress y selecciona la opción de Añadir Nuevo. En la página de Añadir Nuevo Plugin, busca el plugin que queremos instalar haciendo uso del campo de búsqueda que se sitúa en la parte superior derecha de la página.

Teclea el nombre del plugin (que como te hemos indicado es “Simple History”) y presiona ENTER para iniciar la búsqueda. Si has seguido los pasos al pie de la letra, este plugin te debería aparecer como el primer resultado de la búsqueda. Instálalo y actívalo para poder utilizarlo.

Una vez activado ve a Escritorio > Simple History para consultar el historial de cambios de nuestro sitio web.

Historial de cambios

Al entrar en dicha página y a modo de timeline, nos aparecerán los cambios que se han realizado en nuestro sitio web por los diferentes usuarios que tengamos dados de alta, o por el mismo sistema. Como puedes ver, lógicamente, los cambios se irán acumulando desde que hemos activado el plugin hacia adelante. Por lo cual, no podremos consultar los cambios realizados en nuestro sitio web previa activación de Simple History.

El plugin nos ofrece una función la mar de útil. Podremos realizar búsquedas para encontrar eventos concretos mediante unas palabras concretas, o bien, consultar los eventos sucedidos en un margen delimitado de fechas. Y no solo eso, en el margen derecho de la página podemos ver una gráfica con los cambios realizados en la web durante meses para ver de un vistazo el volumen de trabajo de la plataforma.

El plugin cuenta con eventos por defecto como: publicación de entradas y páginas, inserción de widgets, inserción de imágenes u otros documentos, activación y desactivación de plugins, cambios en el perfil de usuario… Pero nos da la opción de agregar nuestros propios eventos personalizados. Para ello, simplemente tendremos que utilizar la función SimpleLogger() en la acción que nos interese documentar. Por ejemplo:

<?php

if ( function_exists("SimpleLogger") ) {

    // Ejemplo básico para añadir algo de info
    SimpleLogger()->info("Hola Mundo");

    // Esto es un poco más avanzado. Eventos según su tipo...
    SimpleLogger()->info("El usuario XXX ha editado la página 'Sobre nosotros'");
    SimpleLogger()->warning("El usuario XXX ha eliminado al usuario ZZZ");
    SimpleLogger()->debug("El cron se está ejecutando");

}
?>

Y hasta aquí nuestro artículo sobre cómo ver el historial de cambios de tu WordPress. Espero que te haya gustado y, si te ha resultado útil, no dudes en compartirlo en redes sociales. El icono de la imagen destacada es obra de Тимур Минвалеев. ¡Nos leemos!

Dejar respuesta

Please enter your comment!
Please enter your name here