A veces las cosas no funcionan según lo previsto. Esto es especialmente cierto para el software: cuanto más complejo y sofisticado sea el código que utiliza para alojar su sitio de WordPress o el alojamiento de contenido, mayor será la probabilidad de que algo salga mal.
Considere el popular sistema de administración de contenido (CMS) de WordPress, actualmente utilizado por más de 35 por ciento de los sitios web en todo el mundo. A pesar de las constantes actualizaciones de software y la reputación de confiabilidad, incluso las implementaciones de WordPress a veces tienen problemas, especialmente cuando los propietarios de sitios web deciden modificar funciones clave o instalar varios complementos de terceros.
Y aunque la mayoría de los errores generados por la falta de coincidencia del código o las llamadas de recursos limitados distraen más que son catastróficos, ciertas condiciones pueden hacer que todo el sitio se bloquee aleatoriamente o sea inaccesible. Afortunadamente, hay una solución: el modo de depuración de WordPress. Esta función integrada ayuda a los propietarios de sitios web a descubrir qué está mal, por qué y cómo se puede resolver.
En nuestra guía para depurar el modo de WordPress, aprenderemos qué hace la función, por qué es importante, cómo funciona y responderemos algunas de las preguntas más importantes sobre la depuración de WordPress.
Empecemos.
¿Qué hace el modo de depuración de WordPress?
Los problemas de código a menudo se denominan «errores»: pueden causar cualquier cosa, desde un rendimiento deficiente hasta la visualización de errores y el cierre completo de aplicaciones o sitios web. En algunos casos, no se puede culpar al código en sí; en cambio, es una interacción entre dos piezas de código en diferentes piezas de software que crea un resultado no deseado.
WordPress CMS ha estado presente y en desarrollo durante más de 17 años, y con ciclos de actualización confiables y sólidos, ofrece toneladas de contenido, sitios y funciones de SEO que son fáciles de usar y en gran medida impecables. Sin embargo, a medida que los sitios se vuelven más complejos y ricos en contenido, los servicios y soluciones utilizados para administrar estos recursos a gran escala pueden generar conflictos en los sitios.
El modo de depuración de WordPress ofrece una forma de identificar estos errores a medida que ocurren y ayuda a identificar el origen de los problemas de software. Como señaló el secretario Página de soporte de WordPressLas herramientas de depuración de WordPress pueden ayudar a los desarrolladores a «ser más productivos en la codificación y mejorar la calidad general del código y la interoperabilidad», mientras que los no programadores pueden usar herramientas de depuración para comunicar información específica sobre errores a los equipos técnicos de resolución de problemas.
¿Cómo depurar WordPress?
WordPress está codificado utilizando un procesador de hipertexto (PHP), un lenguaje de secuencias de comandos de propósito general de código abierto que brinda a los desarrolladores una flexibilidad y agilidad considerables. El código de WordPress también incluye un modo de depuración incorporado que se encuentra en wp-config.php, pero generalmente está deshabilitado de forma predeterminada y se ve así en el archivo de configuración:
define( 'WP_DEBUG', false );Para activar el modo de depuración de WordPress, simplemente cambie la cadena de texto de configuración a lo siguiente:
define( 'WP_DEBUG', true );Esto hará que todos los errores, notificaciones y advertencias de PHP se muestren visualmente en su sitio web. En algunos casos, los errores identificados pueden parecer leves o triviales, lo que puede indicar que no siguen las convenciones de manejo de datos de PHP u otras reglas. Si bien no necesita solucionar estos problemas, puede ayudar a reducir el tamaño general del código y mejorar la funcionalidad del sitio.
En otros casos, los errores de PHP pueden estar relacionados con conflictos de código o características desactualizadas que ralentizan el rendimiento de su sitio y eventualmente pueden bloquearlo.
Respuestas a sus mejores preguntas sobre depuración de WordPress
A continuación respondemos las preguntas más frecuentes.
1. ¿Cuál es la mejor manera de habilitar la depuración de WordPress?
Hay tres opciones para activar el modo de depuración de WordPress:
Habilítelo directamente desde el código PHP PHP
Como se mencionó anteriormente, esto requiere modificar el archivo wp-config.php para activar el modo de depuración y mostrar errores. Si bien no es un cambio complicado, no se recomienda si es nuevo en la programación PHP y el código PHP de WordPress.
Utilice su proveedor de alojamiento
Muchos proveedores de alojamiento permiten a los propietarios de sitios web activar el modo de depuración de WordPress directamente desde la consola de administración del sitio dentro de la propia plataforma de alojamiento. Si bien el formato varía según el proveedor, es una buena idea consultar aquí primero antes de modificar su código PHP directamente.
Usar un complemento de terceros
Los complementos son una de las razones del gran éxito de WordPress: en lugar de asumir la tarea de agregar todas las funciones directamente, los desarrolladores de WordPress han permitido a los desarrolladores crear complementos que realizan acciones específicas cuando se asocian con implementaciones de CMS, siempre que esos complementos cumplan con las pautas del código de WordPress. . Los complementos ofrecen la forma más fácil de activar el modo de depuración de WordPress y, a menudo, incluyen funciones adicionales para ayudar a rastrear y monitorear errores.
¿Vale la pena notar? Independientemente de cómo active el modo de depuración de WordPress, es mejor usarlo en sitios que están en desarrollo o implementados en servidores de prueba. si actualmente construyendo su sitio de WordPress o al desarrollar un nuevo complemento de WordPress, por ejemplo, tiene sentido usar el modo de depuración para identificar y corregir posibles errores antes del lanzamiento.
Y cuando esté depurando, para corregir ciertos errores o evaluar el rendimiento de su sitio, recuerde siempre desactivar el modo de depuración de WordPress nuevamente.
2. ¿Debo usar el registro de depuración de WordPress?
La activación del modo de depuración de WordPress mostrará errores de código, pero no guardará estos errores para referencia futura. La activación del registro de depuración de WordPress le permite registrar cualquier error en el archivo wp-content / debug.log ubicado en el sistema de archivos del sitio. Para activar el registro de depuración, este código debe estar presente en el archivo wp-config.php:
define( 'WP_DEBUG_LOG', true )3. ¿Qué complementos de depuración de WordPress están disponibles?
Hay muchos complementos de WordPress que ayudan a administrar el modo de depuración, los dos más populares son Supervisión de consultas y barra de depuración; ambos le permiten activar fácilmente el modo de depuración en WordPress, pero también ofrecen funciones adicionales.
Para Query Monitor, las capacidades de depuración se extienden a las llamadas Ajax, las llamadas a la API REST y las comprobaciones de capacidad del usuario. Mientras tanto, la barra de depuración agrega un menú de depuración a la barra de administración de WordPress que muestra consultas, caché e información de depuración adicional para agilizar el proceso.
4. ¿Existe riesgo de depuración de WordPress?
Si bien la activación del modo de depuración de WordPress permite a los propietarios de sitios rastrear problemas específicos y probar nuevas implementaciones para verificar el cumplimiento antes de lanzarlas en vivo, la depuración presenta un riesgo potencial.
Los problemas de seguridad son los más preocupantes; si el modo de depuración está activado en los sitios activos, los actores malintencionados pueden acceder a las operaciones básicas del código. Si luego logran violar los entornos administrativos, es posible que puedan insertar un nuevo código que les permita extraer datos del sitio o instalar una «puerta trasera» digital que permita el acceso a largo plazo.
Por qué es importante la depuración de WordPress
Los sitios de WordPress están diseñados para funcionar sin problemas y son fáciles de modificar con complementos y herramientas de terceros aprobados. Pero las cosas no siempre salen según lo planeado: si está creando su propio complemento o diseñando un sitio de WordPress desde cero, puede encontrar conflictos de código que pueden afectar negativamente el rendimiento e incluso paralizar sus sitios a gran escala.
El modo de depuración de WordPress le permite identificar estos problemas antes de que se inicie su sitio o servicio, lo que a su vez reduce el tiempo y el esfuerzo necesarios para encontrar y solucionar posibles problemas.








