WordPress: Cómo detectar errores PHP con WP_DEBUG

¡Buenos días! En este vídeo-tutorial de WordPress cómo detectar errores de PHP menores que no se muestran por defecto por no ser "fatales" pero que merecen una atención por la seguridad y la usabilidad de nuestra web. ¡Vamos allá!

A continuación os dejo un resumen de las tres funciones y el código en sí:

Mostramos los errores PHP con WP_DEBUG

La función utilizada es la siguiente:

define('WP_DEBUG', true);

Con ella visualizamos los errores de PHP menores en el front-end de nuestra web.

Registramos los  errores con WP_DEBUG_LOG

La sigueinte función que utilizamos es esta:

define('WP_DEBUG_LOG', true);

Con esta función se crea un archivo debug.log en la carpeta wp-content de nuestro WordPress en el que se almacena el historial de estos errores de PHP. Para que funcione es necesario que WP_DEBUG esté puesto como true.

Ocultamos los errores del front-end con WP_DEBUG_DISPLAY

Y la útlima función mencionada en el vídeo es las siguiente:

define('WP_DEBUG_DISPLAY', false);

Lo que nos permite es que los errores PHP se registren pero no se muestren en el front-end de nuestra página web, con lo cual evitamos que lo vean los visitantes de la página.

También te puede interesar

WordPress: Cómo subir archivos con formatos no permitidos
WordPress: Mostrar la cantidad de usuarios registrados
WordPress: Mostrar la fecha de la última actualización del post
WordPress: Cómo cambiar las URLs principales por código