Spilleren vises ikke på nettstedet

4 min read

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:

  1. Last inn siden på nytt med Ctrl+Shift+R (tvungen oppdatering omgår hurtigbufferen)
  2. Sjekk at innlegget har lyd i TTS-kolonnen i admin-panelet
  3. 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:

  1. Gå til Tekst til Tale → Innhold.
  2. Sjekk at innleggets type er aktivert (Innlegg, Sider, Produkter osv.).
  3. Lagre.
  4. 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: none et sted)

Løsning:

  1. Bytt midlertidig til et standard WordPress-tema (Twenty Twenty-Four).
  2. Last inn innlegget på nytt.
  3. 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:

  1. Gå til Tekst til Tale → Spiller.
  2. Sjekk nedtrekksmenyen Plassering.
  3. Bytt til Etter tittel eller Etter innhold for den mest universelle plasseringen.
  4. Lagre.

Årsak 4: Hurtigbufferen viser en gammel versjon

Symptom: Spilleren vises i et nytt inkognitovindu, men ikke i den vanlige nettleseren din.

Løsning:

  1. Tøm nettleserbufferen din (Ctrl+Shift+Delete).
  2. Hvis du bruker et hurtigbufferplugin (WP Rocket, LiteSpeed osv.), tøm hurtigbufferen der.
  3. Hvis du bruker et CDN (Cloudflare osv.), tøm hurtigbufferen der.

Se Hurtigbufferplugins.

Å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:

  1. Sjekk Tekst til Tale → PRO Support eller supportsiden
  2. Ta med: temanavnet ditt, WordPress-versjon, plugin-versjon, nettleser, et skjermbilde av innlegget og TTS-kolonnen i admin-panelet

Relaterte sider