Ääni luotiin hallintapaneelissa onnistuneesti, mutta kun katselet julkaisua sivustollasi, äänipistintä ei näy. Tällä sivulla käydään läpi yleisimmät syyt.
Pikatarkistuslista
Ennen kuin syvennytään asiaan:
- Lataa sivu uudelleen painamalla Ctrl+Shift+R (kovan päivityksen avulla ohitetaan välimuisti)
- Varmista, että julkaisulla on ääni hallintapaneelin TTS-sarakkeessa
- Varmista, että et ole kirjautunut ulos (jotkin teemat piilottavat vain ylläpitäjille näkyvät elementit)
Syy 1: Julkaisutyyppiä ei ole otettu käyttöön
Oire: Ääni löytyy hallintapaneelista, mutta etusivulla ei ole soitinta. Toimii joissakin julkaisutyypeissä, muttei muissa.
Korjaus:
- Siirry kohtaan Puheeksi muuttaminen - TTSWP → Sisältö.
- Tarkista, että nykyisen julkaisun tyyppi on käytössä (Julkaisut, Sivut, Tuotteet jne.).
- Tallenna.
- Lataa etusivun julkaisu uudelleen.
Syy 2: Teeman ristiriita
Oire: Soitin näkyy joillakin teemoilla, mutta ei sinun teemallasi, tai se näkyy, mutta on näkymätön tai rikki.
Yleisiä syitä:
- Teemasi poistaa
the_content-suodattimen, johon TTSWP lisää soittimen - Teemasi käyttää mukautettua mallipohjaa, joka ohittaa WordPressin oletussisältökoukut
- Teemasi CSS piilottaa soittimen (jossakin on
display: none)
Korjaus:
- Vaihda tilapäisesti WordPressin oletusTeemaan (Twenty Twenty-Four).
- Lataa julkaisu uudelleen.
- Jos soitin näkyy oletusteeemalla, ongelma on teemassasi.
Kiertotavat:
- Käytä
[mementor-tts]-lyhytkoodia julkaisun sisällä pakottaaksesi sijoittelu - Käytä
[tts_player id="123"]-lyhytkoodia mukautetussa teemamallipohjassa - Lisää mukautettu CSS, jotta soitin näkyy, jos se on piilotettu
Syy 3: Sijoittelu on asetettu näkymään, joka ei näy
Oire: Soitin näkyy joillakin sivuilla, muttei toisilla.
Esimerkki: Jos sijoittelu on Ennen lyhennelmää, soitin näkyy vain arkisto- ja blogilistasivuilla, ei yksittäisissä julkaisuissa.
Korjaus:
- Siirry kohtaan Puheeksi muuttaminen - TTSWP → Soitin.
- Tarkista Sijoittelu-pudotusvalikko.
- Vaihda Otsikon jälkeen tai Sisällön jälkeen -asetukseen universaalinta sijoittelua varten.
- Tallenna.
Syy 4: Välimuisti tarjoaa vanhan version
Oire: Soitin näkyy tuoreessa incognito-ikkunassa, muttei tavallisessa selaimessasi.
Korjaus:
- Tyhjennä selaimen välimuisti (Ctrl+Shift+Delete).
- Jos käytät välimuistiliitännäistä (WP Rocket, LiteSpeed jne.), tyhjennä sen välimuisti.
- Jos käytät CDN:ää (Cloudflare jne.), tyhjennä sen välimuisti.
Katso Välimuistiliitännäiset.
Syy 5: JavaScript estetty
Oire: Soittimen HTML on paikallaan (view source), mutta se näyttää rikkinäiseltä tai staattiselta.
Miksi: Soitin käyttää JavaScriptiä ohjaimiin. Jos JS on estetty, soitin näkyy tyylittömänä HTML:nä.
Korjaus:
- Tarkista selaimen konsoli JS-virheiden varalta
- Poista mainoksen tai sisällön estäjät käytöstä sivustollasi
- Varmista, ettei mikään muu liitännäinen poista
mementor-tts-public.js:ää jonosta
Syy 6: Weglot- tai WPML-reitityksen ongelma
Oire: Soitin toimii alkuperäisellä kielellä, mutta ei käännetyillä sivuilla (tai päinvastoin).
Korjaus: Varmista, että Weglot- tai WPML-integraation kytkin on päällä. Siirry kohtaan Puheeksi muuttaminen - TTSWP → Yleiskatsaus → Pikasetukset. Katso WPML-integraatio ja Weglot-integraatio.
Syy 7: Sivun AMP-versio
Oire: Soitin näkyy tavallisessa versiossa, mutta ei AMP:ssa.
Miksi: AMP:lla on tiukat säännöt JavaScriptin suhteen. TTSWP-soitin ei toimi AMP-sivujen sisällä.
Kiertotapa: Ohjaa kävijät ei-AMP-versioon tai käytä eri lähestymistapaa äänen kanssa AMP-sivuilla.
Onko ongelma vielä ratkaisematta?
Jos mikään yllä olevista ei korjaa sitä:
- Tarkista Puheeksi muuttaminen - TTSWP → PRO-tuki tai tukisivu
- Liitä mukaan: teeman nimi, WordPressin versio, liitännäisen versio, selain, kuvakaappaus julkaisusta ja hallintapaneelin TTS-sarakkeesta