El desarrollo de esta versión ha costado 1.680 euros. El coste acumulado para este año es de 6.880 euros. El coste acumulado desde la primera versión es de 6.880 euros, pero el coste para ti es sólo la licencia de 30€.
Nueva versión 2.2.x del plugin MCP Content Manager Premium para WordPress y WooCommerce.
Versiones de la rama
2.2.0
Limpieza de Base de Datos (Independiente)
- Nuevo: Limpieza de base de datos independiente — funciona sin necesidad de profiling previo (mcm/optimize-db).
- Nuevo: 10 acciones de limpieza: revisiones, postmeta huérfano, commentmeta huérfano, comentarios spam, comentarios en papelera, entradas en papelera, transients expirados, opciones autoloaded huérfanas, optimizar tablas, análisis de autoload.
- Nuevo: Modo dry_run (por defecto) previsualiza los cambios antes de ejecutar. Siempre muestra los resultados al usuario primero.
- Nuevo: Retención de revisiones configurable (por defecto: mantener 5 por entrada).
- Nuevo: El análisis de autoload detecta opciones huérfanas de plugins desactivados con informe de tamaño.
- Nuevo: Eliminación por lotes (1000 filas por lote) para evitar timeouts del servidor en bases de datos grandes.
Performance Profiler
- Nuevo: Profiling automático de páginas mediante petición HTTP interna con seguridad basada en token (mcm/profile-page).
- Nuevo: Sesiones de profiling manual para páginas autenticadas — carrito, checkout, mi-cuenta (mcm/profile-start).
- Nuevo: Lectura de resultados de profiling por ID de perfil o ID de sesión (mcm/profile-results).
- Nuevo: Comparación de rendimiento entre múltiples páginas lado a lado (mcm/profile-compare).
- Nuevo: Limpieza de todos los datos de profiling — tokens, resultados, sesiones (mcm/profile-cleanup).
- Nuevo: mu-plugin del profiler auto-desplegado en wp-content/mu-plugins/ con cero overhead cuando está inactivo.
- Nuevo: SAVEQUERIES definido en runtime solo durante el profiling — nunca activo permanentemente.
- Nuevo: 8 recolectores de datos: consultas SQL, assets encolados, hooks, resumen de página, transients, llamadas HTTP, análisis DOM, detección de page builders.
- Nuevo: Análisis de consultas SQL: queries lentas (>50ms), detección de duplicados con normalización, identificación de patrones N+1, agrupación por componente y tabla.
- Nuevo: Análisis de assets: scripts/estilos con tamaño de archivo, posición header/footer, mapeo por componente.
- Nuevo: Análisis DOM mediante DOMDocument: conteo de elementos, profundidad máxima, imágenes sin dimensiones/lazy/srcset, recursos que bloquean el renderizado, tamaño de estilos/scripts inline.
- Nuevo: Detección de page builders: Elementor, Divi, WPBakery, Beaver Builder, Bricks, Oxygen, Gutenberg.
- Nuevo: Análisis de fuentes: familias de Google Fonts, declaraciones @font-face, total de peticiones de fuentes.
- Nuevo: Análisis del entorno de caché: tipo de object cache y ratio de aciertos, detección de plugin de page cache, estado de OPcache.
- Nuevo: Recolección de errores PHP con deduplicación y atribución por componente.
- Nuevo: Seguimiento de llamadas HTTP: URL, método, tiempo de respuesta, código de estado, flag de bloqueo, componente.
- Nuevo: Análisis de tamaño de opciones autoloaded con umbrales de salud.
- Nuevo: Puntuación de rendimiento 0-100 con notas de A+ a F, ponderada en 10 categorías.
Performance Optimizer
- Nuevo: Listar las 20 optimizaciones disponibles con estado, nivel de riesgo y descripción (mcm/optimize-list).
- Nuevo: Aplicar optimizaciones — genera un mu-plugin con bloques de código individuales (mcm/optimize-apply).
- Nuevo: Rollback individual o de todas las optimizaciones (mcm/optimize-rollback).
- Nuevo: Consultar el estado actual de las optimizaciones (mcm/optimize-status).
- Nuevo: Reglas de carga condicional de assets — desencolar, diferir o cargar condicionalmente scripts/estilos por tipo de página (mcm/optimize-assets).
- Nuevo: 20 optimizaciones predefinidas en 5 categorías: core_bloat (emoji, dashicons, heartbeat, oEmbed, RSD, global styles, block CSS, pingback, feed links, shortlink, version meta, REST link, self-pingbacks, adjacent posts), security (XML-RPC, version meta), WooCommerce (cart fragments, limpieza de páginas no-WC), http_optimization (diferir scripts), content_processing (capital_P_dangit).
- Nuevo: Cada optimización tiene nivel de riesgo (none/low/medium) y advertencias de IA para confirmación del usuario.
- Nuevo: El mu-plugin generado usa marcadores [MCM-OPT:id] para gestión individual.
Corrección de Errores
- Fix: Eliminado registro duplicado de la categoría mcm-maintenance que causaba PHP notice en cada petición.
- Fix: Las reglas de assets ahora generan código para acciones defer, async y move_to_footer (antes se guardaban pero no tenían efecto).
- Fix: La limpieza de postmeta y commentmeta huérfano ahora usa eliminación por lotes (1000 filas) para prevenir timeouts en bases de datos WooCommerce grandes.
- Fix: El modo de profiling manual (mcm/profile-start) ahora funciona mediante cookie segura — el mu-plugin detecta y activa el profiling para vistas de página en el navegador.
- Fix: Eliminada duplicación de eliminación de rsd_link en la optimización remove_pingback_header.
- Fix: Eliminada duplicación de eliminación de la cabecera X-Pingback en la optimización disable_xmlrpc.
Robustez
- Mejorado: clean_revisions ahora usa subconsulta correlacionada como fallback para MySQL 5.7 / MariaDB < 10.2 (ROW_NUMBER no disponible).
- Mejorado: El profiler trunca conjuntos de datos grandes antes de almacenar en transient — assets limitados a 50, errores a 30, componentes a 30. Previene errores de max_allowed_packet.
- Mejorado: El buffer HTML se libera después del análisis DOM para reducir el uso de memoria durante el cierre del profiler.
Puedes adquirir la licencia de MCP Content Manager Premium en la página del producto.




