El camino lento con el que todos empiezan
Desactiva todo. Reactiva un plugin cada vez. Recarga. Mide. Repite. Funciona - también lleva una tarde, cambia tu sitio en vivo mientras lo haces, y se pierde cada plugin que solo es lento en pantallas concretas, o solo bajo tráfico real que no puedes reproducir en una copia de staging a las 11 de la noche.
- Plugins que solo ralentizan wp-admin o un solo tipo de página
- Plugins que solo son lentos bajo tráfico real o datos reales
- La diferencia entre "pesado en general" y "pesado aquí, en esta página"
- Horas alternando plugins en un sitio en vivo
- Recorrer la lista entera de plugins contra datos de benchmark - un vistazo
- Perfilar una petición real y ordenar cada callback por tiempo
- Ve el plugin, el hook y el archivo fuente que lo registró
- Luego decidir: arreglarlo, reemplazarlo o dejarlo en paz
Dos respuestas diferentes a "qué plugin es lento"
Hay "pesado en general" y hay "pesado en tu sitio, en esta página, ahora mismo" - dos preguntas diferentes. Los datos de benchmark responden a la primera. Un perfilador responde a la segunda. WP Multitool incluye ambos, porque la criba te dice dónde mirar y la medición te dice qué arreglar.
Paso uno: recorre la lista entera - Plugin Performance Score
Tu página de Plugins recibe una columna Rendimiento: una insignia 0-100 codificada por color junto a cada plugin instalado, construida de unos 53,700 benchmarks de instalación limpia - uso de memoria y coste de consultas a base de datos medidos en un WordPress recién instalado. Los datos vienen empaquetados dentro del plugin, la consulta responde sin llamada a API externa, y la columna no cuesta nada en el frontend. Está encendida por defecto.
| Puntuación | Color | Significado en una instalación limpia |
|---|---|---|
| 80-100 | Verde | Ligero - impacto mínimo de rendimiento |
| 50-79 | Amarillo | Moderado - uso de recursos notable |
| 0-49 | Rojo | Pesado - overhead significativo de memoria o consultas |
Una insignia roja significa "este plugin es pesado en un sitio vacío" - no prueba que sea lo que frena el tuyo. Una insignia verde tampoco prueba inocencia: un plugin ligero puede colgar tu admin igualmente si espera a una API externa. Trata la columna como la lista corta, no como el veredicto.
Paso dos: mide tu sitio - Find Slow Callbacks
Apunta el perfilador a la URL realmente lenta - una pantalla de admin, una página de producto, el checkout. Para esa petición cronometra cada callback de action y filter que WordPress ejecuta, y luego ordena por tiempo los de más de 10 milisegundos, con el hook y el archivo fuente que los registró.
En lugar de "algún plugin es lento" obtienes plugin_xyz::sync_feed() -
847ms en admin_init, trazado hasta el archivo que lo enganchó. Las sesiones
se guardan, así que puedes perfilar antes y después de un cambio y comparar la misma URL.
Find Slow Callbacks es un módulo Pro, apagado por defecto, y necesita HTTP loopback - tiene que pedir tu propio sitio para cronometrarlo.
Qué hacer con el nombre
- Repórtalo. Los autores de plugins toman "tu callback X tarda 800ms en cada carga de admin" mucho más en serio que "tu plugin es lento."
- Reemplázalo. Si el coste es estructural - un sync de feed en cada petición, un ping de licencia en cada página - ningún ajuste arregla ese plugin.
- O quédatelo. Medir también te dice cuándo un plugin sospechoso fue inocente todo el tiempo, para que dejes de desinstalar cosas que nunca te hicieron daño.
La columna de score recorre el campo; el perfilador nombra al culpable. Ambos vienen con WP Multitool - el perfilador en Pro.
Pro desde $79/año →FAQ: plugins lentos
¿Cómo encuentro qué plugin frena mi sitio WordPress?
Dos pasos. Recorre la página de Plugins con Plugin Performance Score - una insignia 0-100 por plugin construida de ~53,700 benchmarks de instalación limpia - luego perfila la URL realmente lenta con Find Slow Callbacks, que ordena cada hook callback de más de 10ms por tiempo, con el archivo fuente que lo registró.
¿Qué mide realmente Plugin Performance Score?
Uso de memoria y coste de consultas a la base de datos de cada plugin en una instalación limpia de WordPress - datos de benchmark de unos 53,700 plugins, incluidos dentro del plugin para que la respuesta no necesite llamada API. Es una señal de criba: pesado en general, no necesariamente pesado en tu sitio.
¿Un plugin con score de rendimiento bajo es siempre lento?
No. El score se mide en un sitio vacío - te dice que un plugin es pesado en general, no que esté ralentizando el tuyo. Y un plugin ligero puede bloquear una página si espera a una API externa. El score criba, el perfilador mide.
¿Por qué no simplemente desactivar plugins de uno en uno?
Funciona, pero lleva una tarde, cambia tu sitio en vivo mientras pruebas, y se pierde plugins que solo son lentos en pantallas concretas o bajo tráfico real. El perfilador mira una única petición real y ordena los callbacks reales - sin necesidad de interruptores.
¿Find Slow Callbacks ralentiza mi sitio?
Está apagado por defecto y solo perfila la URL a la que lo apuntas, añadiendo overhead mínimo a esa petición. No es algo que corre en cada carga de página, y necesita HTTP loopback para cronometrar tu propio sitio.
¿Puedo comprobar lo pesado que es un plugin antes de instalarlo?
La columna de score cubre lo que ya está instalado - cada insignia enlaza al informe de benchmark completo, así que también puedes consultar un plugin que aún estás evaluando. Para los plugins que usas, la columna y el perfilador cubren la criba y la medición.
Ve el callback, no solo el nombre del plugin
Plugin Performance Score viene encendido por defecto en cada instalación. Find Slow Callbacks es Pro - $79/año por un solo sitio, y cada plan de pago incluye los 19 módulos.
Consigue Pro - desde $79 al año Guía de admin lento Todos los planes en la página de precios →