Mostrar errores de PHP en WordPress

Jose Barrera

Freelance WordPress

Cursos y consultoría

Mostrar errores de PHP en WordPress

Con solo modificar un par de directivas de PHP y usar la función correcta, podemos mostrar los errores de PHP en WordPress. Esto será útil cuando necesitemos depurar un error en nuestra página Web.

Las dos directivas a modificar son

display_errors
display_startup_errors

El valor que hay que establecer para ambas es 1.

Por último, la función que necesitamos utilizar es error_reporting para indicarle a PHP el nivel de error que queremos mostrar.

Estas son las líneas que necesitas para mostrar errores de PHP.

ini_set('display_errors', 1);
ini_set('display_startup_errors', 1);
error_reporting(E_ALL);

Lo llevamos a WordPress

Una vez que tenemos las tres líneas de código, solo nos falta editar el fichero wp-config.php.

Para que quede bien ordenado, te recomiendo pegar las líneas de código justo antes de la de WP_DEBUG.

De esta forma, primero tendrás las líneas de depuración de errores de PHP y después las propias de WordPress.

Recuerda que con WP_DEBUG puedes activar las trazas de errores en tu Web, pero en ocasiones necesitarás poner también las tres anteriores de PHP.

Usando WP_DEBUG_LOG, los errores se guardarán en un fichero llamado debug.log.

Por último, si añades WP_DEBUG_DISPLAY y le das el valor false, harás que los errores que se registren, se guarden en el fichero debug.log pero no se muestren por pantalla.

Ir al asistente virtual
Esta página tiene asistente virtual de ayuda. Usa el botón Abrir asistente virtual para acceder.

×