Você tentou instalar ou ativar o TTSWP e algo deu errado. A instalação falhou, o plugin exibe um erro fatal ou o menu não aparece após a ativação. Esta página cobre as causas mais comuns, da mais para a menos provável.
Causa 1: Versão do PHP desatualizada
Sintoma: O WordPress se recusa a ativar o plugin com um erro como "O plugin requer PHP 7.2 ou superior" ou exibe uma tela branca logo após a ativação.
Por que acontece: O TTSWP requer PHP 7.2 ou mais recente. Muitos hosts ainda executam PHP 7.0 ou 7.1 por padrão em contas mais antigas.
Solução:
- Abra o painel de controle da sua hospedagem (cPanel, Plesk, SiteGround, Kinsta, WP Engine, etc.).
- Localize o seletor de versão do PHP (geralmente em "PHP Selector" ou "Site Tools → PHP Manager").
- Mude para PHP 8.0 ou superior. O PHP 8.2 é a versão recomendada atualmente.
- Tente ativar o plugin novamente.
Se não for possível alterar o PHP pelo painel de controle, entre em contato com seu host. Praticamente todos os hosts oferecem suporte ao PHP 8.x em 2026.
Causa 2: Permissões de arquivo bloqueando o upload
Sintoma: "Falha na instalação do plugin" ou "Não foi possível criar o diretório" ao fazer upload do arquivo zip ou instalar pelo diretório.
Por que acontece: O diretório wp-content/plugins/ não tem permissão de escrita para o servidor web.
Solução:
- Conecte-se ao seu site via SFTP ou pelo gerenciador de arquivos do host.
- Defina as permissões de
wp-content/plugins/como 755 (ou 775 em alguns hosts). - Defina os arquivos internos como 644.
- Tente instalar novamente.
Em muitos hosts gerenciados (Kinsta, WP Engine, Pressable), o gerenciador de arquivos cuida disso automaticamente. Se continuar com problemas, peça ao seu host para corrigir as permissões do diretório de plugins.
Causa 3: Conflito de plugin na ativação
Sintoma: A ativação gera um erro fatal mencionando o nome de uma função, o nome de uma classe ou "Cannot redeclare". O site pode ficar fora do ar até que o plugin seja desativado.
Por que acontece: Outro plugin ativo define uma função ou classe com o mesmo nome (raro, mas possível), ou um plugin de segurança está bloqueando a ativação.
Solução:
- Renomeie
wp-content/plugins/text-to-speech-tts/paratext-to-speech-tts.offvia SFTP. O site voltará ao normal. - Desative todos os outros plugins em Plugins → Plugins instalados.
- Renomeie a pasta do TTSWP de volta ao nome original.
- Ative o TTSWP primeiro e depois reative os outros plugins um por um. O plugin que falhar com o TTSWP ativo é o que está causando o conflito.
- Entre em contato com o suporte informando o nome do plugin conflitante. Vamos ajudar a encontrar uma solução.
Causa 4: O menu Texto para Voz está ausente após a ativação
Sintoma: O plugin aparece como Ativo em Plugins → Plugins instalados, mas não há entrada de Texto para Voz na barra lateral do admin.
Por que acontece: Seu perfil de usuário não tem a capacidade manage_options, ou um plugin de segurança removeu o menu.
Solução:
- Acesse como Administrador. Perfis de Editor e inferiores não visualizam o menu do TTSWP por padrão.
- Se você já é Administrador, verifique em Usuários → Perfil e confirme que sua função é Administrador.
- Desative plugins de segurança como iThemes Security, ocultação de menu do Wordfence ou Hide My WP, um de cada vez, e recarregue o admin. Se o menu reaparecer, configure esse plugin para permitir
text-to-speech-tts-settings.
Causa 5: A coluna TTS está ausente na lista de posts
Sintoma: O plugin funciona, mas a coluna TTS não aparece em Posts → Todos os posts.
Solução:
- Abra Posts → Todos os posts.
- Clique em Opções de tela no canto superior direito.
- Marque a caixa de seleção TTS.
- A coluna será exibida.
Se a caixa de seleção não aparecer, seu tema ou outro plugin está filtrando a coluna. Mude para um tema padrão (Twenty Twenty-Five) para confirmar.
Causa 6: Versão do WordPress desatualizada
Sintoma: A instalação do plugin falha com "Seu site não atende aos requisitos mínimos".
Por que acontece: O TTSWP requer WordPress 6.0 ou mais recente.
Solução: Atualize o WordPress em Painel → Atualizações. Se não for possível atualizar, seu host pode estar mantendo você em uma versão antiga - peça a ele que atualize.
Causa 7: HTTPS de saída bloqueado
Sintoma: O plugin instala e ativa normalmente, mas a página de visão geral exibe "Não foi possível alcançar os servidores do TTSWP" ou o botão Conectar não faz nada.
Por que acontece: Seu host bloqueia requisições HTTPS de saída do PHP para domínios externos. Isso é raro em hosts reais, mas comum em ambientes de desenvolvimento local.
Solução:
- No localhost, verifique seu firewall ou VPN.
- Em um host real, adicione
app.ttswp.come*.ttswp.comà lista de permissões para HTTPS de saída. - Consulte Solução de problemas de conexão para verificações de rede mais detalhadas.
Ainda com problemas?
Se nenhuma dessas soluções funcionar, reúna as informações abaixo e entre em contato com o suporte:
- Versão do WordPress (em Painel → Em um relance)
- Versão do PHP (em Ferramentas → Saúde do site → Informações → Servidor)
- Nome e versão do tema ativo
- Lista dos outros plugins ativos
- A mensagem de erro exata que você vê, com uma captura de tela se possível