Cómo utilizar archivos de registro de WordPress para mejorar su sitio web
Publicado: 2020-02-01Los archivos de registro de WordPress son uno de los aspectos más importantes de todo el ecosistema de WP del que es posible que nunca haya oído hablar. O al menos, puede que nunca lo haya pensado. Los archivos de registro son esencialmente registros de todo lo que su sitio web y servidor ha hecho durante su vida (o un período de tiempo específico). Desafortunadamente, muchas personas consideran que los archivos de registro son difíciles de entender y usar. Queremos romper con ese concepto erróneo y mostrarle cómo usar los archivos de registro de WordPress y qué puede hacer ese conocimiento para mejorar su sitio web.
Suscríbete a nuestro canal de Youtube
¿Qué se puede hacer con los archivos de registro de WordPress?
El uso de los archivos de registro de WordPress varía según su función. Un usuario encontrará diferentes cosas útiles que un administrador que un desarrollador y así sucesivamente. Pero hay varias cosas que hacen estos mismos archivos de registro, y muchos de los propósitos pueden superponerse.
- encontrar errores
- ayuda a la resolución de problemas
- auditoría de seguridad
- evaluar los estándares de accesibilidad
- monitorear la experiencia del usuario y el recorrido del cliente
- rastrear la actividad del usuario
- comprobar el rendimiento del complemento
- explorar temas
Y mucho más. Además, hay muchos tipos diferentes de archivos de registro. Algunos son específicos de WordPress, mientras que otros pueden ser generados por complementos individuales. Echemos un vistazo a algunos de ellos en particular para ver qué puede esperar.
Archivos de registro de depuración de WordPress
Curiosamente, el archivo de registro predeterminado de WordPress está deshabilitado para nuevas instalaciones de WP. Tienes que ir al archivo wp-config.php y habilitarlo manualmente. Los registros de depuración están deshabilitados de forma predeterminada porque registrar todo lo que hace su instalación de WP requiere algunos de los recursos de su servidor. En lugar de ejecutar el sitio, registra cómo lo ejecuta.
Le recomendamos que habilite el registro solo durante un período breve a medida que surjan problemas para solucionarlos. A menos que esté trabajando en un entorno de desarrollo, por supuesto.
Ahora, puede habilitar los registros de varias formas. Vía FTP usando un programa como FileZilla y editando el archivo en un editor de código. Por cPanel, o incluso a través de un complemento como WP File Manager. Independientemente, el proceso es simple. Va a encontrar el archivo wp-config.php en el directorio raíz de su instalación y agregarle dos líneas de código.
- define ('WP_DEBUG', verdadero);
- define ('WP_DEBUG_LOG', verdadero);
Paso 1: encontrar wp-config.php
Donde sea que esté su directorio raíz, conéctese allí. Lo más probable es que esté en /public_html/example.com/ (la parte .com puede estar o no allí).

Paso 2: editar wp-config.php
Una vez allí, ábralo en el editor de su elección. Sublime Text, VS Code y Atom son opciones populares. Desplácese hasta encontrar la línea que dice / * Eso es todo, ¡deje de editar! Feliz blogueo. * / Una vez allí, pegue las dos líneas de código de arriba directamente encima. Incluso podría tener uno marcado como falso ya en el archivo.

La línea superior permite que se produzca la depuración, mientras que la segunda genera el archivo de registro en sí. En este formato, el fragmento guarda el archivo de registro de WordPress en wp-content / debug.log , pero puede reemplazar true con una ruta relativa entre comillas simples para especificar un lugar diferente. Por ejemplo, define ('WP_DEBUG_LOG', '/tmp/wp-errors.log'); como se especifica en la entrada del Codex de WordPress sobre registros de depuración.

Paso 3: encontrar, leer y comprender el archivo de registro
Tenga en cuenta que es posible que su archivo de registro no aparezca de inmediato. No es un registro en tiempo real de las actividades del servidor, sino un registro de los errores que ocurren dentro de él. Por lo tanto, recomendamos anteriormente que solo lo habilite cuando algo vaya mal. Entonces, si el archivo debug.log aún no existe, dale tiempo. Algo se romperá, eventualmente.

Cuando finalmente obtenga el archivo debug.log , puede abrirlo en el administrador de archivos o en el editor de código de su elección. Pero verá algo similar a esto.

Para un usuario típico de WordPress, esto parece un galimatías. Sin embargo, para un desarrollador, verían los problemas de PHP en un par de complementos que no pueden realizar ciertas tareas.
Paso 4: obtenga ayuda
Como dijimos anteriormente, la mayoría de los usuarios de WP no tendrían idea de qué hacer con estos errores. Sin embargo, cuando su sitio no está funcionando de manera óptima, necesita que se solucionen estos problemas. Ahí es cuando tienes que encontrar a alguien que te ayude.
Tiene algunas opciones en esta ruta en particular, la más obvia es descargar el archivo debug.log completo y enviarlo a través de Slack o correo electrónico a su administrador de sistemas. La mayoría de las veces, esta es la mejor opción. Incluso si es un desarrollador y tiene este registro, probablemente lo enviará hacia arriba en la cadena (o tal vez hacia abajo, si es un desarrollador senior y delega tareas).
Pero si no forma parte de un equipo, es probable que también deba tomar el archivo y enviarlo a algún lugar. ¿Pero donde? Desbordamiento de pila. O tal vez incluso más específicamente, WordPress Stack Exchange (el subforo de SO basado en WP). Si no puede obtener una respuesta en Stack Overflow o Stack Exchange sobre su problema tecnológico, debe comprar un boleto de lotería. Porque esas son algunas probabilidades locas.
Además, puede enviar los registros de depuración a los desarrolladores del complemento directamente, o incluso publicar en los foros de ayuda oficiales de WordPress en WordPress.org. Si bien los problemas pueden estar relacionados con complementos individuales, los registros son de WP y es probable que la gente se haya encontrado con estos problemas en particular antes.
Además de eso, hay páginas de soporte de complementos en la página de repositorio de cada complemento.

Estos lo llevan al foro de soporte directo en WP.org para ese complemento específico.

El uso de estos foros puede obtener ayuda individualizada para sus problemas.
Terminando
Como puede ver, los registros de errores de WordPress son increíblemente densos. Pueden ser intimidantes, e incluso configurarlos (además de usar un complemento) puede asustar a algunas personas. Pero si mantiene la depuración limitada a un entorno de desarrollo o la apaga después de obtener los registros en un servidor público, son una herramienta fantástica de solución de problemas para ver qué está fallando bajo el capó de su sitio. Entonces, la próxima vez que sus usuarios tengan un problema, o incluso su personal tenga un problema con el backend del sitio que no funciona como se esperaba, los archivos de registro de WordPress pueden ser una línea de defensa fantástica.
¿Qué tipo de situaciones de monitoreo de archivos de registro de WordPress ha podido corregir o prevenir?
Imagen destacada del artículo por fatmawati achmad zaenuri / shutterstock.com
