Styr vad som berättas

5 min read

Som standard berättar TTSWP inläggets titel och huvudinnehållet. Du kan ändra båda. Du kan också exkludera specifika avsnitt (bildtexter, sidofält, relaterade inlägg) och välja vilka inläggstyper som får ljud överhuvudtaget.

Öppna sidan för innehållsinställningar

Gå till Text till tal → Innehåll. Sidan är organiserad i fyra avsnitt:

  1. Inläggstyper som får ljud
  2. Om inläggets titel ska inkluderas
  3. CSS-selektorer att inkludera eller exkludera
  4. Klassen no-audio

Välj inläggstyper att generera ljud för

Som standard genererar TTSWP bara ljud för Inlägg. För att aktivera ljud för andra innehållstyper, slå på deras reglage.

Inläggstyper som stöds:

  • Inlägg (aktiverat som standard)
  • Sidor
  • WooCommerce-produkter
  • Anpassade inläggstyper registrerade av ditt tema eller andra tillägg

När automatisk generering vid publicering är aktiverad får bara aktiverade inläggstyper automatiskt ljud.

Inkludera inläggets titel

När Inkludera titel i ljud är aktiverat läses inläggets titel högt först, sedan innehållet. Det här är standardinställningen.

Stäng av det om:

  • Din titel redan visas inne i innehållet (vissa teman gör detta)
  • Du vill att ljudet ska hoppa direkt till artikelns brödtext

CSS-selektorer: inkludera och exkludera

Två fält, båda valfria.

Inkludera selektorer

Som standard berättar TTSWP hela inläggets innehållsområde. Om ditt tema lagrar huvudartikeln i en specifik behållare (till exempel .article-body eller #main-content), lägg till den selektorn här. Bara text inuti matchande element berättas.

Lämna det här fältet tomt för att behålla standardbeteendet.

Exkludera selektorer

Lägg till valfri CSS-selektor vars text du vill hoppa över. Matchande element (och allt inuti dem) tas bort innan ljud genereras.

Vanliga exempel:

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

Du kan lägga till flera selektorer, en per rad.

Klassen no-audio

Det enklaste sättet att exkludera ett enskilt block från ljud är att lägga till klassen no-audio på det.

I blockredigeraren:

  1. Klicka på blocket du vill exkludera.
  2. Öppna blocksidofältet till höger.
  3. Scrolla till Avancerat.
  4. Lägg till no-audio i Ytterligare CSS-klass(er).

I den klassiska redigeraren eller sidbyggare:

<div class="no-audio">
  Den här texten inkluderas inte i ljudet.
</div>

Fungerar i alla sidbyggare som respekterar klassattribut (Elementor, Divi, Visual Composer, Gutenberg, klassisk redigerare).

Exkludera inlägg från specifika kategorier

Detta är inte en inställning på innehållssidan - den finns i inläggsredigeraren.

  1. Öppna inlägget.
  2. Leta efter panelen TTS-ljud i det högra sidofältet.
  3. Markera Hoppa över ljud för det här inlägget.

Inlägget behåller sitt övriga innehåll och kategoritilldelningar, men TTSWP genererar inte ljud för det.

Filterordning

TTSWP behandlar ditt inlägg i den här ordningen:

  1. Hämtar råinnehållet i inlägget
  2. Tillämpar inkluderingsselektorer (om några finns)
  3. Tar bort element som matchar exkluderingsselektorer
  4. Tar bort element med klassen no-audio
  5. Tar bort bilder, shortcodes och skript
  6. Rensar upp blanksteg
  7. Skickar till ElevenLabs

Om något oväntat fortfarande dyker upp i ljudet, kontrollera steg 3 och 4 - dina selektorer eller klasser kanske inte matchar.

Testa dina filter

Efter att du ändrat filter, regenerera ljud på ett testinlägg för att höra resultatet:

  1. Öppna Inlägg → Alla inlägg.
  2. Hitta testinlägget.
  3. I TTS-kolumnen, klicka på Regenerera.
  4. Klicka på Spela upp för att lyssna.

Om resultatet inte är vad du förväntade dig, justera selektorer och försök igen. Det är enklare att fixa på ett inlägg än över hela webbplatsen.

Relaterade sidor