Por que seu flipbook não é incorporado ao seu site (e como resolver rápido)

Fazer seu flipbook aparecer no seu site deveria ser simples, mas iframes quebrados, conflitos de políticas de segurança e restrições específicas de cada plataforma podem travar tudo. Este artigo detalha cada causa e traz soluções práticas para WordPress, Wix, Squarespace e outras plataformas.

Por que seu flipbook não é incorporado ao seu site (e como resolver rápido)
Cristian Da Conceicao
Fundador do Flipbooks AI

Você publicou seu flipbook, copiou o código de incorporação, colou no seu site e nada apareceu. Sem carregamento, sem erro visível, apenas um retângulo em branco onde deveria estar seu documento interativo. Esta é uma das frustrações mais comuns na publicação digital, e quase sempre tem uma causa que pode ser corrigida. Seja no WordPress, no Wix, no Squarespace ou em um site feito sob medida, o problema se resume a alguns conflitos técnicos entre a forma como seu site lida com conteúdo externo e a forma como as incorporações de flipbook funcionam.

O Flipbooks AI usa a incorporação padrão por iframe, o mesmo método do qual dependem o YouTube, o Google Maps e praticamente todas as outras plataformas incorporáveis. Quando esse iframe não é exibido, o problema está na configuração do seu site, não no flipbook em si. Este artigo percorre cada causa, desde os cabeçalhos de segurança até as particularidades de cada plataforma e os códigos quebrados, e mostra os passos exatos para corrigir cada uma.

Os motivos reais para seu flipbook não aparecer

Há várias categorias distintas de falha quando uma incorporação de flipbook para de funcionar. A maioria dos desenvolvedores e criadores de conteúdo presume que o problema está na plataforma de flipbook, mas raramente é isso. A origem do bloqueio quase sempre está do lado do site que recebe o conteúdo.

Sua hospedagem ou servidor está bloqueando iframes

Alguns ambientes de hospedagem, principalmente planos de hospedagem compartilhada e certos hosts gerenciados de WordPress, aplicam regras no nível do servidor que restringem como os iframes são carregados. Essas regras existem por motivos legítimos de segurança, mas podem impedir, sem querer, que incorporações válidas de terceiros sejam exibidas.

O principal culpado no nível do servidor é o cabeçalho de resposta X-Frame-Options. Se seu servidor envia X-Frame-Options: SAMEORIGIN ou X-Frame-Options: DENY, qualquer iframe que aponte para um domínio externo é bloqueado silenciosamente pelo navegador. A página carrega, mas o iframe aparece como uma caixa vazia.

Conflitos entre HTTP e HTTPS

Se seu site roda em HTTPS, os navegadores vão recusar carregar qualquer conteúdo incorporado servido por HTTP simples. Isso se chama bloqueio de conteúdo misto (mixed content), e os navegadores aplicam essa regra sem exceção.

Quando uma plataforma de flipbook serve seu conteúdo em HTTPS, mas o src do seu iframe usa, por engano, uma URL HTTP, a incorporação falha silenciosamente. Sempre confirme se o seu site e a URL de origem da incorporação usam o mesmo protocolo.

Alerta de segurança do navegador mostrando um bloqueio de conteúdo misto em um site

Restrições de Content Security Policy

A Content Security Policy (CSP) é um recurso de segurança do navegador que os donos de sites configuram para especificar quais fontes externas podem carregar conteúdo. Se o seu site tem um cabeçalho CSP que não inclui o domínio da plataforma de flipbook, o navegador vai recusar carregar o iframe, muitas vezes sem nenhum erro visível para quem está navegando.

Erros de CSP aparecem no console de desenvolvedor do navegador com mensagens como: Refused to frame 'https://[platform]' because it violates the following Content Security Policy directive.

⚠️ Bloqueios de CSP são falhas silenciosas do ponto de vista do usuário. Sempre abra primeiro o console do navegador antes de presumir que o código de incorporação está quebrado.

Quando o código de incorporação é o problema

Mãos de um desenvolvedor web digitando código de incorporação iframe em um notebook, com realce de sintaxe visível

Mesmo quando as configurações de segurança do seu site estão perfeitamente ajustadas, um código de incorporação malformado ou incorreto ainda vai resultar em um espaço em branco. Isso é mais comum do que a maioria das pessoas imagina.

