O desenvolvimento desta versão custou 1.900 euros. O custo acumulado para este ano é de 15.459 euros. O custo acumulado desde a primeira versão é de 15.459 euros, mas o custo para você é apenas a licença de 30€.
Nova versão 3.0.x do plugin MCP Content Manager Premium para WordPress e WooCommerce. Esta versão introduz o Network Hub, um sistema completo para gerenciar múltiplos sites WordPress a partir de um só com OAuth 2.1, Safe Update Engine com rollback automático, um módulo de System Diagnostics para hooks, rotas REST, SSL e DNS, e a ability de autodestruição protegida, incorporando 32 novas abilities (de 314 a 346).
Versões da ramificação
3.0.0
Network Hub — Base
- Novo: Sistema de ativação de Hub — converte qualquer site em centro de gestão de múltiplos sites WordPress.
- Novo: Três papéis de site — independente (por padrão), principal (hub) e gerenciado (site remoto).
- Novo: 3 tabelas de banco de dados — mcm_hub_sites (registro de sites), mcm_hub_activity_log (auditoria com sessão, lote, fonte e etiquetas), mcm_hub_version_blacklist (versões bloqueadas).
- Novo: Armazenamento criptografado de credenciais por site com AES-256-GCM via MCM_Hub_Crypto (delega em MCM_Credential_Store).
- Novo: Aba de administração Hub com toggle de ativação, tabela de sites gerenciados e guarda de desativação.
Network Hub — OAuth e Onboarding
- Novo: Cliente OAuth 2.1 + PKCE com descoberta via .well-known, Dynamic Client Registration (DCR) e refresco automático de tokens com suporte de rotação.
- Novo: Endpoint REST de callback (mcm-hub/v1/callback) com popup autoclosable e integração postMessage.
- Novo: HTTPS forçado em todas as requisições remotas do hub com timeout de 30s.
Network Hub — Proxy e Registro de Atividade
- Novo: Listar todos os sites gerenciados com filtro opcional de estado (mcm/hub-list-sites).
- Novo: Estado detalhado do site com ping em tempo real (mcm/hub-site-status).
- Novo: Executar qualquer ability em um site remoto via proxy (mcm/hub-proxy).
- Novo: Executar ability em múltiplos sites com acompanhamento por lote (mcm/hub-proxy-batch) [CONFIRMAÇÃO].
- Novo: Adicionar site com onboarding OAuth — DCR + URL de autorização (mcm/hub-add-site) [CONFIRMAÇÃO].
- Novo: Remover site com revogação de tokens e limpeza (mcm/hub-remove-site) [CONFIRMAÇÃO].
- Novo: Iniciar sessão de manutenção para agrupar operações (mcm/hub-start-session).
- Novo: Consultar o log de atividade com filtros por site, data, ability, sessão e lote (mcm/hub-activity-log).
Network Hub — Relatórios e Emergências
- Novo: Autodesinstalação completa do plugin — revoga OAuth, elimina tabelas, opções, snapshots, mu-plugins, desativa e programa a exclusão de arquivos. Recusa-se a executar sobre o hub principal (mcm/self-uninstall) [CONFIRMAÇÃO].
- Novo: Gerar relatório a partir do log de atividade com HTML de estilos inline (mcm/hub-generate-report).
- Novo: Listar relatórios filtrados por site, domínio e intervalo de datas (mcm/hub-list-reports).
- Novo: Obter o conteúdo completo do relatório em formato HTML ou JSON (mcm/hub-get-report).
- Novo: Enviar relatório por email com registro de atividade (mcm/hub-send-report) [CONFIRMAÇÃO].
- Novo: Login de emergência em um site gerenciado remoto com duração de 1 a 60 minutos (mcm/hub-emergency-login) [CONFIRMAÇÃO].
Network Hub — Safe Update Engine
- Novo: Atualização segura de um item individual com ciclo backup → update → verify → auto-rollback em falha (mcm/hub-safe-update).
- Novo: Atualizar todos os itens pendentes de um site com verificação por item (mcm/hub-safe-update-all) [CONFIRMAÇÃO].
- Novo: Atualização segura em toda a rede de sites gerenciados com email de emergência em falha (mcm/hub-safe-update-network) [CONFIRMAÇÃO].
- Novo: CRUD de blacklist de versões — bloqueia versões específicas por site (mcm/hub-version-blacklist).
- Novo: Verificar cobertura de backups em todos os sites com autofix de snapshots faltantes (mcm/hub-verify-backups).
- Novo: Criar backup de plugin/tema em qualquer site — não apenas no hub (mcm/create-item-backup).
Network Hub — Notificações e Logout de Rede
- Novo: Configurar email e tipos de notificações habilitados — 6 tipos incluindo critical_site_down não desabilitável (mcm/hub-configure-notifications).
- Novo: Forçar logout em todos os sites gerenciados ou por subconjunto de papel (mcm/hub-force-logout-network) [CONFIRMAÇÃO].
- Novo: Autodetecção por eventos de instalações e ativações via proxy para notificações.
Limpeza de Banco de Dados
- Novo: Limpeza de sessões expiradas de WooCommerce a partir da tabela woocommerce_sessions (ação clean_wc_sessions em mcm/optimize-db).
- Melhoria: O atalho «cleanup» agora inclui automaticamente a limpeza de sessões de WooCommerce.
Dependência do MCP Adapter
- Correção: O aviso de MCP Adapter não ativo agora sempre é exibido — o plugin interrompe o carregamento de includes quando o MCP Adapter não está ativo, prevenindo possíveis erros fatais que poderiam ocultar o aviso admin.
System Diagnostics (mcm-diagnostics)
- Novo: Listar actions/filters registrados com arquivo, linha, prioridade e detecção do plugin origem (mcm/list-hooks).
- Novo: Descobrir rotas da REST API por namespace ou método HTTP (mcm/list-rest-routes).
- Novo: Listar shortcodes registrados com origem (mcm/list-shortcodes).
- Novo: Enviar email via wp_mail() com rate limiting baseado em transients — 10/min (mcm/send-email) [CONFIRMAÇÃO].
- Novo: Listar assets JS/CSS enfileirados com tamanho, dependências e origem (mcm/list-enqueued-assets).
- Novo: Listar tamanhos de imagem registrados com dimensões e configuração de crop (mcm/list-image-sizes).
- Novo: Gestão de Action Scheduler — listar, cancelar, reintentar, executar e eliminar ações em fila (mcm/manage-action-scheduler) [CONFIRMAÇÃO para operações mutantes].
- Novo: Análise de certificado SSL com validação de cadeia e detecção de conteúdo misto (mcm/ssl-check).
- Novo: Registros DNS com detecção de Cloudflare, SPF, DKIM e DMARC (mcm/dns-check).
- Novo: Auditoria combinada de saúde do domínio — SSL + DNS + consistência de URL (mcm/domain-health).
Transversal
- Novo: 11 abilities de alto risco requerem confirmação 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 são carregadas condicionalmente — zero overhead em sites independentes ou gerenciados.
- Novo: Cabeçalho X-MCM-Hub em todas as requisições proxy para rastreabilidade em sites remotos.
- Novo: Formato de IDs de sessão sess_YYYYMMDD_XXXXXXXX com TTL de 24h para agrupamento de manutenção.
Você pode adquirir a licença do MCP Content Manager Premium na página do produto.







