O desenvolvemento desta versión custou 1.900 euros. O custo acumulado para este ano é de 15.459 euros. O custo acumulado desde a primeira versión é de 15.459 euros, pero o custo para ti é só a licencia de 30€.
Nova versión 3.0.x do plugin MCP Content Manager Premium para WordPress e WooCommerce. Esta versión introduce o Network Hub, un sistema completo para xestionar múltiples sitios WordPress desde un só con OAuth 2.1, Safe Update Engine con rollback automático, un módulo de System Diagnostics para hooks, rutas REST, SSL e DNS, e a ability de autodestrucción protexida, incorporando 32 novas abilities (de 314 a 346).
Versiones da rama
3.0.0
Network Hub — Base
- Novo: Sistema de activación de Hub — converte calquera sitio en centro de xestión de múltiples sitios WordPress.
- Novo: Tres roles de sitio — independent (por defecto), main (hub) e managed (sitio remoto).
- Novo: 3 táboas de base de datos — mcm_hub_sites (rexistro de sitios), mcm_hub_activity_log (auditoría con sesión, lote, fonte e etiquetas), mcm_hub_version_blacklist (versiones bloqueadas).
- Novo: Almacenamento cifrado de credenciais por sitio con AES-256-GCM via MCM_Hub_Crypto (delega en MCM_Credential_Store).
- Novo: Pestaña de administración Hub con toggle de activación, táboa de sitios xestionados e guard de desactivación.
Network Hub — OAuth e Onboarding
- Novo: Cliente OAuth 2.1 + PKCE con descubrimento via .well-known, Dynamic Client Registration (DCR) e refresco automático de tokens con soporte de rotación.
- Novo: Endpoint REST de callback (mcm-hub/v1/callback) con popup autoclosable e integración postMessage.
- Novo: HTTPS forzado en todas as peticións remotas do hub con timeout de 30s.
Network Hub — Proxy e Rexistro de Actividade
- Novo: Listar todos os sitios xestionados con filtro opcional de estado (mcm/hub-list-sites).
- Novo: Estado detallado do sitio con ping en tempo real (mcm/hub-site-status).
- Novo: Executar calquera ability en un sitio remoto via proxy (mcm/hub-proxy).
- Novo: Executar ability en múltiples sitios con seguimento por lote (mcm/hub-proxy-batch) [CONFIRMACIÓN].
- Novo: Engadir sitio con onboarding OAuth — DCR + URL de autorización (mcm/hub-add-site) [CONFIRMACIÓN].
- Novo: Eliminar sitio con revocación de tokens e limpeza (mcm/hub-remove-site) [CONFIRMACIÓN].
- Novo: Iniciar sesión de mantemento para agrupar operacións (mcm/hub-start-session).
- Novo: Consultar o log de actividade con filtros por sitio, data, ability, sesión e lote (mcm/hub-activity-log).
Network Hub — Informes e Emerxencias
- Novo: Autodesinstalación completa do plugin — revoca OAuth, elimina táboas, opcións, snapshots, mu-plugins, desactiva e programa o borrado de arquivos. Negáse a executarse sobre o hub principal (mcm/self-uninstall) [CONFIRMACIÓN].
- Novo: Xerar informe desde o log de actividade con HTML de estilos inline (mcm/hub-generate-report).
- Novo: Listar informes filtrados por sitio, dominio e rango de datas (mcm/hub-list-reports).
- Novo: Obter o contido completo do informe en formato HTML ou JSON (mcm/hub-get-report).
- Novo: Enviar informe por email con rexistro de actividade (mcm/hub-send-report) [CONFIRMACIÓN].
- Novo: Login de emerxencia en un sitio xestionado remoto con duración de 1 a 60 minutos (mcm/hub-emergency-login) [CONFIRMACIÓN].
Network Hub — Safe Update Engine
- Novo: Actualización segura dun elemento individual con ciclo backup → update → verify → auto-rollback en fallo (mcm/hub-safe-update).
- Novo: Actualizar todos os elementos pendentes dun sitio con verificación por ítem (mcm/hub-safe-update-all) [CONFIRMACIÓN].
- Novo: Actualización segura en toda a rede de sitios xestionados con email de emerxencia en fallo (mcm/hub-safe-update-network) [CONFIRMACIÓN].
- Novo: CRUD de blacklist de versiones — bloquea versiones específicas por sitio (mcm/hub-version-blacklist).
- Novo: Verificar cobertura de backups en todos os sitios con autofix de snapshots faltantes (mcm/hub-verify-backups).
- Novo: Crear backup de plugin/tema en calquera sitio — non só no hub (mcm/create-item-backup).
Network Hub — Notificacións e Logout de Rede
- Novo: Configurar email e tipos de notificacións habilitados — 6 tipos incluíndo critical_site_down non deshabilitable (mcm/hub-configure-notifications).
- Novo: Forzar logout en todos os sitios xestionados ou por subconxunto de rol (mcm/hub-force-logout-network) [CONFIRMACIÓN].
- Novo: Autodetección por eventos de instalacións e activacións via proxy para notificacións.
Limpeza de Base de Datos
- Novo: Limpeza de sesións expiradas de WooCommerce desde a táboa woocommerce_sessions (acción clean_wc_sessions en mcm/optimize-db).
- Mellora: O atallo «cleanup» agora inclúe automaticamente a limpeza de sesións de WooCommerce.
Dependencia de MCP Adapter
- Fix: O aviso de MCP Adapter non activo agora sempre se mostra — o plugin detén a carga de includes cando MCP Adapter non está activo, previndo posibles erros fatales que podían ocultar o aviso admin.
System Diagnostics (mcm-diagnostics)
- Novo: Listar actions/filters rexistrados con arquivo, liña, prioridade e detección do plugin de orixe (mcm/list-hooks).
- Novo: Descubrir rutas da REST API por namespace ou método HTTP (mcm/list-rest-routes).
- Novo: Listar shortcodes rexistrados con orixe (mcm/list-shortcodes).
- Novo: Enviar email via wp_mail() con rate limiting baseado en transients — 10/min (mcm/send-email) [CONFIRMACIÓN].
- Novo: Listar assets JS/CSS encolados con tamaño, dependencias e orixe (mcm/list-enqueued-assets).
- Novo: Listar tamaños de imaxe rexistrados con dimensións e configuración de crop (mcm/list-image-sizes).
- Novo: Xestión de Action Scheduler — listar, cancelar, reintentar, executar e eliminar accións en cola (mcm/manage-action-scheduler) [CONFIRMACIÓN para operacións mutantes].
- Novo: Análise de certificado SSL con validación de cadea e detección de mixed content (mcm/ssl-check).
- Novo: Rexistros DNS con detección de Cloudflare, SPF, DKIM e DMARC (mcm/dns-check).
- Novo: Auditoría combinada de saúde do dominio — SSL + DNS + consistencia de URL (mcm/domain-health).
Transversal
- Novo: 11 abilities de alto risco requiren confirmación humana: hub-add-site, hub-remove-site, hub-proxy-batch, self-uninstall, hub-send-report, hub-emergency-login, hub-safe-update-all, hub-safe-update-network, hub-force-logout-network, send-email, manage-action-scheduler.
- Novo: As abilities de Hub cargan condicionalmente — cero overhead en sitios independentes ou xestionados.
- Novo: Cabecera X-MCM-Hub en todas as peticións proxy para trazabilidade en sitios remotos.
- Novo: Formato de IDs de sesión sess_YYYYMMDD_XXXXXXXX con TTL de 24h para agrupación de mantemento.
Podes adquirir a licencia de MCP Content Manager Premium na páxina do produto.







