Errores de PHP: cómo deshabilitarlos en WordPress

Error de PHP

Recientemente, un lector me preguntó cómo deshabilitar los errores de PHP en WordPress. Las advertencias e información de PHP normalmente ayudan a los desarrolladores a solucionar problemas con esta información. Sin embargo, al ser visible en el sitio, parece extremadamente poco profesional cuando los visitantes de su sitio también los ven. En este artículo, le mostraré cómo deshabilitar fácilmente estos errores de PHP en WordPress.

¿Por qué y cuándo debería deshabilitar los errores de PHP en WordPress?

Los errores de PHP que puede ver en su sitio de WordPress suelen ser advertencias y anuncios. Estos no son como un error interno del servidor, errores de sintaxis o errores fatales que impiden que el sitio se cargue.

Las notificaciones y advertencias son el tipo de errores de PHP que no impiden que WordPress cargue su sitio.

El propósito de estos errores es ayudar a los desarrolladores a solucionar problemas con su código. Los desarrolladores de complementos y temas necesitan esta información para verificar la compatibilidad y las mejores prácticas.

Sin embargo, si no desarrolla un tema, complemento o sitio personalizado, estos errores deben ocultarse. Porque si aparecen en la parte frontal de su sitio y serán vistos por todos sus visitantes, parece extremadamente poco profesional.

Si ve un error como el anterior en su sitio, puede informar al desarrollador del complemento o tema. Pueden encontrar una solución que haga desaparecer el error. Mientras tanto, puede desactivar estos errores de PHP.

Veamos cómo puede deshabilitar fácilmente los errores, notificaciones y advertencias de PHP en WordPress.

Deshabilitar errores de PHP en WordPress

En el primer paso, deberá descargar el archivo. wp-config.php. a través de FTP y edítelo.

Abra el archivo del bloc de notas y dentro del archivo wp-config.php, busque la siguiente línea:

define('WP_DEBUG', true);

Es posible que esta línea ya esté configurada como falsa. En este caso, verá el siguiente código:

define('WP_DEBUG', false);

En ambos casos, debe reemplazar esta línea con el siguiente código:

ini_set('display_errors','Off');
ini_set('error_reporting', E_ALL );
define('WP_DEBUG', false);
define('WP_DEBUG_DISPLAY', false);

No olvide guardar los cambios y cargar el archivo wp-config.php a través de FTP de regreso al servidor.

Ahora puede visitar su sitio web para confirmar que los errores, notificaciones y advertencias de PHP han desaparecido de su sitio.

Cómo habilitar errores de PHP en WordPress

Si está trabajando en un sitio web en un servidor local, es posible que desee habilitar el informe de errores. En este caso, debe editar el archivo wp-config.php y reemplazar el código que agregó anteriormente con el siguiente código:

define('WP_DEBUG', true);
define('WP_DEBUG_DISPLAY', true);

Este código permitirá que WordPress comience a mostrar errores, advertencias y notificaciones de PHP nuevamente.

Espero que este artículo te haya ayudado a aprender a deshabilitar los errores de php en WordPress.

Lea también: 45 errores de WordPress: causas y soluciones

Compartir con tus amigos:

Deja un comentario