TTSWP funciona com todos os principais construtores de página. O player aparece automaticamente nas publicações que têm áudio, independentemente de qual construtor criou a publicação. Esta página cobre dicas por construtor e problemas conhecidos.
Elementor
Comportamento padrão
O player aparece nas publicações criadas com Elementor na posição que você escolheu (após o título, após o conteúdo, etc.). Nenhuma configuração extra é necessária.
Posicionamento personalizado com um widget
Se você quiser o player em um local específico (não o posicionamento global), use o widget Shortcode no Elementor:
- Adicione um widget Shortcode ao seu layout no Elementor.
- Cole
[tts_player]. - Salve.
O player aparece exatamente onde você colocou o widget.
Problemas conhecidos
- O editor de visualização do Elementor não renderiza o player TTS (apenas o site ao vivo faz isso)
- Partes de template e cabeçalhos não podem conter o player via posicionamento global - use o widget de shortcode
- Os templates do Theme Builder do Elementor Pro funcionam com o método do widget de shortcode
Divi
O player aparece no posicionamento global automaticamente. Para posicionamento personalizado:
- Adicione um módulo de Texto ao seu layout no Divi.
- Cole
[tts_player]. - Salve.
Visual Composer (WPBakery)
Use o elemento Bloco de Texto ou HTML Bruto:
[tts_player]
Gutenberg (editor de blocos)
Funciona sem configurações adicionais. O player aparece no posicionamento global.
Para posicionamento personalizado dentro de uma publicação, use o bloco HTML Personalizado ou o bloco Shortcode:
[mementor-tts]Texto personalizado para narrar.[/mementor-tts]
Editor clássico
Funciona sem configurações adicionais para o posicionamento automático. Para shortcodes personalizados, basta colá-los na área de texto.
Beaver Builder
Use o módulo HTML e cole [tts_player].
Oxygen Builder
Use um componente Shortcode e cole [tts_player].
Problemas comuns em todos os construtores
Player ausente em algumas páginas
Verifique:
- O tipo de publicação está habilitado em Texto para Fala - TTSWP → Conteúdo
- A publicação realmente tem áudio gerado (abra a lista de publicações e confirme que a coluna TTS mostra Reproduzir)
- Seu construtor não está substituindo o hook
the_content(alguns fazem isso)
Se o seu construtor ignora o the_content, use o método de shortcode acima.
A posição do player parece errada
O posicionamento global usa o filtro the_content do WordPress. Construtores que renderizam seu próprio conteúdo em um hook diferente podem colocar o player em um local inesperado. Mude para uma abordagem baseada em shortcode para ter controle preciso.