CONTEÚDO / WordPress & Web Design
Atualização WordPress 6.9: o que é o aviso “deprecated function wp_dependencies” e como resolver

A atualização para o WordPress 6.9 trouxe melhorias importantes, mas trouxe um aviso inesperado: Deprecated: Function WP_Dependencies.
Os sites dos meus clientes foram afetados em 70%. Apesar de assustar à primeira vista, esse aviso não é um erro crítico. Na verdade, ele funciona como um sinal de alerta para administradores, desenvolvedores e donos de sites. Mas, infelizmente ele aparece no frontend se o WP-DEBUG estiver ativado.
A seguir, explico de forma clara o que esse aviso significa, por que aparece e como resolver o problema sem prejudicar o funcionamento do seu site.
O que deprecated function wp_dependencies wordpress 6.9 realmente significa
O alerta deprecated indica que um componente do WordPress está marcado para remoção em versões futuras. No caso, a função WP_Dependencies deixou de ser recomendada, pois fazia parte de um conjunto de códigos antigos criados para compatibilidade com o Internet Explorer.
Portanto, não se trata de um erro que impede o site de funcionar, mas sim de um aviso de que algum plugin, tema ou código customizado ainda está usando algo que o WordPress não vai suportar por muito tempo.
Por que isso começa a aparecer após atualizar para o WordPress 6.9
Com o WordPress 6.9, vários recursos antigos foram oficialmente descontinuados. Se o seu tema ou algum plugin ainda usa a função WP_Dependencies, o aviso será exibido sempre que o site tentar carregá-la.
Isso costuma acontecer quando:
• O plugin ou tema não recebe atualização desde a versão 5.x
• Um trecho de código customizado no functions.php usa WP_Dependencies diretamente
• O tema mantém códigos antigos para Internet Explorer
• Há incompatibilidade específica com temas
Como resolver o aviso “deprecated: function wp_dependencies”
O primeiro passo é evitar que esses avisos apareçam para os visitantes. Para isso, é recomendado ajustar o arquivo wp-config.php, seguindo a documentação oficial de debug do WordPress, desativando a exibição de avisos em modo de produção. Assim, apenas você verá as mensagens dentro do ambiente de desenvolvimento.
Como fazer isso:
1 – O arquivo wp-config.php fica na pasta raiz da sua instalação do WordPress, normalmente no mesmo nível das pastas wp-admin, wp-content e wp-includes. Você pode acessá-lo por FTP, painel do cPanel ou gerenciador de arquivos da sua hospedagem.
2 – Você precisa localizar estas linhas (ou adicioná-las caso não existam) e ajustá-las:
Se a linha já existir e estiver exibindo ‘true’ após a vírgula, substitua por ‘false’. Salve o arquivo e atualize no servidor novamente.

Depois disso, siga estas etapas práticas:
• Desative todos os plugins temporariamente e verifique se o aviso desaparece
• Reative um por um para descobrir qual deles está acionando o alerta
• Verifique se o seu tema tem atualizações pendentes
• Consulte o arquivo debug.log dentro de wp-content para identificar exatamente a origem
• Caso use código customizado, revise qualquer chamada direta à função WP_Dependencies
• Se necessário, utilize um ambiente de staging para testar sem afetar o site ao vivo
Quando é preciso pedir ajuda ao desenvolvedor
Se o aviso estiver vindo do tema, o ideal é entrar em contato com o desenvolvedor. Ele poderá remover trechos antigos criados para suportar navegadores ultrapassados.
Mesmo que o site funcione normalmente agora, é importante corrigir o quanto antes, já que versões futuras do WordPress podem transformar esse aviso em um erro real.
Conclusão
A mensagem Deprecated: Function WP_Dependencies não indica uma falha no WordPress 6.9, mas sim um alerta saudável para manter o site atualizado, seguro e compatível com as próximas versões da plataforma. Com ajustes simples e a verificação dos plugins e temas, é possível resolver o aviso rapidamente e garantir que tudo continue funcionando sem problemas.
Se o seu site está com este aviso e você está com dificuldade em resolver, entre em contato comigo no suporte que eu resolvo hoje mesmo.
![]()
