O desenvolvimento desta versão custou 1.680 euros. O custo acumulado para este ano é de 6.880 euros. O custo acumulado desde a primeira versão é de 6.880 euros, mas o custo para você é apenas a licença de 30€.
Nova versão 2.2.x do plugin MCP Content Manager Premium para WordPress e WooCommerce.
Versões da ramificação
2.2.0
Limpeza de Base de Dados (Independente)
- Novo: Limpeza de base de dados independente — funciona sem necessidade de profiling prévio (mcm/optimize-db).
- Novo: 10 ações de limpeza: revisões, postmeta órfão, commentmeta órfão, comentários spam, comentários na lixeira, entradas na lixeira, transients expirados, opções autoloaded órfãs, otimizar tabelas, análise de autoload.
- Novo: Modo dry_run (por padrão) pré-visualiza as mudanças antes de executar. Sempre mostra os resultados ao usuário primeiro.
- Novo: Retenção de revisões configurável (por padrão: manter 5 por entrada).
- Novo: A análise de autoload detecta opções órfãs de plugins desativados com relatório de tamanho.
- Novo: Exclusão em lotes (1000 linhas por lote) para evitar timeouts do servidor em bases de dados grandes.
Performance Profiler
- Novo: Profiling automático de páginas mediante requisição HTTP interna com segurança baseada em token (mcm/profile-page).
- Novo: Sessões de profiling manual para páginas autenticadas — carrinho, checkout, minha-conta (mcm/profile-start).
- Novo: Leitura de resultados de profiling por ID de perfil ou ID de sessão (mcm/profile-results).
- Novo: Comparação de desempenho entre múltiplas páginas lado a lado (mcm/profile-compare).
- Novo: Limpeza de todos os dados de profiling — tokens, resultados, sessões (mcm/profile-cleanup).
- Novo: mu-plugin do profiler auto-desplegado em wp-content/mu-plugins/ com zero overhead quando está inativo.
- Novo: SAVEQUERIES definido em runtime apenas durante o profiling — nunca ativo permanentemente.
- Novo: 8 coletores de dados: consultas SQL, assets enfileirados, hooks, resumo de página, transients, chamadas HTTP, análise DOM, detecção de page builders.
- Novo: Análise de consultas SQL: queries lentas (>50ms), detecção de duplicados com normalização, identificação de padrões N+1, agrupamento por componente e tabela.
- Novo: Análise de assets: scripts/estilos com tamanho de arquivo, posição header/footer, mapeamento por componente.
- Novo: Análise DOM mediante DOMDocument: contagem de elementos, profundidade máxima, imagens sem dimensões/lazy/srcset, recursos que bloqueiam o renderizado, tamanho de estilos/scripts inline.
- Novo: Detecção de page builders: Elementor, Divi, WPBakery, Beaver Builder, Bricks, Oxygen, Gutenberg.
- Novo: Análise de fontes: famílias de Google Fonts, declarações @font-face, total de requisições de fontes.
- Novo: Análise do ambiente de cache: tipo de object cache e taxa de acertos, detecção de plugin de page cache, estado de OPcache.
- Novo: Coleta de erros PHP com deduplicação e atribuição por componente.
- Novo: Acompanhamento de chamadas HTTP: URL, método, tempo de resposta, código de estado, flag de bloqueio, componente.
- Novo: Análise de tamanho de opções autoloaded com limiares de saúde.
- Novo: Pontuação de desempenho 0-100 com notas de A+ a F, ponderada em 10 categorias.
Performance Optimizer
- Novo: Listar as 20 otimizações disponíveis com estado, nível de risco e descrição (mcm/optimize-list).
- Novo: Aplicar otimizações — gera um mu-plugin com blocos de código individuais (mcm/optimize-apply).
- Novo: Rollback individual ou de todas as otimizações (mcm/optimize-rollback).
- Novo: Consultar o estado atual das otimizações (mcm/optimize-status).
- Novo: Regras de carga condicional de assets — desencolar, diferir ou carregar condicionalmente scripts/estilos por tipo de página (mcm/optimize-assets).
- Novo: 20 otimizações predefinidas em 5 categorias: core_bloat (emoji, dashicons, heartbeat, oEmbed, RSD, estilos globais, CSS de bloco, pingback, links de feed, shortlink, meta de versão, link REST, self-pingbacks, posts adjacentes), segurança (XML-RPC, meta de versão), WooCommerce (fragmentos de carrinho, limpeza de páginas não-WC), http_optimization (diferir scripts), content_processing (capital_P_dangit).
- Novo: Cada otimização tem nível de risco (none/low/medium) e advertências de IA para confirmação do usuário.
- Novo: O mu-plugin gerado usa marcadores [MCM-OPT:id] para gestão individual.
Correção de Erros
- Fix: Eliminado registro duplicado da categoria mcm-maintenance que causava aviso PHP em cada requisição.
- Fix: As regras de assets agora geram código para ações defer, async e move_to_footer (antes eram salvas mas não tinham efeito).
- Fix: A limpeza de postmeta e commentmeta órfão agora usa exclusão em lotes (1000 linhas) para prevenir timeouts em bases de dados WooCommerce grandes.
- Fix: O modo de profiling manual (mcm/profile-start) agora funciona mediante cookie segura — o mu-plugin detecta e ativa o profiling para visualizações de página no navegador.
- Fix: Eliminada duplicação de exclusão de rsd_link na otimização remove_pingback_header.
- Fix: Eliminada duplicação de exclusão do cabeçalho X-Pingback na otimização disable_xmlrpc.
Robustez
- Melhorado: clean_revisions agora usa subconsulta correlacionada como fallback para MySQL 5.7 / MariaDB < 10.2 (ROW_NUMBER não disponível).
- Melhorado: O profiler trunca conjuntos de dados grandes antes de armazenar em transient — assets limitados a 50, erros a 30, componentes a 30. Previne erros de max_allowed_packet.
- Melhorado: O buffer HTML é liberado após a análise DOM para reduzir o uso de memória durante o fechamento do profiler.
Você pode adquirir a licença do MCP Content Manager Premium na página do produto.




