Vous avez essayé d'installer ou d'activer TTSWP et quelque chose a mal tourné. L'installation a échoué, le plugin affiche une erreur fatale, ou le menu n'apparaît pas après l'activation. Cette page couvre les causes les plus fréquentes, de la plus probable à la moins probable.
Cause 1 : version PHP trop ancienne
Symptôme : WordPress refuse d'activer le plugin avec un message comme « Le plugin nécessite PHP 7.2 ou supérieur » ou affiche un écran blanc juste après l'activation.
Pourquoi : TTSWP nécessite PHP 7.2 ou une version plus récente. De nombreux hébergeurs utilisent encore PHP 7.0 ou 7.1 par défaut sur les anciens comptes.
Correction :
- Ouvrez le panneau de contrôle de votre hébergement (cPanel, Plesk, SiteGround, Kinsta, WP Engine, etc.).
- Trouvez le sélecteur de version PHP (souvent sous « PHP Selector » ou « Site Tools → PHP Manager »).
- Passez à PHP 8.0 ou supérieur. PHP 8.2 est la version recommandée actuellement.
- Essayez d'activer le plugin à nouveau.
Si vous ne pouvez pas changer PHP depuis le panneau de contrôle, contactez votre hébergeur. Presque tous les hébergeurs supportent PHP 8.x en 2026.
Cause 2 : les permissions de fichiers bloquent l'importation
Symptôme : « L'installation du plugin a échoué » ou « Impossible de créer le répertoire » lors de l'importation du fichier zip ou de l'installation depuis le répertoire.
Pourquoi : Votre répertoire wp-content/plugins/ n'est pas accessible en écriture par le serveur web.
Correction :
- Connectez-vous à votre site via SFTP ou le gestionnaire de fichiers de votre hébergeur.
- Définissez les permissions de
wp-content/plugins/à 755 (ou 775 sur certains hébergeurs). - Définissez les fichiers à l'intérieur à 644.
- Relancez l'installation.
Sur de nombreux hébergeurs gérés (Kinsta, WP Engine, Pressable), le gestionnaire de fichiers gère cela automatiquement. Si vous êtes bloqué, demandez à votre hébergeur de corriger les permissions du répertoire de plugins.
Cause 3 : conflit de plugin lors de l'activation
Symptôme : L'activation génère une erreur fatale mentionnant un nom de fonction, un nom de classe, ou « Cannot redeclare ». Le site peut tomber jusqu'à ce que le plugin soit désactivé.
Pourquoi : Un autre plugin actif définit une fonction ou une classe du même nom (rare mais possible), ou un plugin de sécurité bloque l'activation.
Correction :
- Renommez
wp-content/plugins/text-to-speech-tts/entext-to-speech-tts.offvia SFTP. Le site revient en ligne. - Désactivez tous les autres plugins depuis Extensions → Extensions installées.
- Renommez le dossier TTSWP avec son nom d'origine.
- Activez TTSWP en premier, puis réactivez vos autres plugins un par un. Le plugin qui échoue lorsque TTSWP est actif est celui qui crée le conflit.
- Contactez le support avec le nom du plugin en conflit. Nous vous aiderons à trouver une solution.
Cause 4 : le menu Synthèse vocale est absent après l'activation
Symptôme : Le plugin apparaît comme Actif dans Extensions → Extensions installées, mais il n'y a pas d'entrée Synthèse vocale dans la barre latérale d'administration.
Pourquoi : Soit votre rôle d'utilisateur manque de la capacité manage_options, soit un plugin de sécurité a supprimé le menu.
Correction :
- Connectez-vous en tant qu'Administrateur. Les rôles Éditeur et inférieurs ne voient pas le menu TTSWP par défaut.
- Si vous êtes déjà Administrateur, vérifiez Utilisateurs → Profil et confirmez que votre rôle est bien Administrateur.
- Désactivez les plugins de sécurité comme iThemes Security, la fonction de masquage du menu admin de Wordfence, ou Hide My WP un par un, puis rechargez l'administration. Si le menu réapparaît, configurez ce plugin pour autoriser
text-to-speech-tts-settings.
Cause 5 : la colonne TTS est absente de la liste des articles
Symptôme : Le plugin fonctionne, mais la colonne TTS n'apparaît pas dans Articles → Tous les articles.
Correction :
- Ouvrez Articles → Tous les articles.
- Cliquez sur Options de l'écran en haut à droite de l'écran.
- Cochez la case TTS.
- La colonne apparaît.
Si la case à cocher est entièrement absente, votre thème ou un autre plugin la filtre. Passez à un thème par défaut (Twenty Twenty-Five) pour le confirmer.
Cause 6 : version de WordPress trop ancienne
Symptôme : L'installation du plugin échoue avec « Votre site ne répond pas aux exigences minimales ».
Pourquoi : TTSWP nécessite WordPress 6.0 ou une version plus récente.
Correction : Mettez à jour WordPress depuis Tableau de bord → Mises à jour. Si vous ne pouvez pas mettre à jour, votre hébergeur vous maintient peut-être sur une ancienne version - demandez-lui d'effectuer la mise à jour.
Cause 7 : HTTPS sortant bloqué
Symptôme : Le plugin s'installe et s'active sans problème, mais la page Vue d'ensemble affiche « Impossible de joindre les serveurs TTSWP » ou le bouton Connexion ne fait rien.
Pourquoi : Votre hébergeur bloque les requêtes HTTPS sortantes de PHP vers des domaines externes. C'est rare chez les vrais hébergeurs, mais courant dans les configurations de développement local.
Correction :
- En local, vérifiez votre pare-feu ou votre VPN.
- Chez un hébergeur réel, ajoutez
app.ttswp.comet*.ttswp.comà la liste des domaines autorisés pour les connexions HTTPS sortantes. - Consultez Dépannage des connexions pour des vérifications réseau approfondies.
Toujours bloqué ?
Si aucune de ces corrections ne fonctionne, rassemblez ces informations et contactez le support :
- Version de WordPress (depuis Tableau de bord → D'un coup d'oeil)
- Version PHP (depuis Outils → Santé du site → Informations → Serveur)
- Nom et version du thème actif
- La liste des autres plugins actifs
- Le message d'erreur exact que vous voyez, avec une capture d'écran si possible