Você copiou o tipo de código errado

A maioria das plataformas de flipbook oferece várias opções de compartilhamento: um link direto, uma incorporação em pop-up, uma incorporação em linha e, às vezes, uma incorporação de página inteira. Cada uma funciona de um jeito diferente no seu HTML. Copiar um link direto e colá-lo onde deveria ir um código de iframe é um dos erros mais comuns entre quem está publicando pela primeira vez.

Um código de incorporação em iframe tem esta aparência:

<iframe src="https://flipbooksai.com/view/your-flipbook-id" width="100%" height="600" frameborder="0" allowfullscreen></iframe>

Um link direto não se parece nada com isso, e colocá-lo cru no conteúdo da página não vai gerar uma incorporação em nenhuma circunstância.

Atributos de iframe malformados ou incompletos

Erros de copiar e colar acontecem com mais frequência do que a maioria das pessoas admite. Quando você copia um código de incorporação e cola em um editor visual de CMS, o editor pode remover tags HTML, converter aspas retas em aspas curvas (tipográficas) ou inserir caracteres invisíveis. Qualquer uma dessas mudanças quebra o iframe.

AtributoFinalidadeO que quebra sem ele
srcAponta para a URL do flipbookNada é carregado
widthDefine o tamanho horizontalO iframe colapsa para 0px de largura
heightDefine o tamanho verticalO iframe colapsa para uma altura invisível
frameborder="0"Remove a borda padrãoAparece uma borda feia ao redor da incorporação
allowfullscreenAtiva o modo tela cheiaO botão de tela cheia não faz nada

Sempre cole os códigos de incorporação no modo HTML ou de código-fonte do seu CMS, nunca no editor de texto visual.

💡 Se o seu CMS converte aspas retas em aspas curvas, o atributo src do seu iframe vai quebrar. Use uma colagem de texto simples (Ctrl+Shift+V na maioria dos sistemas) ou o elemento de bloco de código dedicado do seu CMS.

Problemas de bloqueio específicos de cada plataforma

Desenvolvedor olhando o console de desenvolvedor do navegador com mensagens de erro de política de segurança em vermelho

Cada criador de sites lida com incorporações externas de um jeito. O que funciona em um site HTML puro pode falhar em uma plataforma gerenciada. Veja o que você precisa saber sobre os três cenários mais comuns.

WordPress e restrições de iframe

O próprio WordPress não bloqueia iframes, mas muitos plugins de segurança do WordPress bloqueiam. Ferramentas como Wordfence, iThemes Security e soluções semelhantes podem aplicar cabeçalhos de Content Security Policy ou modificar cabeçalhos de resposta HTTP de um jeito que impede o carregamento de iframes externos, muitas vezes sem nenhum aviso no painel do WordPress.

Além disso, o editor de blocos do WordPress (Gutenberg) não permite HTML cru em blocos comuns de parágrafo ou de texto. Você precisa usar um bloco "HTML personalizado" para inserir o código do iframe corretamente. O Editor Clássico é mais permissivo, mas alternar entre o modo visual e o modo texto pode remover ou modificar tags HTML se você não tomar cuidado durante a edição.

Suporte limitado a iframes do Wix

O Wix restringe a inserção direta de iframes na maioria dos tipos de widget e oferece um elemento dedicado "Incorporar HTML" especificamente para conteúdo de terceiros. Se você colar um iframe em uma caixa de texto ou em uma seção de conteúdo comum, o Wix vai removê-lo silenciosamente, sem nenhuma mensagem de erro.

O caminho correto no Wix: adicione um elemento, escolha "Código de incorporação", selecione "Incorporar HTML" e cole ali o seu código de iframe. Esse é o único caminho compatível para incorporações de terceiros na plataforma Wix.

⚠️ O plano gratuito do Wix tem restrições adicionais para incorporações de HTML personalizado. Se o elemento Incorporar HTML aparecer em cinza ou indisponível, seu plano pode não oferecer suporte a código personalizado. Verifique seu nível de assinatura antes de continuar a solução de problemas.

Restrições de incorporação do Squarespace

