Lyden ble generert uten problemer i admin-panelet, men når du ser på innlegget på nettstedet ditt, er det ingen lyttespiller. Denne siden går gjennom de vanligste årsakene.
Rask sjekkliste
Før du går videre:
- Last inn siden på nytt med Ctrl+Shift+R (tvungen oppdatering omgår hurtigbufferen)
- Sjekk at innlegget har lyd i TTS-kolonnen i admin-panelet
- Sjekk at du ikke er logget ut (noen temaer skjuler elementer som bare er synlige for administratorer)
Årsak 1: Innleggstypen er ikke aktivert
Symptom: Lyd finnes i admin-panelet, men ingen lyttespiller på nettstedet. Fungerer på noen innleggstyper, men ikke andre.
Løsning:
- Gå til Tekst til Tale → Innhold.
- Sjekk at innleggets type er aktivert (Innlegg, Sider, Produkter osv.).
- Lagre.
- Last inn innlegget på nettstedet på nytt.
Årsak 2: Temakonflikt
Symptom: Spilleren vises på noen temaer, men ikke ditt, eller vises men er usynlig eller ødelagt.
Vanlige årsaker:
- Temaet ditt fjerner
the_content-filteret der TTSWP injiserer spilleren - Temaet ditt bruker en egendefinert mal som omgår WordPresss standard innholdskroker
- CSS fra temaet ditt skjuler spilleren (
display: noneet sted)
Løsning:
- Bytt midlertidig til et standard WordPress-tema (Twenty Twenty-Four).
- Last inn innlegget på nytt.
- Hvis spilleren vises på standardtemaet, er problemet temaet ditt.
Løsningsalternativer:
- Bruk
[mementor-tts]-kortkoden inne i innlegget for å tvinge plassering - Bruk
[tts_player id="123"]-kortkoden i en egendefinert temamal - Legg til egendefinert CSS for å gjøre spilleren synlig hvis den er skjult
Årsak 3: Plassering er satt til en visning som ikke vises
Symptom: Spilleren vises på noen sider, men ikke andre.
Eksempel: Hvis plasseringen er Før utdrag, vises spilleren bare på arkiv- og bloggoversiktssider, ikke på enkeltinnlegg.
Løsning:
- Gå til Tekst til Tale → Spiller.
- Sjekk nedtrekksmenyen Plassering.
- Bytt til Etter tittel eller Etter innhold for den mest universelle plasseringen.
- Lagre.
Årsak 4: Hurtigbufferen viser en gammel versjon
Symptom: Spilleren vises i et nytt inkognitovindu, men ikke i den vanlige nettleseren din.
Løsning:
- Tøm nettleserbufferen din (Ctrl+Shift+Delete).
- Hvis du bruker et hurtigbufferplugin (WP Rocket, LiteSpeed osv.), tøm hurtigbufferen der.
- Hvis du bruker et CDN (Cloudflare osv.), tøm hurtigbufferen der.
Årsak 5: JavaScript er blokkert
Symptom: Spiller-HTML-en er der (vis kildekode), men den ser ødelagt eller statisk ut.
Hvorfor: Spilleren bruker JavaScript for kontroller. Hvis JS er blokkert, vises spilleren som ustylet HTML.
Løsning:
- Sjekk nettleserens konsoll for JS-feil
- Deaktiver annonseblokkere eller innholdsblokkere på nettstedet ditt
- Sjekk at ingen andre plugins avregistrerer
mementor-tts-public.js
Årsak 6: Ruting-problem med Weglot eller WPML
Symptom: Spilleren fungerer på originalspråket, men ikke på oversatte sider (eller omvendt).
Løsning: Sørg for at Weglot- eller WPML-integrasjonsknappen er slått på. Gå til Tekst til Tale → Oversikt → Hurtiginnstillinger. Se WPML-integrasjon og Weglot-integrasjon.
Årsak 7: AMP-versjon av siden
Symptom: Spilleren vises på den vanlige versjonen, men ikke på AMP.
Hvorfor: AMP har strenge regler for JavaScript. TTSWP-spilleren kjører ikke inne på AMP-sider.
Løsningsalternativ: Send besøkende til ikke-AMP-versjonen, eller bruk en annen tilnærming for lyd på AMP-sider.
Fortsatt fast?
Hvis ingen av punktene over løser problemet:
- Sjekk Tekst til Tale → PRO Support eller supportsiden
- Ta med: temanavnet ditt, WordPress-versjon, plugin-versjon, nettleser, et skjermbilde av innlegget og TTS-kolonnen i admin-panelet