Styr hva som blir lest opp

5 min lesing

Som standard leser TTSWP opp innleggstittel og hovedinnhold. Du kan endre begge deler. Du kan også ekskludere bestemte seksjoner (bildetekster, sidebarer, relaterte innlegg) og velge hvilke innleggstyper som skal få lyd.

Åpne innstillingssiden for innhold

Gå til Tekst til Tale → Innhold. Siden er delt inn i fire seksjoner:

  1. Innleggstyper som får lyd
  2. Om tittelen skal inkluderes
  3. CSS-velgere for inkludering eller ekskludering
  4. no-audio-klassen

Velg innleggstyper som skal få lyd

Som standard genererer TTSWP lyd kun for Innlegg. For å aktivere lyd for andre innholdstyper, slår du på tilhørende bryteren.

Støttede innleggstyper:

  • Innlegg (standard på)
  • Sider
  • WooCommerce-produkter
  • Egendefinerte innleggstyper registrert av temaet ditt eller andre plugins

Når automatisk generering ved publisering er aktivert, er det bare aktiverte innleggstyper som får automatisk lyd.

Inkluder innleggstittelen

Når Inkluder tittel i lyd er på, leses innleggstittelen opp først, deretter innholdet. Dette er standardinnstillingen.

Slå det av hvis:

  • Tittelen allerede vises i innholdet (noen temaer gjør dette)
  • Du vil at lyden skal starte rett på artikkelteksten

CSS-velgere: inkluder og ekskluder

To felt, begge valgfrie.

Inkluderingsvelgere

Som standard leser TTSWP opp hele innholdsområdet i innlegget. Hvis temaet ditt plasserer hovedartikkelen i en bestemt beholder (for eksempel .article-body eller #main-content), legger du til den velgeren her. Bare tekst inne i samsvarende elementer blir lest opp.

La feltet stå tomt for å beholde standardoppførselen.

Ekskluderingsvelgere

Legg til CSS-velgere for tekst du vil hoppe over. Samsvarende elementer (og alt inni dem) fjernes før lyden genereres.

Vanlige eksempler:

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

Du kan legge til flere velgere, en per linje.

no-audio-klassen

Enkleste måten å ekskludere én enkelt blokk fra lyden er å legge til no-audio-klassen på den.

I blokkreditoren:

  1. Klikk på blokken du vil ekskludere.
  2. Åpne blokk-sidepanelet til høyre.
  3. Bla ned til Avansert.
  4. Legg til no-audio under Ekstra CSS-klasse(r).

I den klassiske editoren eller sidebyggere:

<div class="no-audio">
  Denne teksten vil ikke bli inkludert i lyden.
</div>

Fungerer i alle sidebyggere som respekterer klasseattributter (Elementor, Divi, Visual Composer, Gutenberg, klassisk editor).

Ekskluder innlegg fra bestemte kategorier

Dette er ikke en innstilling på Innhold-siden - den finnes i innleggsredigereren.

  1. Åpne innlegget.
  2. Se etter TTS-lyd-panelet i høyre sidefelt.
  3. Huk av for Hopp over lyd for dette innlegget.

Innlegget beholder øvrig innhold og kategoritilknytninger, men TTSWP genererer ikke lyd for det.

Rekkefølge for filtre

TTSWP behandler innlegget ditt i denne rekkefølgen:

  1. Hent råinnholdet i innlegget
  2. Bruk inkluderingsvelgere (hvis noen)
  3. Fjern elementer som samsvarer med ekskluderingsvelgere
  4. Fjern elementer med no-audio-klassen
  5. Fjern bilder, kortskoder og skript
  6. Rydd opp i mellomrom
  7. Send til ElevenLabs

Om noe uventet fortsatt dukker opp i lyden, sjekk steg 3 og 4 - velgerne eller klassene dine treffer kanskje ikke riktig.

Test filtrene dine

Etter å ha endret filtre, regenerer lyden på et testinnlegg for å høre resultatet:

  1. Åpne Innlegg → Alle innlegg.
  2. Finn testinnlegget.
  3. Klikk Regenerer i TTS-kolonnen.
  4. Klikk Spill av for å lytte.

Om resultatet ikke er som forventet, juster velgerne og prøv igjen. Det er lettere å rette på ett innlegg enn over hele nettstedet.