🎉 USE O CUPOM DESCONTO-FULL | 10% OFF acima de R$ 100,00

Como corrigir a incompatibilidade do Astra Pro com PHP 8.3

Time Full Services Time Full Services Pro
Tipo Erro de PHP
Nome do erro Incompatibilidade do Astra Pro com PHP 8.3 EN: Astra Pro PHP 8.3 compatibility error
Severidade Grave
Descrição O erro de compatibilidade do Astra Pro com o PHP 8.3 acontece quando uma versão antiga do addon roda num servidor já no PHP 8.3, disparando avisos de deprecated ou um fatal error que derruba o front-end ou o Personalizar. A correção é alinhar tema, plugin Astra Pro e licença na versão mais recente.

Conteúdo exclusivo para membros Pro

Faça upgrade para acessar este item completo.

Perguntas frequentes

O Astra Pro é compatível com o PHP 8.3?
Sim, nas versões recentes. O suporte ao PHP 8.3 entrou nas versões mais novas do tema Astra e do plugin Astra Pro; o erro aparece quando o addon está numa versão antiga rodando num servidor já no PHP 8.3. Atualizar os dois para a última versão resolve.
Qual a diferença entre o aviso deprecated e o fatal error do Astra Pro?
O deprecated é só um aviso: o código antigo ainda roda, mas usa um recurso que o PHP 8.3 marcou para remoção. O fatal error interrompe a execução e derruba a página. Os dois vêm da mesma causa, uma versão antiga do addon, e somem com a atualização.
Atualizei o Astra Pro e o erro continua. O que faço?
Confirme que o tema Astra também foi atualizado, pois tema e addon precisam estar em sincronia. Depois limpe o cache do plugin de cache e do host, porque pode estar sendo servido um HTML antigo com a faixa de erro. Recarregue e confira o debug.log.
Posso voltar o PHP para a versão 8.1 em vez de atualizar o Astra Pro?
Funciona como paliativo, mas não é o ideal. Versões antigas do PHP deixam de receber correções de segurança, então o certo é manter o PHP atual e atualizar o Astra Pro para a versão compatível. Use o downgrade só para ganhar tempo até atualizar.
Preciso da licença ativa para corrigir esse erro?
Para a maioria dos casos, sim. O Astra Pro só oferece a atualização que corrige o PHP 8.3 com a licença ativa. Com a licença expirada, o painel não mostra a atualização do plugin e o erro permanece até você renovar.
O erro afeta o tema Astra grátis ou só o Astra Pro?
Costuma afetar o plugin Astra Pro (a pasta astra-addon), porque ele tem mais código e recursos. O tema Astra grátis também recebe ajustes de PHP 8.3, mas o fatal error geralmente aparece em recursos exclusivos do Pro, como cabeçalho transparente ou mega menu.
Como descobrir qual arquivo do Astra Pro está dando o erro?
Ligue o WP_DEBUG_LOG no wp-config.php e abra o arquivo wp-content/debug.log. A linha de deprecated ou de fatal error mostra o caminho exato do arquivo dentro de wp-content/plugins/astra-addon e o número da linha, o que confirma a origem no addon.
Mexer no wp-config.php para esconder os avisos é seguro?
Sim, desde que você faça backup do arquivo antes e cole as constantes exatamente antes da linha que pede para parar de editar. Deixar WP_DEBUG_DISPLAY como false só impede que o aviso apareça na tela; ele continua registrado no debug.log para você diagnosticar.

Seja PRO.

Tenha acesso a snippets de código premium — PHP, JavaScript, CSS e HTML prontos para usar em seus projetos.

Conhecer o plano Pro →

Uma nova era para o WordPress.

A FULL Services redefine o CMS com uma arquitetura modular que transforma o WordPress em um motor de crescimento digital. 

Painéis personalizados

Um novo nível de controle para o WordPress. Acompanhe métricas, automações e evolução do seu site em um único painel visual.

A força por trás de grandes marcas

Para agências, estúdios e profissionais independentes que desejam oferecer soluções de alto nível com sua própria marca.

Componentes

Hero Sections

30 componentes

Seções de CTA

14 componentes

Login

14 componentes

Blog

14 componentes

Cabeçalhos

24 componentes

Seções de FAQ

53 componentes

Cadastro

53 componentes

Blog individual

53 componentes

Rodapés

28 componentes

Seções de contato

27 componentes

Seções de preços

27 componentes

Faixas

27 componentes

Portfólio

16 componentes

Seções de equipe

12 componentes

Números

12 componentes

Logotipos

12 componentes