O Squarespace lida com incorporações externas pelos seus elementos "Bloco de incorporação" ou "Bloco de código". O Bloco de incorporação foi feito para serviços específicos já aprovados e não aceita código de iframe puro. O Bloco de código é onde o HTML do seu iframe precisa ir.

No Squarespace 7.1: adicione um bloco, selecione "Código", cole o HTML do seu iframe e confirme que o bloco não está no modo "Exibir fonte", que mostraria o HTML cru como texto na página em vez de renderizar o flipbook.

Como corrigir as incorporações em cada plataforma principal

Mulher apontando para uma interface de arrastar e soltar de criador de sites, com o painel do widget de incorporação HTML aberto

Aqui está uma tabela de referência rápida com as plataformas mais comuns e as correções específicas de incorporação para cada uma:

PlataformaProblema comumCorreção
WordPressPlugin de segurança bloqueando iframesAdicione uma exceção de CSP ou desative o plugin para testar
WordPressColagem no editor visualUse o bloco HTML personalizado
WixColagem em um widget de textoUse o elemento Incorporar HTML do menu Adicionar
SquarespaceBloco de incorporação recusando o iframeTroque para o Bloco de código com o modo HTML selecionado
ShopifyRestrições no nível do temaAdicione o iframe diretamente no modelo Liquid de uma seção
WebflowRestrições de componentesUse um elemento HTML Embed no Designer
HTML personalizadoAtributos ausentes ou quebradosVerifique se a tag iframe está completa, com todos os atributos obrigatórios
GhostParser de Markdown removendo tagsUse um card HTML em vez de um card Markdown

Passo a passo para corrigir no WordPress

  1. No painel do WordPress, abra a página ou a publicação onde o flipbook deve aparecer.
  2. No editor de blocos, clique no ícone + para adicionar um novo bloco.
  3. Pesquise "HTML personalizado" e selecione-o.
  4. Cole o código de incorporação do iframe diretamente no campo de código do bloco.
  5. Clique em "Visualizar" para confirmar que o flipbook carrega antes de publicar.
  6. Se ainda não carregar, desative os plugins de segurança um por um para descobrir qual deles está aplicando o bloqueio.

Passo a passo para corrigir no Wix

  1. No Editor do Wix, clique no botão + Adicionar na barra lateral esquerda.
  2. Vá em "Código de incorporação" e selecione "Incorporar HTML".
  3. Um elemento HTML aparece na sua tela. Clique em "Inserir código" dentro dele.
  4. Cole o código de incorporação do iframe e clique em "Atualizar".
  5. Redimensione o elemento para as dimensões desejadas do flipbook.
  6. Publique seu site e teste em uma janela privada e nova do navegador.

Passo a passo para corrigir no Squarespace

  1. Abra o editor de páginas e clique em + para adicionar um novo bloco.
  2. Selecione "Código" entre as opções de bloco.
  3. No editor de código, cole o HTML do seu iframe.
  4. Confirme que o seletor de linguagem mostra "HTML", e não "Markdown".
  5. Feche o editor e visualize a página para confirmar que o flipbook está sendo renderizado corretamente.

Configurações de segurança que quebram sua incorporação

As falhas de incorporação tecnicamente mais complexas vêm de cabeçalhos de segurança aplicados pelo seu servidor web ou pela sua CDN. Eles não são controlados pelo seu CMS, e sim pela infraestrutura de hospedagem, e por isso podem ser tão frustrantes de localizar.

Tipo de erroCausaCorreção
X-Frame-Options: DENYO servidor bloqueia todo conteúdo de iframeRemova o cabeçalho ou coloque o domínio do flipbook na lista de permitidos
X-Frame-Options: SAMEORIGINO servidor permite apenas frames da mesma origemRemova ou atualize a configuração do cabeçalho
Violação de CSP frame-srcDomínio do flipbook fora da lista de permitidosAdicione o domínio do flipbook à diretiva frame-src
Bloqueio de conteúdo mistoIncompatibilidade HTTP/HTTPS entre a página e a incorporaçãoGaranta que a URL da incorporação sempre use HTTPS
403 Forbidden ao carregar o iframeO flipbook está em rascunho ou definido como privadoPublique o flipbook e defina a visibilidade como pública

