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

Como corrigir a incompatibilidade do ACF PRO com o editor Gutenberg

Time Full Services Time Full Services Pro
Tipo Page Builders
Nome do erro Incompatibilidade do ACF PRO com o Gutenberg EN: ACF PRO incompatible with Gutenberg editor
Severidade Atenção
Descrição A incompatibilidade do ACF PRO com o Gutenberg ocorre quando o plugin Gutenberg standalone, uma versão defasada do ACF ou um block.json mal registrado impedem que campos e ACF Blocks apareçam no editor de blocos.

Conteúdo exclusivo para membros Pro

Faça upgrade para acessar este item completo.

Perguntas frequentes

Por que meus campos do ACF PRO sumiram do editor Gutenberg
Na maioria dos casos o grupo de campos esta com o status Active desligado ou a regra de localizacao não casa com o tipo de post editado. Em ACF -> Grupos de Campos, reative o grupo e ajuste a localizacao para o post correto.
O plugin Gutenberg standalone quebra o ACF PRO
Sim. A documentação oficial do ACF afirma que o plugin Gutenberg instalado a parte força versões experimentais da Block API ainda não suportadas pelo ACF, derrubando a renderizacao dos ACF Blocks. Desative esse plugin, pois o editor de blocos já vem no nucleo.
Qual versão do ACF e do WordPress preciso para ACF Blocks no Gutenberg
O registro de blocos por block.json foi introduzido no ACF 6.0 e exige WordPress 5.8 ou superior. Use o ACF PRO 6.0 ou mais novo e mantenha o WordPress atualizado para o bloco ser reconhecido no editor.
Por que o ACF Block mostra 'This block has encountered an error'
Esse aviso costuma indicar um block.json com apiVersion incorreta ou um render_template apontando para um arquivo que não existe. Confirme a apiVersion 2 e o caminho do template, que precisa existir na pasta do bloco.
Preciso de JavaScript para renderizar um ACF Block
Não. Os ACF Blocks são dinamicos e renderizados pelo servidor a cada carregamento por um render_template ou render_callback em PHP, sem exigir JavaScript do desenvolvedor, segundo a documentação do ACF.
Posso continuar usando acf_register_block_type em vez de block.json
Sim. Blocos registrados com acf_register_block_type continuam funcionando no ACF 6, mas o registro por block.json passou a ser o metodo recomendado. Migre quando puder para evitar problemas futuros de compatibilidade.
Como saber se o problema e do ACF ou de outro plugin
Desative os demais plugins um a um e troque para um tema padrão, recarregando o editor a cada teste. Se os campos e blocos voltarem, reative os itens até identificar o que interrompe a Block API.

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