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

Como corrigir a incompatibilidade do JetEngine com o WooCommerce 9.x

Time Full Services Time Full Services Pro
Tipo Page Builders
Nome do erro Incompatibilidade do JetEngine com WooCommerce 9.x EN: JetEngine incompatible with WooCommerce 9.x
Severidade Grave
Descrição A incompatibilidade do JetEngine com o WooCommerce 9 surge quando o WooCommerce ativa o HPOS (custom order tables) e o JetEngine instalado não declarou compatibilidade com o recurso, o que trava o botao de ativar o armazenamento de pedidos.

Conteúdo exclusivo para membros Pro

Faça upgrade para acessar este item completo.

Perguntas frequentes

O JetEngine e compativel com o WooCommerce 9 e o HPOS?
Sim. As versões atuais do JetEngine declaram compatibilidade com o recurso custom_order_tables do WooCommerce. O aviso de incompatibilidade aparece quando a copia instalada esta desatualizada ou quando um add-on da Crocoblock que le pedidos não declarou suporte.
Posso simplesmente desligar o HPOS para resolver?
Pode, como medida temporaria. Em WooCommerce -> Settings -> Advanced -> Features e possível manter o armazenamento legado, o que remove o bloqueio. Mas a correção definitiva e atualizar o JetEngine, porque o HPOS e o padrão do WooCommerce 9 e tende a ser obrigatório.
Por que o botao de ativar o HPOS aparece desabilitado?
O WooCommerce bloqueia a ativacao do HPOS enquanto existir algum plugin ativo na lista de incompativeis. Enquanto o JetEngine ou um add-on dele estiver sinalizado, a opção fica travada com o link View and manage at remover o plugin da lista.
Atualizar o JetEngine apaga meus pedidos ou listagens?
Não. Atualizar o plugin apenas adiciona a declaracao de compatibilidade e correcoes. Os pedidos vivem no banco do WooCommerce, não no JetEngine. Ainda assim, faca backup antes de alternar o HPOS, porque essa troca move dados entre tabelas.
Minhas listagens do JetEngine ficaram vazias depois de ativar o HPOS, e normal?
Pode acontecer quando a consulta le pedidos via postmeta legado e a sincronizacao esta desligada. Ative o modo de compatibilidade em WooCommerce -> Settings -> Advanced -> Features para que os pedidos existam nas duas estruturas enquanto você ajusta as queries do Query Builder.
Declarei a compatibilidade manualmente e o aviso continua, por que?
Quase sempre o caminho do arquivo passado para FeaturesUtil::declare_compatibility não bate com o arquivo principal real do plugin, ou o código rodou depois do gancho before_woocommerce_init. Confirme o caminho jet-engine/jet-engine.php e que a declaracao roda dentro desse gancho.
Onde vejo todos os plugins incompativeis com o HPOS de uma vez?
Na tela de plugins, acesse plugins.php com o filtro plugin_status=incompatible_with_feature e feature_id=custom_order_tables. Ela mostra cada extensão ativa que ainda não declarou compatibilidade, para você tratar a stack inteira e não so o JetEngine.

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