Cómo reducir los plugins de WordPress sin perder funcionalidad
Cada plugin activo en WordPress ejecuta código en cada carga de página. Diez plugins mal elegidos pueden pesar más en rendimiento que el propio tema. La pregunta no es cuántos plugins tienes sino si cada uno justifica su coste en recursos. Reducirlos requiere un inventario honesto, no eliminar plugins al azar.
El inventario: qué tienes y para qué
Ve a Plugins → Plugins instalados y revisa uno a uno. Para cada plugin hazte estas preguntas: ¿qué hace exactamente? ¿Cuándo lo instalé por última vez? ¿Sigo necesitando esa funcionalidad? ¿Lo usa alguna página en producción o lo instalé para una prueba que nunca terminé?
Los plugins desactivados también ocupan espacio en disco y sus tablas en la base de datos permanecen aunque estén inactivos. Desinstala completamente los que no uses, no solo desactives.
Lo que se puede reemplazar con código nativo
Muchos plugins resuelven funcionalidades que WordPress hace de forma nativa o que requieren solo 5-10 líneas de código en el functions.php del tema hijo.
Redireccionamiento de la página de inicio de sesión: un plugin de un solo propósito que hace esto es innecesario. Tres líneas en functions.php resuelven lo mismo.
Deshabilitar emojis de WordPress: WordPress carga un script de emojis que la mayoría de webs no usa. Un snippet en functions.php lo elimina sin plugin.
Añadir scripts en el header o footer: WPCode es útil para usuarios sin conocimientos técnicos, pero si sabes editar el functions.php, no necesitas el plugin para esto.
Breadcrumbs (migas de pan): Rank Math genera breadcrumbs de forma nativa si ya lo tienes instalado para SEO. No necesitas un plugin separado.
Tabla de contenidos: Rank Math Pro incluye tabla de contenidos integrada. Si usas Rank Math Free, el bloque nativo de WordPress de «Table of Contents» disponible en el editor de bloques no requiere plugin adicional.
Plugins de seguridad: cuántos son demasiados
El error más habitual es tener dos o tres plugins de seguridad activos simultáneamente. Wordfence, iThemes Security y Sucuri hacen funciones que se solapan. Elige uno y configúralo bien. Dos plugins de firewall activos pueden conflictuar y generar más problemas de los que resuelven.
La seguridad real de WordPress depende más del hosting (ModSecurity a nivel de servidor, actualizaciones automáticas, backups) que de los plugins. Un buen hosting resuelve la mayoría de vectores de ataque sin necesidad de un plugin de seguridad pesado.
Plugins de caché: uno solo
Tener dos plugins de caché activos es contraproducente. Si tu servidor es LiteSpeed (como en los planes de ISPACTIVO), LiteSpeed Cache es la opción correcta y la única que necesitas. Desinstala WP Rocket, W3 Total Cache o cualquier otro que tengas. No se suman: se interfieren.
Plugins de SEO: solo uno
Rank Math y Yoast SEO hacen lo mismo. Tener ambos activos genera conflictos, metadatos duplicados y páginas con dos conjuntos de datos estructurados. Elige uno y desinstala el otro completamente (Rank Math tiene herramienta de importación de datos desde Yoast para no perder la configuración).
Cómo medir el impacto de cada plugin
Query Monitor (plugin gratuito, desactívalo después de la auditoría) muestra cuántas consultas SQL genera cada plugin en cada carga de página. Si un plugin genera 30 de las 60 consultas totales, es el candidato principal a revisar o reemplazar. P3 Plugin Performance Profiler hace un análisis más visual del impacto de tiempo de cada plugin. Con esos datos, la decisión de qué eliminar se basa en métricas reales, no en suposiciones.