El problema que estás experimentando parece deberse a la función de actualización y reversión automáticas de WordPress 6.6, que escanea la página de inicio para garantizar que todo funcione correctamente después de una actualización automática. Si bien esto es útil para fines de depuración, no es necesario registrar todo el HTML de tu página de inicio en el registro de depuración después de cada actualización.
Para resolver este problema, podemos ajustar el comportamiento evitando que se registre el rastreo de la página de inicio o suprimiendo estas entradas de depuración específicas. A continuación, se indican dos enfoques para abordar este problema:
1. Deshabilitar el registro de raspado en el registro de depuración
Puedes agregar un filtro para evitar que se registre la salida HTML extraída después de una actualización del complemento. WordPress ofrece ganchos y filtros que puedes usar para personalizar su comportamiento.
Añade el siguiente código a tu tema functions.php
archivo o un complemento personalizado:
// Disable logging of scraping output after automatic updates.
add_filter('automatic_updates_debug', function($log_entry, $context) {
if (strpos($log_entry, 'Scraping home page...') !== false) {
// Prevent logging of the HTML body.
return false;
}
return $log_entry;
}, 10, 2);
Este código verifica si la entrada de registro contiene el texto “Scraping home page…” y evita que esa entrada se registre devolviendo false
.
2. Reducir el nivel de detalle del registro de depuración de WordPress
Si no necesita información de depuración detallada para actualizaciones automáticas, puede reducir el contenido del registro de depuración en general.
En wp-config.php
puede desactivar el registro de depuración o registrar solo ciertos tipos de errores:
// Disable WP_DEBUG_LOG or set it to a more restrictive mode.
define('WP_DEBUG', true);
define('WP_DEBUG_LOG', true);
define('WP_DEBUG_DISPLAY', false);// Disable notices and only log errors and warnings
define('WP_DEBUG_LEVEL', E_ERROR | E_WARNING);
Esto reduce la cantidad de información registrada, incluida potencialmente la salida completa del HTML. Sin embargo, este método puede suprimir otra información de depuración útil, por lo que se recomienda solo si no necesita un registro extenso.