Módulo Disable Plugin For Debug: prueba tu sitio WordPress sin riesgo de romperlo todo
Cuando trabajas en un sitio WordPress en producción, nunca es agradable tener que desactivar plugins sólo para hacer una prueba. Esto puede interrumpir a los visitantes, romper la funcionalidad o afectar al SEO. Para resolver este problema, hemos desarrollado el plugin Desactivar plugin para depuración en WPMasterToolKit.
Este módulo le permite desactivar temporalmente todos o algunos plugins de WordPress sólo para ustedbasÔndose en su dirección IP, una cookie o un enlace especial. Asà puedes depurar tu sitio sin afectar a otros usuarios.
¿A qué plugins puede sustituir el módulo Disable Plugin For Debug?
Este módulo sustituye a plugins como "Modo depuración o "Organizador de pluginsque permiten controlar la carga de determinados plugins. ¿CuÔl es la diferencia?
WPMasterToolKit integra esta función de forma nativa, ligera y, sobre todo, condicional, sin sobrecargar su sitio ni ejecutar código innecesario.
Un enfoque inteligente gracias a un MU-plugin
Técnicamente, este módulo crea un Plugin de uso obligatorio (MU-plugin).
Este tipo de plugin se carga antes que todos los demƔs, lo que le permite comprobar la lista de extensiones activas en cuanto inicies WordPress.
En función de su configuración, el módulo puede :
- Cargar sólo los plugins seleccionados para la sesión de depuración ;
- Ignora todas las demÔs, sin desactivarlas realmente en la administración.
Los visitantes siguen viendo el sitio con todos los plugins activosmientras que ustedUna vez establecidas las condiciones de acceso, podrÔs ver una versión reducida ideal para las pruebas.
Condiciones de activación flexibles
Puede elegir cómo reconoce el módulo una "sesión de depuración":
- Dirección IP activa el modo de depuración para una IP especĆfica (a menudo la tuya);
- Galleta activa el modo a travƩs de una cookie almacenada en su navegador;
- IP o Cookie (modo dual): mƔs prƔctico para pruebas en varios dispositivos.
También es posible generar un enlace de depuración único.
Este enlace contiene un token seguro que, una vez abierto, añade automÔticamente la cookie de depuración a su navegador. A partir de ese momento, tu sesión de depuración estarÔ activa hasta que cierres el navegador.
Elija qué plugins desea conservar durante la depuración
El módulo muestra una lista completa de los plugins del sitio -activos e inactivos- y le permite marcar los que desee. mantenerse activo en la sesión de prueba.
Por ejemplo:
- Sólo puede activar WPMasterToolKit y Elementor para probar un diseño de pÔgina ;
- O aislar WooCommerce para examinar un error sin interferir con otras extensiones.
Este enfoque granular ofrece una control total sobre el entorno de depuraciónsin alterar nunca la configuración real del sitio.
Cómo utilizar el módulo Desactivar Plugin para Depuración
- Activar el en WPMasterToolKit.
- Ir a WPMasterToolKit ā Desactivar Plugin Para Depuración.
- Elija el tipo de afección (IP, Cookie, o ambas).
- Copiar el enlace de depuración o introduzca su IP.
- Seleccionar plugins para mantenerlo activo durante la sesión.
- Abre tu enlace o visita el sitio desde la IP configurada: ”ya estÔs en modo de depuración privada!
Los visitantes seguirÔn viendo el sitio completo sin ningún cambio.

Nuestras opciones tƩcnicas
Hemos optado por una arquitectura basada en un MU-plugin autónomo :
- Este plugin se copia automƔticamente en la carpeta
mu-pluginscuando se activa el módulo. - Funciona mediante filtros nativos
option_active_pluginsyoption_active_sitewide_pluginsque garantiza una compatibilidad perfecta con WordPress multisitio. - No se realizan consultas SQL adicionales y el sistema no consume recursos cuando se desactiva.
AdemÔs, el parÔmetro URL utilizado para el enlace de depuración (?wpmtk-disable-plugin-for-debug=) es filtrable a través del gancho :
apply_filters( 'wpmastertoolkit/disable-plugin-for-debug/debug-param', 'wpmtk-disable-plugin-for-debug' );
Esto permite a los desarrolladores personalizar el nombre del parÔmetro según sus necesidades.
Conclusión
El módulo Desactivar plugin para depuración WPMasterToolKit es una auténtica revolución para los desarrolladores e integradores de WordPress.
Con Ʃl, puedes :
- Pruebe configuraciones sin molestar a sus visitantes;
- Identifique rƔpidamente el origen de un conflicto entre plugins ;
- Simule entornos de ensayo directamente en un sitio en lĆnea.
Una solución % elegante, segura y 100 que respeta las mejores prÔcticas de WordPress.
Imprescindible para cualquier sitio WordPress en producción.