Saltar al contenido principal
7 minutos de tiempo de lectura (1404 palabras)

Cómo ayudar con la depuración de plugins de WordPress

Cómo-ayudar-con-la-depuración-del-complemento-de-WordPress

Los desarrolladores de JoomUnited siempre trabajan para que sus complementos funcionen de la manera más óptima posible, por supuesto, en algunos casos puede ocurrir algún tipo de falla, por ejemplo, una incompatibilidad que se genera debido a un tercer complemento y qué queremos cuando estos tipos de fallas suceden? Por supuesto, se resuelven rápidamente ...    

En este post te enseñaremos cómo dar la información correcta al desarrollador para que pueda entender y solucionar el error rápidamente. Esta publicación se dividirá en 3 pasos que vamos a seguir para brindar la información correcta a un desarrollador cuando ocurra un problema:

  • Activar registro de depuración
  • Instale el complemento de solución de problemas
  • Verificar errores de javascript

 

Encienda el sistema de depuración y registro de WordPress

Antes que nada, tenemos que saber qué WP_DEBUG ; Como podemos ver en Wikipedia, “ WP_DEBUG es una PHP (una variable global permanente) que se puede usar para activar el modo de "depuración" en WordPress. Se supone que es falso de forma predeterminada y, por lo general, se establece en verdadero en el archivo wp-config.php en las copias de desarrollo de WordPress”.

Como podemos ver, WP_DEBUG es una constante que por defecto está desactivada pero podemos activarla con un propósito de depuración temporal.

 

wp-config

 

Además de eso, existe otra constante PHP llamada WP_DEBUG_LOG que nos ayudará a crear automáticamente un archivo de texto con todos los errores de tus plugins y eso es lo que vamos a enviar a los desarrolladores.

Vamos a enseñarle cómo exactamente podemos activarlo y cómo se verá si hay un error con su complemento, se usará WP Meta SEO para este ejemplo, pero puede seguir los mismos pasos para todos nuestros complementos. En este caso tenemos un problema con WP Meta SEO , podría ser cualquier problema, así que lo que vamos a hacer es abrir el archivo wp-config.php , podría hacerlo con su software de edición de texto preferido, con el Bloc de notas, Visual Studio. Código, corchetes, por ejemplo, simplemente vaya y abra wp-config.php .

El archivo se encuentra en la raíz de su servidor, donde está instalado su sitio web de WordPress.

 

wp-config-generado

 

Ábrelo con el editor de texto y luego presiona CTRL + F o haz clic en Editar > Buscar… podrás ver un cuadro donde puedes escribir la palabra que vas a encontrar, en este caso, vamos a escribir “ WP_DEBUG” y haga clic en Entrar hasta encontrar:
“define('WP_DEBUG', false)”

 

Activación de depuración de wp

 

Ahora que estamos en esa línea, elimine el "falso" y escriba verdadero, haga clic en Entrar y en la siguiente línea copie definir ('WP_DEBUG_LOG', verdadero); y guarde el archivo, debería verse como la siguiente imagen.

 

wp-debug-true

 

Si se cambian estas dos líneas, aparecerá un archivo llamado "debug.php" en / wp-content /

 

nuevo registro

 

Y listo ... hemos terminado el primer paso, ese es uno de los archivos que nuestros desarrolladores necesitarán para acelerar el proceso de solucionar su problema. Todos los errores serán monitoreados y escritos en este mismo archivo de texto.

 

Instale el complemento de solución de problemas de WordPress

El complemento Health Check & Troubleshooting es un complemento que le permite ejecutar una verificación de conflictos sin afectar a los visitantes normales de su sitio, es realmente fácil de usar e instalar, todavía vamos a usar WP Meta SEO para este ejemplo. Siga estos pasos para instalar y ejecutar una verificación de conflictos con Health Check & Troubleshooting:

  • Inicie sesión en su sitio de Wordpress, estará en el tablero de su sitio
  • Haga clic en "Complementos", en la sección izquierda de su página
  • Haga clic en "Agregar nuevo"
  • Escriba "Comprobación de estado y solución de problemas" en la barra de búsqueda, como se muestra a continuación

 

agregar solución de problemas

     

  • Haga clic en "Instalar ahora" , la lista de complementos se cargará automáticamente, busque el derecho y haga clic en "Instalar ahora" y luego en "Activar"

 

instalación-solución de problemas

 

  • Haga clic en "Salud del sitio" . En el menú de la izquierda hay una sección llamada "Herramientas". Haga clic en ella y luego en "Salud del sitio".

 

menu-salud-sitio

 

  • Haga clic en la pestaña "Solución "Ingresar al modo de solución de problemas" 

El modo de solución de problemas deshabilita automáticamente todos los complementos y cambia a un tema predeterminado. El modo de solución de problemas no afecta a los visitantes normales de su sitio.  

 