✅ Se você está em um host gerenciado como WP Engine, Kinsta ou Cloudways, entre em contato com a equipe de suporte para pedir ajuda na alteração dos cabeçalhos de resposta HTTP. É a solução mais rápida para bloqueios de incorporação no nível de segurança.

Para descobrir qual cabeçalho está bloqueando sua incorporação:

  1. Abra o navegador na página com a incorporação quebrada.
  2. Pressione F12 (ou clique com o botão direito e escolha "Inspecionar") para abrir as ferramentas do desenvolvedor.
  3. Clique na aba "Console".
  4. Procure mensagens em vermelho que citem "X-Frame-Options" ou "Content-Security-Policy".
  5. A mensagem de erro vai indicar o cabeçalho exato que está causando o bloqueio e o domínio afetado.

Erros comuns com código de incorporação, de relance

ErroO que aconteceO que fazer no lugar
Colar o iframe no editor visualAs tags são removidas ou alteradasUse apenas o bloco de HTML ou de código
Usar HTTP na URL do srcO navegador bloqueia o conteúdo mistoUse sempre URLs HTTPS
Largura fixa em pixels no celularA incorporação transborda em telas pequenasDefina width="100%"
Nenhuma altura especificadaO iframe colapsa para uma altura invisívelAdicione height="600" ou equivalente
Omitir allowfullscreenO botão de tela cheia não funcionaInclua sempre este atributo
Copiar um link diretoNada é incorporado na páginaUse especificamente o código do iframe
Colar no elemento errado do CMSAparece como texto cru em vez do flipbookUse o elemento de código da plataforma

💡 Teste rápido: cole o código de incorporação em um arquivo .html simples, abra-o localmente em qualquer navegador e veja se o flipbook carrega. Se carregar, a URL do flipbook é válida e a configuração do seu CMS é a origem do problema.

Como incorporar seu flipbook corretamente com o Flipbooks AI

Vista aérea de cima de mãos trabalhando em um tablet com o painel de administração de um site e o painel de widgets HTML

O Flipbooks AI foi feito para que a incorporação funcione bem em praticamente todas as plataformas de sites modernas. Este é o processo correto, do envio até uma incorporação publicada e funcionando no seu site.

Passo 1: Envie seu PDF

Acesse o Flipbooks AI e entre na sua conta ou crie uma. Envie seu PDF usando a área de arrastar e soltar. A plataforma converte o arquivo em um flipbook interativo em poucos segundos, com animações de virada de página e um layout totalmente responsivo para celular.

Passo 2: Personalize seu flipbook

Use o editor para definir as cores da sua marca, adicionar seu logotipo, configurar as transições de página e ajustar os controles de leitura. Você pode adicionar senha para documentos privados, e todo flipbook já é responsivo para celular, sem nenhuma configuração extra.

Passo 3: Obtenha o código de incorporação

Abra as opções de compartilhamento do seu flipbook e selecione "Incorporar no site". Copie o código de incorporação em iframe do painel. A ferramenta de incorporação do Flipbooks AI fornece uma tag iframe pré-formatada que inclui a URL HTTPS correta, as dimensões adequadas e todos os atributos obrigatórios. Não é preciso nenhuma edição manual.

Passo 4: Cole no seu CMS corretamente

Use o elemento de bloco de HTML ou de código do seu site, seguindo os passos específicos de cada plataforma descritos acima. Nunca cole em um editor visual ou de texto rico. O código de incorporação está pronto para uso exatamente como foi fornecido.

Passo 5: Verifique no computador e no celular

Pessoa segurando um smartphone mostrando um flipbook incorporado com sucesso em um site limpo para celular

Depois de publicar, abra a página em um navegador de computador e em um celular. Defina a largura do iframe como 100% para um dimensionamento responsivo em todos os tamanhos de tela. O flipbook ajusta automaticamente o layout para a navegação por toque no celular.

O que você recebe com toda incorporação:

  • Sem marcas d’água em nenhum plano
  • Senha para documentos privados
  • Flipbooks ilimitados (plano Standard e superiores)
  • Vídeos e áudios incorporados dentro das páginas do flipbook
  • Estatísticas e geração de contatos no plano Professional
  • Opção de download offline para os leitores
  • Marca personalizada em todos os flipbooks
  • Exibição responsiva em todos os dispositivos, automaticamente

