WordPress es un software complejo, por lo que no es raro encontrar errores, avisos y advertencias. Si bien algunos errores son inofensivos, otros pueden causar problemas críticos. Esta guía le mostrará cómo depurar errores, advertencias y errores fatales de PHP.
Paso 1:habilitar la depuración
De forma predeterminada, WordPress no muestra errores y/o advertencias de PHP. Si desea ver estos errores, deberá habilitar la depuración. Para hacer esto, abra su archivo `wp-config.php` y busque esta línea:
```php
definir('WP_DEBUG', falso);
```
Cambie "falso" a "verdadero" y guarde su archivo.
Paso 2:Ver errores de PHP
Ahora puede visitar cualquier página de su sitio web de WordPress y debería ver los errores, avisos y advertencias. Se mostrarán en la parte superior de la página, justo antes del contenido.
Paso 3:corrija los errores
El siguiente paso es corregir esos errores, avisos y advertencias. Esto puede requerir algunas habilidades técnicas, por lo que si no confía en sus habilidades, es mejor que se comunique con un desarrollador.
Paso 4:deshabilitar la depuración
Una vez que haya solucionado los errores, es importante desactivar la depuración nuevamente. Esto se debe a que dejar habilitada la depuración puede ralentizar su sitio web y hacerlo más vulnerable a los ataques. Para deshabilitar la depuración, simplemente cambie `WP_DEBUG` nuevamente a `false` en su archivo `wp-config.php`.
Paso 5:Ocultar errores desde el front-end
En algunos casos, es posible que desee ocultar los errores desde la interfaz de su sitio web. Esto se puede hacer agregando el siguiente código a su archivo `functions.php`:
```php
// Ocultar errores de PHP desde el front-end
si (!is_admin()) {
informe_error(0);
}
```
Este código evitará que se muestren errores, avisos y advertencias en la interfaz de su sitio web.
Conclusión
Si sigue estos pasos, puede depurar fácilmente errores, avisos y advertencias de PHP en WordPress. Esto le ayudará a garantizar que su sitio web funcione correctamente y no sea vulnerable a ataques.