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