Yritit asentaa tai aktivoida TTSWP:n ja jokin meni pieleen. Joko asennus epäonnistui, lisäosa näyttää vakavan virheen tai valikko ei näy aktivoinnin jälkeen. Tällä sivulla käydään läpi yleisimmät syyt todennäköisimmästä harvinaisimpaan.
Syy 1: PHP-versio on liian vanha
Oire: WordPress kieltäytyy aktivoimasta lisäosaa virheellä "The plugin requires PHP 7.2 or higher" tai näyttää tyhjän näytön heti aktivoinnin jälkeen.
Miksi: TTSWP vaatii PHP 7.2:n tai uudemman. Monet palveluntarjoajat käyttävät edelleen PHP 7.0:aa tai 7.1:tä oletuksena vanhemmilla tileillä.
Korjaus:
- Avaa palveluntarjoajasi ohjauspaneeli (cPanel, Plesk, SiteGround, Kinsta, WP Engine jne.).
- Etsi PHP-version valitsin (usein kohdassa "PHP Selector" tai "Site Tools - PHP Manager").
- Vaihda PHP 8.0:aan tai uudempaan. PHP 8.2 on tällä hetkellä suositeltu versio.
- Yritä aktivoida lisäosa uudelleen.
Jos et pysty vaihtamaan PHP-versiota ohjauspaneelista, pyydä palveluntarjoajaasi tekemään se. Lähes kaikki palveluntarjoajat tukevat PHP 8.x:ää vuonna 2026.
Syy 2: Tiedosto-oikeudet estävät latauksen
Oire: "Plugin install failed" tai "Could not create directory" zip-tiedostoa ladattaessa tai hakemistosta asennettaessa.
Miksi: wp-content/plugins/-hakemistoon ei ole kirjoitusoikeutta web-palvelimelta.
Korjaus:
- Yhdistä sivustollesi SFTP:llä tai palveluntarjoajasi tiedostonhallinnalla.
- Aseta
wp-content/plugins/-hakemiston oikeuksiksi 755 (tai 775 joillakin palveluntarjoajilla). - Aseta hakemiston sisällä olevien tiedostojen oikeuksiksi 644.
- Yritä asentaa uudelleen.
Monilla hallituilla palveluntarjoajilla (Kinsta, WP Engine, Pressable) tiedostonhallinta hoitaa tämän automaattisesti. Jos olet jumissa, pyydä palveluntarjoajaasi korjaamaan lisäosahakemiston oikeudet.
Syy 3: Lisäosaristiriita aktivoinnin aikana
Oire: Aktivointi aiheuttaa vakavan virheen, jossa mainitaan funktion nimi, luokan nimi tai "Cannot redeclare". Sivusto saattaa kaatua, kunnes lisäosa poistetaan käytöstä.
Miksi: Jokin muu aktiivinen lisäosa määrittelee funktion tai luokan samalla nimellä (harvinaista mutta mahdollista), tai tietoturvaliiitäosa estää aktivoinnin.
Korjaus:
- Nimeä
wp-content/plugins/text-to-speech-tts/SFTP:llä uudelleen muotoontext-to-speech-tts.off. Sivusto palautuu toimintaan. - Poista kaikki muut lisäosat käytöstä kohdasta Lisäosat - Asennetut lisäosat.
- Nimeä TTSWP:n kansio takaisin alkuperäiseen nimeensä.
- Aktivoi TTSWP ensin, sitten aktivoi muut lisäosasi yksi kerrallaan. Lisäosa, joka epäonnistuu TTSWP:n ollessa aktiivisena, on ristiriidan aiheuttaja.
- Ota yhteyttä tukeen ristiriitaisen lisäosan nimellä. Autamme löytämään ratkaisun.
Syy 4: Teksti puheeksi -valikko puuttuu aktivoinnin jälkeen
Oire: Lisäosa näkyy aktiivisena kohdassa Lisäosat - Asennetut lisäosat, mutta hallintasivupalkissa ei ole Teksti puheeksi -kohtaa.
Miksi: Joko käyttäjärooliltasi puuttuu manage_options-oikeus, tai tietoturvaliiitäosa on poistanut valikon.
Korjaus:
- Kirjaudu sisään Ylläpitäjänä. Toimittajan ja sitä alemmat roolit eivät näe TTSWP-valikkoa oletuksena.
- Jos olet jo Ylläpitäjä, tarkista kohdasta Käyttäjät - Profiili, että roolisi on Ylläpitäjä.
- Poista tietoturvaliiitäosat kuten iThemes Security, Wordfence-hallintavalikon piilotus tai Hide My WP käytöstä yksi kerrallaan ja lataa hallintanäkymä uudelleen. Jos valikko ilmestyy, määritä kyseinen lisäosa sallimaan
text-to-speech-tts-settings.
Syy 5: TTS-sarake puuttuu artikkelilistasta
Oire: Lisäosa toimii, mutta TTS-sarake ei näy kohdassa Artikkelit - Kaikki artikkelit.
Korjaus:
- Avaa Artikkelit - Kaikki artikkelit.
- Napsauta Näyttöasetukset näytön oikeassa yläkulmassa.
- Rastita TTS-valintaruutu.
- Sarake ilmestyy näkyviin.
Jos valintaruutu puuttuu kokonaan, teemasi tai jokin muu lisäosa suodattaa sen pois. Vaihda oletusteemallakin (Twenty Twenty-Five) varmistaaksesi asian.
Syy 6: WordPress-versio on liian vanha
Oire: Lisäosan asennus epäonnistuu virheellä "Your site does not meet the minimum requirements".
Miksi: TTSWP vaatii WordPressin 6.0 tai uudemman.
Korjaus: Päivitä WordPress kohdasta Hallintapaneeli - Päivitykset. Jos et pysty päivittämään, palveluntarjoajasi saattaa pitää sinut vanhassa versiossa - pyydä heitä päivittämään.
Syy 7: Lähtevät HTTPS-yhteydet on estetty
Oire: Lisäosa asentuu ja aktivoituu hyvin, mutta Yleiskatsaus-sivu näyttää "Could not reach TTSWP servers" tai Yhdistä-painike ei tee mitään.
Miksi: Palveluntarjoajasi estää lähtevät HTTPS-pyynnöt PHP:stä ulkoisille verkkotunnuksille. Tämä on harvinaista oikeilla palveluntarjoajilla, mutta yleistä paikallisissa kehitysympäristöissä.
Korjaus:
- Paikallisessa ympäristössä tarkista palomuuri tai VPN.
- Oikealla palveluntarjoajalla lisää
app.ttswp.comja*.ttswp.comsallittujen listan ulkoisiin HTTPS-yhteyksiin. - Katso Yhteysongelmien vianmaaritys tarkempia verkkoyhteystarkistuksia varten.
Ongelma ei ratkea?
Jos mikään näistä korjauksista ei toimi, kerää nämä tiedot ja ota yhteyttä tukeen:
- WordPress-versio (kohdasta Hallintapaneeli - Yleiskatsaus)
- PHP-versio (kohdasta Tyokalut - Sivuston terveys - Tiedot - Palvelin)
- Aktiivisen teeman nimi ja versio
- Lista muista aktiivisista lisäosista
- Tarkka virheilmoitus, jonka näet, mieluiten kuvakaappauksella