Como testar sua incorporação depois da correção

Mesa com dois monitores mostrando, na tela da esquerda, um flipbook incorporado e, na da direita, o código HTML

Depois de aplicar uma correção, verifique-a de forma adequada, em vez de apenas recarregar a página uma vez e presumir que funcionou.

Verificação com as ferramentas do desenvolvedor

Abra o console do desenvolvedor (F12) na página com a sua incorporação depois da correção. Uma incorporação bem-sucedida não deve gerar nenhum erro em vermelho na aba Console. Se ainda aparecerem erros, leia-os com atenção. Um "403 Forbidden" na aba Rede significa que a própria URL do flipbook está retornando um erro, provavelmente um problema de visibilidade ou de autenticação. Um erro de CSP significa que a sua correção de cabeçalho não foi aplicada corretamente ou ainda não foi propagada.

Verificação em diferentes navegadores

Teste em pelo menos três navegadores: Chrome, Firefox e Safari. O Safari tem configurações de privacidade padrão mais rígidas, que podem afetar como determinados recursos de outros sites são carregados. Se a incorporação funciona no Chrome, mas não no Safari, o problema provavelmente está relacionado às restrições de cookies de terceiros ou às configurações de prevenção inteligente de rastreamento no dispositivo do usuário.

Verificação de responsividade no celular

Pessoa relaxando em um sofá e vendo um flipbook incorporado em um smartphone, com luz quente de ambiente doméstico

Sempre teste em um dispositivo móvel de verdade, e não apenas no modo de simulação responsiva do navegador. O emulador de dispositivos do Chrome é útil, mas não reproduz o Safari no iOS. Para resultados constantes no celular, use width="100%" no seu iframe e coloque-o dentro de um contêiner div com a propriedade max-width para controlar o tamanho máximo de exibição em telas grandes de computador.

Quando seu flipbook ainda não carrega

Se você percorreu todas as correções acima e a incorporação continua sem aparecer, verifique estas possibilidades restantes antes de entrar em contato com o suporte.

Primeiro, confirme que o flipbook está publicado e com visibilidade pública. Um flipbook em modo de rascunho retorna 403 ou 404 quando o iframe tenta carregá-lo, o que parece idêntico a um iframe bloqueado visto de fora. É uma causa surpreendentemente comum de incorporações em branco persistentes.

Segundo, entre em contato com seu provedor de hospedagem e pergunte diretamente se o servidor aplica algum cabeçalho X-Frame-Options globalmente. Alguns hosts gerenciados fazem isso como padrão de segurança, e desativá-lo exige uma alteração de configuração no nível do servidor que você não consegue fazer de dentro do CMS.

Terceiro, se o seu site fica atrás de uma CDN, verifique as configurações de cabeçalhos de segurança da CDN de forma independente da sua hospedagem. A Cloudflare, por exemplo, permite adicionar ou modificar cabeçalhos de resposta em "Transform Rules" e "HTTP Response Headers" no painel. Essas configurações funcionam separadamente da configuração da hospedagem e podem sobrescrever o que o seu servidor envia.

Dois profissionais revisando juntos um flipbook incorporado com sucesso em um site corporativo

Cada uma dessas falhas é um problema de configuração com uma correção documentada. Nenhuma delas é causada por uma limitação fundamental da tecnologia de incorporação de flipbooks. Siga os passos de diagnóstico em ordem: verifique o console do navegador, confira o próprio código de incorporação, revise o tratamento de HTML do seu CMS e, por fim, analise os cabeçalhos do servidor e da CDN. A solução está sempre em uma dessas camadas.

Pronto para criar e incorporar flipbooks que funcionam sem atrito? Comece grátis no Flipbooks AI. A ferramenta para incorporar flipbook em site gera um código de iframe limpo e testado, que você pode colar em qualquer CMS sem se preocupar com atributos quebrados ou parâmetros ausentes.

Explore todas as ferramentas de flipbook disponíveis para encontrar o formato certo para o seu conteúdo, de catálogos de produtos a e-books interativos e apresentações digitais. Compare os planos e preços para escolher o nível que atende às suas necessidades de publicação.

Compartilhar este artigo

Escolha seu idioma