Inicio Rapido
aGo Disable te permite desactivar selectivamente funciones de WordPress que no necesitas. Cada toggle elimina codigo innecesario, scripts o peticiones HTTP de tu sitio — haciendolo mas rapido y limpio.
Instalacion
- Sube
ago-disable.zip desde Plugins → Add New → Upload Plugin - Activa el plugin
- Ve a aGo Herramientas → Disable
Configuracion Rapida
- Revisa cada toggle y decide que necesitas
- Activa los toggles para las funciones que quieras desactivar
- Haz clic en Save Changes
- Limpia tu cache (si usas un plugin de cache) para ver los efectos
Como funciona: Cuando un toggle esta ON, la funcion correspondiente de WordPress se DESACTIVA. Piensa en ello como "desactivar esta funcion = si."
Modulos
Cada modulo apunta a una funcion especifica de WordPress. Todos los toggles son independientes — activa solo lo que necesites.
| Modulo | Que Desactiva | Por Que Desactivarlo |
| Emojis | Scripts de emoji de WordPress (wp-emoji-release.min.js) y CSS inline | Elimina ~20KB de JavaScript. Los navegadores modernos renderizan emojis nativamente. |
| Embeds | Descubrimiento oEmbed, wp-embed.min.js, y endpoints REST API relacionados | Elimina scripts de embed si no usas auto-embeds de otros sitios WordPress. |
| XML-RPC | El endpoint xmlrpc.php completamente | Mejora de seguridad. XML-RPC es un vector de ataque comun y raramente necesario con el REST API disponible. |
| REST API para Visitantes | Acceso publico (no autenticado) al WP REST API | Previene enumeracion de usuarios y exposicion de datos. Los usuarios logueados mantienen acceso completo. |
| Comentarios | Todo el sistema de comentarios de WordPress — formularios, menu admin, widgets, feeds | Limpia el admin y frontend si tu sitio no usa comentarios. |
| RSS Feeds | Todos los endpoints de feeds RSS/Atom y tags <link> en el head | Util para sitios que no publican contenido de blog o no necesitan sindicacion. |
| Self Pingbacks | Pingbacks de tu propio sitio a si mismo | Elimina notificaciones internas de pingback inservibles al enlazar entre tus propios posts. |
| Dashicons (Frontend) | El archivo CSS de Dashicons en el frontend para usuarios no logueados | Ahorra ~46KB. Solo se necesita en wp-admin; los visitantes no necesitan fuentes de iconos. |
| jQuery Migrate | La capa de compatibilidad jquery-migrate.min.js | Ahorra ~10KB. Solo necesario para plugins/temas muy antiguos que usan metodos jQuery deprecados. |
| WP Generator Tag | El tag <meta name="generator"> en el head HTML | Oculta tu numero de version de WordPress. Medida menor de seguridad por oscuridad. |
| WLManifest Link | El tag link de wlwmanifest.xml en el head | El soporte de Windows Live Writer fue eliminado de WordPress. Este tag es un artefacto legado. |
| Shortlink | El tag <link rel="shortlink"> en el head HTML | Elimina tag de header innecesario. WordPress ya produce URLs canonicas via Yoast/RankMath. |
Valores seguros por defecto: Para la mayoria de sitios, puedes desactivar sin problemas Emojis, Self Pingbacks, WP Generator Tag, WLManifest Link y Shortlink sin efectos secundarios.
Control de Heartbeat
La API Heartbeat de WordPress (admin-ajax.php) envia peticiones AJAX cada 15-60 segundos para mantener sesiones activas, auto-guardar borradores y mostrar notificaciones en tiempo real. En sitios ocupados o hosting compartido, esto puede consumir recursos significativos del servidor.
Tres Modos
Permitir en Todas Partes (Por defecto)
Heartbeat funciona normalmente en todas las paginas de admin y el editor de posts. Sin cambios. Usa esto si tu servidor maneja la carga sin problemas.
Solo en Editor de Posts
Heartbeat se desactiva en el dashboard y todas las paginas de admin excepto el editor de posts/paginas. Esto preserva el auto-guardado y bloqueo de posts (para que dos editores no se sobreescriban) mientras elimina llamadas AJAX innecesarias en el dashboard, paginas de plugins y pantallas de ajustes. Recomendado para la mayoria de sitios.
Desactivar en Todas Partes
Heartbeat se desregistra completamente. Sin polling AJAX en absoluto. Esto da el maximo ahorro de rendimiento pero desactiva auto-guardado, bloqueo de posts y notificaciones del dashboard en tiempo real. Solo recomendado para sitios simples con un solo editor.
Precaucion: Si desactivas Heartbeat en todas partes, pierdes la proteccion de auto-guardado. Si tu navegador se cierra mientras editas un post, los cambios sin guardar se perderan. Guarda frecuentemente.
Tips de Rendimiento
Mide Antes y Despues
Usa DevTools del navegador (pestaña Network) o una herramienta como PageSpeed Insights para medir la carga de tu pagina antes de activar toggles. Luego activalos y mide de nuevo. Esto te da datos concretos de la mejora.
Combinaciones Recomendadas
Sitio Corporativo / Brochure
Sin blog, sin comentarios, sin embeds necesarios:
- Desactivar: Emojis, Embeds, Comentarios, RSS Feeds, Self Pingbacks, Dashicons, jQuery Migrate, WP Generator, WLManifest, Shortlink
- Heartbeat: Solo en Editor de Posts
Tienda WooCommerce
Mantener REST API activo (WooCommerce lo necesita), mantener Heartbeat en editor:
- Desactivar: Emojis, Self Pingbacks, WP Generator, WLManifest, Shortlink
- Heartbeat: Solo en Editor de Posts
- Mantener activo: REST API, Comentarios (para reseñas), Embeds
Blog / Sitio de Contenido
- Desactivar: Emojis, Self Pingbacks, Dashicons, jQuery Migrate, WP Generator, WLManifest, Shortlink
- Mantener activo: Comentarios, RSS Feeds, Embeds
- Heartbeat: Solo en Editor de Posts
Ganancias acumulativas: Cada toggle elimina una pequeña cantidad de overhead. Combinados, desactivar 8-10 funciones puede eliminar 100-200KB de assets del frontend y varias peticiones HTTP innecesarias por carga de pagina.
Preguntas Frecuentes
Desactivar una funcion rompera mi sitio?
Cada toggle es seguro para la gran mayoria de sitios. Los unicos que requieren cuidado son REST API (necesario para algunos plugins como WooCommerce, Elementor, Gutenberg), jQuery Migrate (necesario para temas muy antiguos), y Heartbeat (afecta auto-guardado). Ante la duda, activa un toggle a la vez y prueba.
Puedo re-activar una funcion despues de desactivarla?
Si. Simplemente apaga el toggle y guarda. La funcion se restaura inmediatamente. No hay cambios permanentes.
Funciona con plugins de cache?
Si. Despues de cambiar toggles, limpia tu cache de pagina para que los cambios surtan efecto en paginas cacheadas.
Desactive REST API y un plugin dejo de funcionar. Que hago?
Re-activa el toggle de REST API. Muchos plugins modernos (Gutenberg, WooCommerce, Elementor, Jetpack) requieren acceso al REST API. El toggle solo bloquea acceso no autenticado, pero algunos plugins hacen peticiones no autenticadas desde el frontend.
Desactivar XML-RPC afecta la app movil de WordPress?
La app movil de WordPress ahora usa el REST API, asi que desactivar XML-RPC no deberia afectarla. Sin embargo, si usas versiones muy antiguas de la app o herramientas de terceros que dependen de XML-RPC, mantenlo activo.
Cuanta mejora de rendimiento vere?
Depende de tu punto de partida. Un sitio tipico puede ahorrar 100-200KB de assets del frontend y 2-5 peticiones HTTP por carga de pagina. La optimizacion de Heartbeat es la que mas impacta en el rendimiento del admin y la carga del servidor.
Necesitas ayuda?
Contactanos en ago.cl/contacto o escribe a [email protected].