### [Cómo habilitar la depuración en WordPress](https://wpforms.com/developers/how-to-enable-debugging-in-wordpress/)

**Publicado:** 8 de enero de 2021
**Autor:** Umair Majeed

**Resumen:** Este tutorial te guiará a través del proceso para habilitar la depuración en WordPress mientras realizas pruebas de posibles conflictos entre plugins o temas, así como para comprobar si hay errores de PHP. 

**Contenido:**

Al solucionar problemas con plugins, temas o código personalizado de WordPress, es posible que necesites habilitar la depuración de WordPress. Esta función registra cualquier error detectado en tu sitio, lo que te ayuda a identificar el origen de los problemas o a recopilar más detalles sobre posibles incidencias.

Esta guía te mostrará cómo habilitar la depuración de forma segura en tu sitio de WordPress.

## Habilitar la depuración en WordPress

Para habilitar la depuración en tu sitio, sigue los pasos que se indican a continuación.

#### 1) Localizar el archivo `wp-config.php`

Por defecto, la depuración de WordPress estará desactivada. Para activarla, tendrás que acceder a los archivos de tu sitio web a través de un FTP (Protocolo de Transferencia de Archivos) o del cPanel de tu servidor.

Para obtener más información sobre el FTP, [consulta este artículo de WPBeginner](http://www.wpbeginner.com/glossary/ftp/). Como alternativa, nuestros amigos de WPBeginner también tienen un artículo sobre cPanel, [que puedes consultar aquí](http://www.wpbeginner.com/glossary/cpanel).

También puedes instalar un plugin como WP File Manager para acceder fácilmente a los archivos de tu servidor a través del panel de administración de WordPress. Para obtener más información sobre ese plugin, [consulta su página en WordPress.org](https://www.wpbeginner.com/plugins/how-to-add-a-ftp-like-file-manager-in-wordpress-with-wp-file-manager/).

#### 2) Edición del archivo `wp-config.php`

Una vez que los archivos de tu sitio estén abiertos, tendrás que abrir `wp-config.php` para editarlo.

Este archivo se encuentra en la carpeta raíz de tu servidor. Para obtener más información sobre la ubicación y las instrucciones del directorio, [consulta este artículo](http://www.wpbeginner.com/beginners-guide/beginners-guide-to-wordpress-file-and-directory-structure/).

![Abre el archivo wp-config para habilitar la depuración en WordPress](https://wpforms.com/wp-content/uploads/2019/08/ftp-edit-wp-config-file.jpg)Para ver más ejemplos sobre cómo editar el archivo **wp-config.php**, echa un vistazo a este [artículo de WPBeginner sobre cómo editar el archivo wp-config en WordPress](https://www.wpbeginner.com/beginners-guide/how-to-edit-wp-config-php-file-in-wordpress/).

Busca el archivo wp-config.php en el directorio raíz de tu sitio. Este archivo contiene los ajustes de configuración básicos de tu sitio.

Busca esta línea cerca del final del archivo:

```

('WP_DEBUG', false);
```

#### 3) Activar la depuración

Sustitúyela por este fragmento de código con la configuración de depuración:

```

// Habilitar el modo WP_DEBUG
define( 'WP_DEBUG', true );

// Habilitar el registro de depuración en el archivo /wp-content/debug.log
define( 'WP_DEBUG_LOG', true );

// Deshabilitar la visualización de errores y advertencias
define( 'WP_DEBUG_DISPLAY', false );
@ini_set( 'display_errors', 0 );

// Usar versiones de desarrollo de los archivos JS y CSS del núcleo (solo es necesario si estás modificando estos archivos del núcleo)
define( 'SCRIPT_DEBUG', true );
```

Nota: Añade este código antes de la línea que dice «/\* Eso es todo, ¡deja de editar! Feliz blogging. \*/»

![Habilitar la depuración dentro del archivo wp-config.php](https://wpforms.com/wp-content/uploads/2021/01/wpforms-debug-code.jpg)Esto habilitará la depuración y, lo que es más importante, evitará que se muestren en tu sitio los datos registrados. En su lugar, se guardará un registro de depuración en los archivos de tu sitio.

#### 4) Reproducir el problema

Después de guardar estos cambios en `wp-config.php`, tendrás que volver a tu sitio y reproducir el problema que viste anteriormente. Esto garantizará que quede registrado en el nuevo registro de errores.

#### 5) Visualización del registro de depuración

A continuación, puedes volver a los archivos de tu sitio y abrir `https://yoursitename.com/wp-content/debug.log`

**Nota:** Ten en cuenta que la URL del archivo debug.log dependerá exactamente de cómo esté configurado tu sitio. Por ejemplo, si tu sitio está instalado en un subdirectorio, la URL principal podría tener un aspecto similar a este: `https://yoursitename.com/your-subdirectory-name/wp-content/debug.log`. Consulta con tu proveedor de alojamiento si no estás seguro de cómo acceder a este archivo.

El contenido de un registro de errores puede variar mucho dependiendo de la causa y el número de problemas, pero ahora deberías poder ver detalles adicionales, como la ruta del archivo al origen de un error de código, lo que te ayudará a localizar mejor el problema.

Para obtener información más detallada sobre la depuración de WordPress, consulta la [Documentación oficial de depuración de WordPress](https://developer.wordpress.org/advanced-administration/debug/debug-wordpress/).

**Categorías:** Primeros pasos

**Etiquetas:** PHP

---

