Lyden blev genereret korrekt i admin, men når du åbner indlægget på dit site, er der ingen lydafspiller. Denne side gennemgår de mest almindelige årsager.
Hurtig tjekliste
Før du går i gang:
- Genindlæs siden med Ctrl+Shift+R (hard-refresh springer cache over)
- Tjek at indlægget har lyd i admin TTS-kolonnen
- Tjek at du ikke er logget ud (nogle temaer skjuler elementer for admin)
Årsag 1: Posttypen er ikke aktiveret
Symptom: Lyd findes i admin, men ingen afspiller på front-end. Virker på nogle posttyper men ikke andre.
Løsning:
- Gå til Tekst til tale → Indhold.
- Tjek at den aktuelle posts type er aktiveret (Indlæg, Sider, Produkter osv.).
- Gem.
- Genindlæs front-end-indlægget.
Årsag 2: Temakonflikt
Symptom: Afspilleren vises på nogle temaer men ikke dit, eller den vises men er usynlig eller ødelagt.
Almindelige årsager:
- Dit tema fjerner
the_content-filteret, hvor TTSWP indsætter afspilleren - Dit tema bruger en brugerdefineret skabelon, der omgår WordPresses standardindholdshenvendelser
- CSS fra dit tema skjuler afspilleren (
display: noneet sted)
Løsning:
- Skift midlertidigt til et standard WordPress-tema (Twenty Twenty-Four).
- Genindlæs indlægget.
- Hvis afspilleren vises med standardtemaet, er problemet dit tema.
Løsningsmetoder:
- Brug
[mementor-tts]-shortkoden inde i indlægget for at tvinge placering - Brug
[tts_player id="123"]-shortkoden i en brugerdefineret temaskabelon - Tilføj brugerdefineret CSS for at gøre afspilleren synlig, hvis den er skjult
Årsag 3: Placering er indstillet til en visning, der ikke vises
Symptom: Afspilleren vises på nogle sider men ikke andre.
Eksempel: Hvis placering er Før uddrag, vises afspilleren kun på arkiv- og bloglistesider, ikke på enkeltindlæg.
Løsning:
- Gå til Tekst til tale → Afspiller.
- Tjek Placering-rullemenuen.
- Skift til Efter titel eller Efter indhold for den mest universelle placering.
- Gem.
Årsag 4: Cache serverer en gammel version
Symptom: Afspilleren vises i et nyt inkognitovindue men ikke i din normale browser.
Løsning:
- Ryd din browser-cache (Ctrl+Shift+Delete).
- Hvis du bruger et caching-plugin (WP Rocket, LiteSpeed osv.), ryd dets cache.
- Hvis du bruger et CDN (Cloudflare osv.), rens dets cache.
Se Caching-plugins.
Årsag 5: JavaScript blokeret
Symptom: Afspiller-HTML'en er der (vis kilde), men den ser ødelagt eller statisk ud.
Hvorfor: Afspilleren bruger JavaScript til styring. Hvis JS er blokeret, vises afspilleren som ustylet HTML.
Løsning:
- Tjek din browser-konsol for JS-fejl
- Deaktiver adblokkere eller indholdsblokke på dit site
- Tjek at intet andet plugin fjerner
mementor-tts-public.jsfra køen
Årsag 6: Weglot- eller WPML-routingproblem
Symptom: Afspilleren virker på det originale sprog men ikke på oversatte sider (eller omvendt).
Løsning: Sørg for at Weglot- eller WPML-integrationsskiftet er slået til. Gå til Tekst til tale → Oversigt → Hurtige indstillinger. Se WPML-integration og Weglot-integration.
Årsag 7: AMP-version af siden
Symptom: Afspilleren vises på den normale version men ikke på AMP.
Hvorfor: AMP har strenge regler for JavaScript. TTSWP-afspilleren kører ikke inde på AMP-sider.
Løsningsmetode: Link besøgende til ikke-AMP-versionen, eller brug en anden tilgang til lyd på AMP-sider.
Stadig i problemer?
Hvis ingen af ovenstående løser det:
- Tjek Tekst til tale → PRO Support eller supportsiden
- Inkluder: dit temanavn, WordPress-version, plugin-version, browser, et screenshot af indlægget og admin TTS-kolonnen