habilitar solución de problemas

   

  • Reproduzca el problema que estaba experimentando

En el entorno predeterminado sin complementos activos y un tema predeterminado, si ocurre el problema, significa que nuestro complemento no está causando el comportamiento inesperado.

 

  • Haga clic en "Complementos"> "Complementos instalados"

  El menú "Complementos" se expandirá para brindarle opciones adicionales. Haga clic en "Complementos instalados"

 

complementos instalados

   

  • Haga clic en "Habilitar durante la resolución de problemas" junto a WP Meta SEO

  habilitar con resolución de problemas      

  • Reproduzca el problema que estaba experimentando solo con WP Meta SEO activo y un tema predeterminado, si el problema ocurre, el problema es causado por nuestro complemento.

 

En cierto modo, esta es una buena noticia porque ya ha identificado una parte del problema. ¡Ahora requiere que el desarrollador inicie sesión en su sitio web y solucione el problema antes de lanzar una nueva versión! De lo contrario, repita los pasos para activar el próximo complemento deshabilitado en el que pueda reproducir el error.

   

Verificación y depuración de errores de Javascript en complementos de WordPress

Vamos a buscar errores de Javascript con la consola Chrome o Firefox. Dependiendo de su navegador, su nombre es ligeramente diferente, pero después de Chrome y Firefox, lo llamaremos la "Consola". Para abrir la consola solo siga estos pasos:  

  • Haga clic con el botón derecho en inspeccionar, en la interfaz de cualquier parte del sitio

 

inspeccionar

   

  • Seleccione consola , se abrirán las herramientas de desarrollo en el lado derecho de la página, haga clic en "Consola"

 

consola

 

Comprueba si hay errores , con la consola abierta, reproduce el error que esperabas y mira en la consola, los errores son textos en rojo que describen dónde está ubicado el conflicto javascript

 

consola de error

 

Si ha encontrado un error de JavaScript, tome una captura de pantalla de la versión ampliada del error para incluirlo en su ticket/publicación.

 

Enviar / compartir su informe de problemas

Ahora que tiene toda esta información, ayudará al desarrollador a acelerar el proceso, solo busque toda la información que ha recopilado y la envíe a su ticket / publicación, recordemos que los elementos son:  

  • registro de depuración
  • Nota con los complementos que causan conflictos
  • Una captura de la consola javascript con el error

 

Si sigue estos pasos y nos envía la información correcta, el desarrollador podrá hacer un trabajo de depuración más rápido y le agradecemos de antemano :)    

 

Crear y compartir una nueva cuenta de usuario de WordPress para fines de soporte

Crear un nuevo usuario administrador es a veces una forma rápida de mostrar al equipo de soporte de qué se trata su problema. Antes de comenzar con ese proceso, un recordatorio rápido de que:

  • No almacenamos credenciales antiguas después de resolver el problema (por razones de seguridad)
  • Recomendamos eliminar las cuentas de usuario administrador creadas con fines de soporte
  • Toda la información compartida con nuestro equipo está asegurada y seguirá siendo privada.

 

Para crear un nuevo usuario, primero debe iniciar sesión en su sitio de administración. Después de iniciar sesión correctamente, está en el panel de Wordpress.

Luego, debes ir al menú izquierdo > Usuarios .

 

wp-user-menu

 

Después de eso, navegue a la pantalla superior, haga clic en el botón Agregar nuevo o vaya al botón Agregar nuevo en el menú de la izquierda.

 

add-wp-user

 

A continuación, aparecerá el formulario Agregar nuevo usuario en su pantalla. Hay 2 campos obligatorios para completar la información: Nombre de usuario, Correo electrónico .

En el campo Contraseña , puede usar un generador de contraseñas aleatorias o establecer una propia. Y puede marcar la opción Enviar notificación de usuario si desea enviar al nuevo usuario un correo electrónico sobre su cuenta.

Luego, elige un rol para el usuario en el cuadro desplegable. Este es un paso importante para establecer el permiso para los usuarios en su sitio. "Administrador" es el nivel más alto y le da acceso al usuario a todas las funciones de su sitio web. Puede establecer otros roles si desea limitar su acceso de usuario.

 

wp-user-form

 

Finalmente, haga clic en el botón Agregar nuevo usuario en la parte inferior. Ya está hecho, ¡buena suerte!

 

3
Mantente informado

Cuando se suscriba al blog, le enviaremos un correo electrónico cuando haya nuevas actualizaciones en el sitio para que no se las pierda.

Artículos Relacionados

 

Comentarios

Aún no hay comentarios. Sé el primero en enviar un comentario
¿Ya registrado? Entre aquí
Jueves, 28 de marzo de 2024

Imagen CAPTCHA