Je probeerde TTSWP te installeren of activeren en er ging iets mis. De installatie mislukte, de plugin toont een fatale fout, of het menu verschijnt niet na activering. Deze pagina behandelt de meest voorkomende oorzaken, van meest naar minst waarschijnlijk.
Oorzaak 1: PHP-versie te oud
Symptoom: WordPress weigert de plugin te activeren met een fout zoals "De plugin vereist PHP 7.2 of hoger" of toont een wit scherm direct na activering.
Waarom: TTSWP vereist PHP 7.2 of nieuwer. Veel hosts draaien standaard nog PHP 7.0 of 7.1 op oudere accounts.
Oplossing:
- Open het configuratiescherm van je hosting (cPanel, Plesk, SiteGround, Kinsta, WP Engine, etc.).
- Zoek de PHP-versieselector (vaak onder "PHP Selector" of "Site Tools - PHP Manager").
- Schakel over naar PHP 8.0 of hoger. PHP 8.2 is de huidige aanbevolen versie.
- Probeer de plugin opnieuw te activeren.
Kun je PHP niet wijzigen via het configuratiescherm, vraag dan je host. Vrijwel elke host ondersteunt PHP 8.x in 2026.
Oorzaak 2: Bestandsrechten blokkeren de upload
Symptoom: "Plugin installatie mislukt" of "Kon map niet aanmaken" bij het uploaden van het zip-bestand of installeren vanuit de directory.
Waarom: Je map wp-content/plugins/ is niet beschrijfbaar door de webserver.
Oplossing:
- Maak verbinding met je site via SFTP of de bestandsbeheerder van je host.
- Stel
wp-content/plugins/in op rechten 755 (of 775 bij sommige hosts). - Stel bestanden daarbinnen in op 644.
- Probeer de installatie opnieuw.
Bij veel beheerde hosts (Kinsta, WP Engine, Pressable) regelt de bestandsbeheerder dit automatisch. Zit je vast, vraag je host dan de plugin-maprechten te corrigeren.
Oorzaak 3: Pluginconflict bij activering
Symptoom: Activering geeft een fatale fout met een functienaam, klassenaam, of "Cannot redeclare". De site kan uitvallen totdat de plugin gedeactiveerd is.
Waarom: Een andere actieve plugin definieert een functie of klasse met dezelfde naam (zeldzaam maar mogelijk), of een beveiligingsplugin blokkeert de activering.
Oplossing:
- Hernoem
wp-content/plugins/text-to-speech-tts/naartext-to-speech-tts.offvia SFTP. De site komt weer online. - Deactiveer alle andere plugins via Plugins - Geinstalleerde plugins.
- Hernoem de TTSWP-map terug naar de originele naam.
- Activeer TTSWP eerst, activeer daarna je andere plugins een voor een. De plugin die faalt wanneer TTSWP actief is, veroorzaakt het conflict.
- Neem contact op met ondersteuning met de naam van de conflicterende plugin. We helpen een oplossing te vinden.
Oorzaak 4: Het Tekst naar spraak-menu ontbreekt na activering
Symptoom: De plugin staat als Actief in Plugins - Geinstalleerde plugins, maar er is geen Tekst naar spraak-item in de beheerderszijbalk.
Waarom: Je gebruikersrol mist de manage_options-rechten, of een beveiligingsplugin heeft het menu verwijderd.
Oplossing:
- Log in als Beheerder. Redacteur- en lagere rollen zien het TTSWP-menu standaard niet.
- Ben je al Beheerder, controleer dan Gebruikers - Profiel en bevestig dat je rol Beheerder is.
- Schakel beveiligingsplugins zoals iThemes Security, Wordfence-beheerdersmenuverhulling, of Hide My WP een voor een uit en laad het beheerdersdashboard opnieuw. Verschijnt het menu weer, stel die plugin dan in om
text-to-speech-tts-settingstoe te staan.
Oorzaak 5: De TTS-kolom ontbreekt in de berichtenlijst
Symptoom: De plugin werkt, maar de TTS-kolom verschijnt niet in Berichten - Alle berichten.
Oplossing:
- Open Berichten - Alle berichten.
- Klik op Schermopties rechtsboven op het scherm.
- Vink het selectievakje TTS aan.
- De kolom verschijnt.
Ontbreekt het selectievakje volledig, dan filtert je thema of een andere plugin het weg. Schakel over naar een standaardthema (Twenty Twenty-Five) om dit te bevestigen.
Oorzaak 6: WordPress-versie te oud
Symptoom: Plugin-installatie mislukt met "Uw site voldoet niet aan de minimumvereisten".
Waarom: TTSWP vereist WordPress 6.0 of nieuwer.
Oplossing: Update WordPress via Dashboard - Updates. Kun je niet updaten, dan houdt je host je mogelijk vast op een oude versie - vraag hen te updaten.
Oorzaak 7: Uitgaand HTTPS geblokkeerd
Symptoom: Plugin installeert en activeert prima, maar de Overzichtspagina toont "Kon TTSWP-servers niet bereiken" of de Verbinden-knop doet niets.
Waarom: Je host blokkeert uitgaande HTTPS-verzoeken vanuit PHP naar externe domeinen. Dit is zeldzaam bij echte hosts, maar komt vaak voor bij lokale ontwikkelomgevingen.
Oplossing:
- Op localhost, controleer je firewall of VPN.
- Op een echte host, voeg
app.ttswp.comen*.ttswp.comtoe aan de toegestane lijst voor uitgaand HTTPS. - Zie Verbindingsproblemen oplossen voor diepgaandere netwerkcontroles.
Nog steeds vastgelopen?
Werkt geen van deze oplossingen, verzamel dan deze informatie en neem contact op met ondersteuning:
- WordPress-versie (via Dashboard - In een oogopslag)
- PHP-versie (via Tools - Site-gezondheid - Info - Server)
- Naam en versie van het actieve thema
- Een lijst van andere actieve plugins
- De exacte foutmelding die je ziet, met een schermafbeelding indien mogelijk