Elementor e outros construtores de página

3 min read

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:

  1. Adicione um widget Shortcode ao seu layout no Elementor.
  2. Cole [tts_player].
  3. 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:

  1. Adicione um módulo de Texto ao seu layout no Divi.
  2. Cole [tts_player].
  3. 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:

  1. O tipo de publicação está habilitado em Texto para Fala - TTSWP → Conteúdo
  2. A publicação realmente tem áudio gerado (abra a lista de publicações e confirme que a coluna TTS mostra Reproduzir)
  3. 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.

Páginas relacionadas