Cómo ocultar errores de WordPress
Muchas veces nos sucede que aparecen errores o alertas en nuestro sitio web, los cuales no se ven bien y necesitamos ocultar mientras encontramos la raíz del problema.
Por más que tengamos la opción de ocultar es recomendable buscar el problema antes que se vuelva algo mayor y perdamos el acceso o la visibilidad completa de nuestro sitio web.
Los errores que suelen aparecer entre nuestra web son similares a este:
Warning: Cannot modify header information - headers already sent by xxxx (output started at xxxxruta/de/nuestro/wordpress/header.php:59) in /otra/ruta/...xx/fichero.php
Para solucionarlo vamos a buscar nuestro archivo wp-config.php de la instalación de wordpress. Está en la raíz de nuestro sitio.
Si nos fijamos en el fichero ‘wp-config.php‘ seguramente veremos la siguiente línea:
define('WP_DEBUG', false);
Como este «define» no nos está solucionando el problema y sigue mostrando los errores o alertas, lo que vamos a hacer es reemplazar esa línea de código por la siguiente:
ini_set('log_errors','On'); ini_set('display_errors','Off'); ini_set('error_reporting', E_ALL ); define('WP_DEBUG', false); define('WP_DEBUG_LOG', true); define('WP_DEBUG_DISPLAY', false);
Añadimos estas líneas, guardamos el fichero y lo subimos a su directorio, refrescamos el navegador y es muy probable que ya no veamos los mensajes de error que nos aparecían hace un momento.