Styr hvad der bliver oplæst

5 min read

Som standard oplæser TTSWP indlægstitlen og hovedindholdet. Du kan ændre begge dele. Du kan også ekskludere bestemte sektioner (billedtekster, sidebars, relaterede indlæg-bokse) og vælge hvilke indlægstyper der overhovedet får lyd.

Åbn siden med indholdsindstillinger

Gå til Tekst til tale → Indhold. Siden er organiseret i fire sektioner:

  1. Indlægstyper der får lyd
  2. Om indlægstitlen skal inkluderes
  3. CSS-selektorer til at inkludere eller ekskludere
  4. no-audio-klassen

Vælg indlægstyper der skal generere lyd

Som standard genererer TTSWP kun lyd til Indlæg. For at aktivere lyd til andre indholdstyper skal du slå deres kontakt til.

Understøttede indlægstyper:

  • Indlæg (slået til som standard)
  • Sider
  • WooCommerce-produkter
  • Brugerdefinerede indlægstyper registreret af dit tema eller andre plugins

Når auto-generer ved publicering er slået til, får kun aktiverede indlægstyper automatisk lyd.

Inkluder indlægstitlen

Når Inkluder titel i lyd er slået til, bliver indlægstitlen læst op først, derefter indholdet. Dette er standardindstillingen.

Slå det fra hvis:

  • Din titel allerede vises inde i indholdet (nogle temaer gør dette)
  • Du vil have lyden til at hoppe direkte til artikelindholdet

CSS-selektorer: inkluder og ekskluder

To felter, begge valgfrie.

Inkluder-selektorer

Som standard oplæser TTSWP hele indlægsindholdets område. Hvis dit tema gemmer den primære artikel inde i en bestemt container (f.eks. .article-body eller #main-content), tilføjer du den selektor her. Kun tekst inde i matchende elementer vil blive oplæst.

Lad dette felt stå tomt for at beholde standardadfærden.

Ekskluder-selektorer

Tilføj en CSS-selektor hvis tekst du vil springe over. Matchende elementer (og alt inde i dem) fjernes, inden lyden genereres.

Almindelige eksempler:

.wp-caption
figcaption
.sidebar
#secondary
.widget-area
.related-posts
.comments-area
#comments
.ad-container

Du kan tilføje flere selektorer, en per linje.

no-audio-klassen

Den nemmeste måde at ekskludere en enkelt blok fra lyd er at tilføje no-audio-klassen til den.

I blokeditoren:

  1. Klik på den blok du vil ekskludere.
  2. Åbn bloksidelinjen til højre.
  3. Rul ned til Avanceret.
  4. Tilføj no-audio til Yderligere CSS-klasse(r).

I den klassiske editor eller sidebyggere:

<div class="no-audio">
  Denne tekst vil ikke blive inkluderet i lyden.
</div>

Virker inde i enhver sidebygger der respekterer klasseattributter (Elementor, Divi, Visual Composer, Gutenberg, klassisk editor).

Ekskluder indlæg fra bestemte kategorier

Dette er ikke en indstilling på indholdssiden - den findes i indlægseditoren.

  1. Åbn indlægget.
  2. Find panelet TTS-lyd i højre sideline.
  3. Markér Spring lyd over for dette indlæg.

Indlægget beholder sit øvrige indhold og sine kategoritildelinger, men TTSWP genererer ikke lyd til det.

Filterrækkefølge

TTSWP behandler dit indlæg i denne rækkefølge:

  1. Hent det rå indlægsindhold
  2. Anvend inkluder-selektorer (hvis nogen)
  3. Fjern elementer der matcher ekskluder-selektorer
  4. Fjern elementer med no-audio-klassen
  5. Fjern billeder, shortcodes og scripts
  6. Ryd op i mellemrum
  7. Send til ElevenLabs

Hvis noget uventet stadig dukker op i lyden, så tjek trin 3 og 4 - dine selektorer eller klasser matcher måske ikke.

Test dine filtre

Efter at have ændret filtre skal du regenerere lyd på et testindlæg for at høre resultatet:

  1. Åbn Indlæg → Alle indlæg.
  2. Find testindlægget.
  3. I TTS-kolonnen klikker du på Regenerer.
  4. Klik på Afspil for at lytte.

Hvis resultatet ikke er som forventet, justerer du selektorerne og prøver igen. Det er lettere at rette på ét indlæg end på hele dit site.

Relaterede sider