Cómo activar la depuración en WordPress

¿Necesita habilitar la depuración en WordPress? Esto no se aplica sólo a All in One SEO, pero cuando se trata de depurar cualquier cosa en su sitio desde cualquier plugin o su tema de WordPress.

Cuando se solucionan problemas con All in One SEO, hay ocasiones en las que puede ser necesario encontrar posibles errores producidos por WordPress, plugins o temas.

Cuando está activado, WordPress debug registrará cualquier error detectado en su sitio. Esto puede ser clave para encontrar el origen de un problema o simplemente aprender más detalles acerca de los posibles errores en su sitio.

Activar la depuración en WordPress

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

Localización del wp-config.php archivo

Por defecto, la depuración de WordPress estará desactivada. Para activarla, tendrás que acceder a los archivos de tu sitio a través de FTP.

Alternativamente, también puedes instalar un simple plugin para acceder fácilmente a tus archivos de WordPress.

Edición de la wp-config.php archivo

Una vez abiertos los archivos del sitio, tendrá que abrir wp-config.php para la edición. Esto se ubicará en la carpeta raíz de su sitio.

Abrir el archivo wp-config para habilitar la depuración en WordPress

El archivo wp-config contiene ajustes de configuración específicos del sitio, como información de la base de datos y, potencialmente, ajustes añadidos por su proveedor de alojamiento. Para la depuración, tendrá que encontrar esta línea de código (por lo general será cerca de la parte inferior del archivo):

defina('WP_DEBUG',false);

Añadir el debug código

Una vez localizado esto, tendrás que sustituirlo por las siguientes líneas de código:

// Enable WP_DEBUG mode
define( 'WP_DEBUG', true );

// Enable Debug logging to the /wp-content/debug.log file
define( 'WP_DEBUG_LOG', true );

// Disable display of errors and warnings
define( 'WP_DEBUG_DISPLAY', false );
@ini_set( 'display_errors', 0 ); 

// Use dev versions of core JS and CSS files (only needed if you are modifying these core files)
define( 'SCRIPT_DEBUG', true );

Este código deberá ser insertado antes del comentario /* ¡Eso es todo, deja de editar! Feliz blogging. */ en el archivo wp-config,php.

Habilitar la depuración dentro del archivo wp-config.php

Esto permitirá la depuración y, lo que es más importante, evitará que se muestre cualquier error en su sitio. En su lugar, se guardará un registro de depuración en los archivos del sitio.

Replicar el problema

Después de guardar estos cambios en wp-config.phpTendrá que volver a su sitio y reproducir el problema que está viendo. Esto garantizará que se registre en el registro de errores.

Visualización del registro de depuración

A continuación, puede volver a los archivos de su sitio y abrir /wp-content/debug.log.

El contenido de un registro de errores puede variar mucho en función de la causa y el número de problemas, pero ahora debería poder ver detalles que le ayuden a localizar mejor el problema.