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

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

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

Los desarrolladores de JoomUnited siempre trabajan para que sus plugins 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 plugin y ¿qué queremos cuando ocurren este tipo de fallas? Por supuesto, se resuelven rápidamente ...    

En este artículo, le enseñaremos cómo proporcionar la información correcta al desarrollador para que pueda entender y resolver el error rápidamente. Este artículo se dividirá en 3 pasos que seguiremos para dar la información correcta a un desarrollador cuando ocurra un problema:

  • Activar registro de depuración
  • Instalar el plugin de solución de problemas
  • Verificar errores de JavaScript

 

Activar el sistema de depuración y registro de WordPress

Ante todo, tenemos que saber qué es WP_DEBUG; Como podemos ver en Wikipedia, “WP_DEBUG es una constante de PHP (una variable global permanente) que se puede utilizar para activar el modo "depuración" en todo WordPress. Se supone que es falso de forma predeterminada y generalmente 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 temporalmente para fines de depuración.

 

wp-config

 

Además de eso, hay otra constante PHP llamada WP_DEBUG_LOG que nos ayudará a crear automáticamente un archivo de texto con todos los errores de sus 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 plugin, WP Meta SEO se utilizará para este ejemplo, pero puede seguir los mismos pasos para todos nuestros plugins. 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, esto se puede hacer con su software de edición de texto preferido, con el Bloc de notas, Visual Studio Code, Brackets, por ejemplo, simplemente vaya y abra wp-config.php.

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

 

wp-config-generado

 

Abrir con el editor de texto y luego presionar CTRL + F o hacer clic en Editar > Buscar… podrá ver una caja donde puede escribir la palabra que va a buscar, en este caso, vamos a escribir “WP_DEBUG” y hacer clic en Intro hasta que encuentre:
“define( 'WP_DEBUG', false )”

 

activación-wp-debug

 

Ahora que estamos en esa línea, elimine el “false” y escriba true, haga clic en Intro y en la siguiente línea copie define( 'WP_DEBUG_LOG', true ); y guarde el archivo, debería verse como la siguiente imagen.

 

wp-debug-verdadero

 

Si estas dos líneas se cambian, 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.

 

Instalar el Plugin de Solución de Problemas de WordPress

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

  • Inicia sesión en tu sitio de WordPress, estarás en el panel de control de tu sitio
  • Haga clic en “Plugins”, en la sección izquierda de su página
  • Haga clic en “Agregar nuevo”
  • Escriba “Health Check & Troubleshooting" en la barra de búsqueda, como se muestra a continuación

 

agregar-solución-problemas

     

  • Haga clic en “Instalar ahora”, La lista de plugins se cargará automáticamente, busque el correcto y haga clic en “Instalar ahora” y luego en “Activar”

 

instalar-solucionar-problemas

 

  • Haga clic en “Estado del sitio”, En el menú izquierdo hay una sección llamada “Herramientas” Haga clic en ella, y luego en “Estado del sitio”

 

menu-estado-del-sitio

 

  • Haga clic en la pestaña “Solución de problemas”, lea la información de advertencia y haga clic en “Entrar en modo de solución de problemas” 

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

 

habilitar-solucionar-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á proporcionándole opciones adicionales. Haga clic en “Complementos instalados”

 

complementos-instalados

   

  • Haga clic en “Habilitar mientras se solucionan problemas” junto a WP Meta SEO

  habilitar-con-solucion-de-problemas      

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

 

Esto es de cierta manera una buena noticia porque ya has identificado una parte del problema. Ahora requiere que el desarrollador inicie sesión en tu sitio web y solucione el problema antes de que lancemos una nueva versión. Si no, repite los pasos para activar el siguiente plugin deshabilitado que puedas reproducir el error.

   

Comprobación y depuración de errores de Javascript en plugins de WordPress

Vamos a buscar errores de Javascript con la consola de Chrome o Firefox, dependiendo de tu navegador, su nombre es ligeramente diferente, pero siguiendo Chrome y FireFox, lo llamaremos la “Consola”. Para abrir la consola, simplemente sigue estos pasos:  

  • Haga clic derecho en inspeccionar, en el frontend en cualquier parte del sitio

 

inspeccionar

   

  • Seleccionar consola, abrirá las herramientas de desarrollo en el lado derecho de la página, haga clic en “Consola”

 

consola

 

Buscar errores, con la consola abierta, reproduzca el error que estaba esperando y eche un vistazo a la consola, los errores son textos rojos que describen dónde se encuentra el conflicto de javascript

 

consola-de-errores

 

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

 

Enviar / Compartir Informe de Su Incidencia

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

  • debug.log
  • Nota con los plugins que causan conflictos
  • Una captura de la consola de 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 mucho 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 cuál es su problema. Antes de comenzar con ese proceso, un recordatorio rápido de que:

  • No almacenamos credenciales antiguas después de que se resuelva el problema (por razones de seguridad)
  • Recomendamos eliminar esas cuentas de usuario administrador creadas para fines de soporte
  • Toda la información compartida con nuestro equipo está segura y permanecerá privada

 

Para crear un nuevo usuario, primero, inicie sesión en su sitio de administración. Después de iniciar sesión con éxito, estará en el panel de control de Wordpress.

Luego, vaya al menú izquierdo Usuarios.

 

menú-de-usuario-wp

 

Después de eso, navegue hasta la pantalla superior, haga clic en Añadir nuevo botón o vaya al botón Añadir nuevo en el menú izquierdo.

 

añadir-usuario-wp

 

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

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

Después, elige un rol para el usuario en el cuadro desplegable. Este es un paso importante para establecer los permisos de los usuarios en tu sitio. "Administrador" es el nivel más alto y otorga al usuario acceso a todas las características de tu sitio web. Puedes establecer otros roles si deseas limitar el acceso de los usuarios.

 

wp-user-form

 

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

 

Manténgase informado

Cuando te suscribas al blog, te enviaremos un correo electrónico cuando haya nuevas actualizaciones en el sitio para que no te las pierdas.

Publicaciones relacionadas

 

Comentarios

No hay comentarios todavía. Sé el primero en enviar un comentario
¿Ya estás registrado? Inicia sesión aquí
martes, 10 de febrero de 2026

Imagen de Captcha

An Error Occurred: Whoops, looks like something went wrong.

Sorry, there was a problem we could not recover from.

The server returned a "500 - Whoops, looks like something went wrong."

Help me resolve this