O áudio foi gerado corretamente no admin, mas quando você visualiza o post no seu site, não há nenhum player de áudio. Esta página explica as causas mais comuns.
Lista de verificação rápida
Antes de investigar:
- Recarregue a página com Ctrl+Shift+R (recarregamento forçado ignora o cache)
- Verifique se o post tem áudio na coluna TTS do admin
- Verifique se você não está desconectado (alguns temas ocultam elementos visíveis apenas para admins)
Causa 1: O tipo de post não está habilitado
Sintoma: O áudio existe no admin, mas não há player no front-end. Funciona em alguns tipos de post, mas não em outros.
Correção:
- Vá para Texto para Voz → Conteúdo.
- Verifique se o tipo do post atual está habilitado (Posts, Páginas, Produtos, etc.).
- Salve.
- Recarregue o post no front-end.
Causa 2: Conflito com o tema
Sintoma: O player aparece em alguns temas, mas não no seu, ou aparece mas está invisível ou quebrado.
Razões comuns:
- Seu tema remove o filtro
the_contentonde o TTSWP injeta o player - Seu tema usa um template personalizado que ignora os hooks de conteúdo padrão do WordPress
- O CSS do seu tema oculta o player (
display: noneem algum lugar)
Correção:
- Mude temporariamente para um tema padrão do WordPress (Twenty Twenty-Four).
- Recarregue o post.
- Se o player aparecer no tema padrão, o problema está no seu tema.
Soluções alternativas:
- Use o shortcode
[mementor-tts]dentro do post para forçar o posicionamento - Use o shortcode
[tts_player id="123"]em um template de tema personalizado - Adicione CSS personalizado para tornar o player visível caso ele esteja sendo ocultado
Causa 3: O posicionamento está definido para uma visualização que não está sendo exibida
Sintoma: O player aparece em algumas páginas, mas não em outras.
Exemplo: Se o posicionamento for Antes do resumo, o player só aparece em páginas de arquivo e listas de blog, não em posts individuais.
Correção:
- Vá para Texto para Voz → Player.
- Verifique o menu suspenso Posicionamento.
- Mude para Após o título ou Após o conteúdo para o posicionamento mais universal.
- Salve.
Causa 4: O cache está servindo uma versão antiga
Sintoma: O player aparece em uma janela anônima, mas não no seu navegador regular.
Correção:
- Limpe o cache do seu navegador (Ctrl+Shift+Delete).
- Se você usa um plugin de cache (WP Rocket, LiteSpeed, etc.), limpe o cache dele.
- Se você usa um CDN (Cloudflare, etc.), limpe o cache dele.
Veja Plugins de cache.
Causa 5: JavaScript bloqueado
Sintoma: O HTML do player está lá (visualizar código-fonte), mas parece quebrado ou estático.
Por que: O player usa JavaScript para os controles. Se o JS estiver bloqueado, o player aparece como HTML sem estilo.
Correção:
- Verifique o console do navegador em busca de erros de JS
- Desative bloqueadores de anúncios ou bloqueadores de conteúdo no seu site
- Verifique se nenhum outro plugin está removendo o
mementor-tts-public.jsda fila
Causa 6: Problema de roteamento do Weglot ou WPML
Sintoma: O player funciona no idioma original, mas não nas páginas traduzidas (ou vice-versa).
Correção: Certifique-se de que o toggle de integração do Weglot ou WPML está ativado. Vá para Texto para Voz → Visão Geral → Configurações Rápidas. Veja Integração com WPML e Integração com Weglot.
Causa 7: Versão AMP da página
Sintoma: O player aparece na versão regular, mas não na versão AMP.
Por que: O AMP tem regras rígidas sobre JavaScript. O player do TTSWP não funciona dentro de páginas AMP.
Solução alternativa: Direcione os visitantes para a versão não-AMP, ou use uma abordagem diferente para áudio em páginas AMP.
Ainda com problemas?
Se nenhuma das opções acima resolver:
- Acesse Texto para Voz → Suporte PRO ou a página de suporte
- Inclua: nome do seu tema, versão do WordPress, versão do plugin, navegador, um screenshot do post e da coluna TTS no admin