Standardmäßig liest Text-zu-Sprache - TTSWP den Beitragstitel und den Hauptinhalt vor. Beides lässt sich ändern. Sie können auch bestimmte Abschnitte ausschließen (Bildunterschriften, Seitenleisten, Ähnliche-Beiträge-Boxen) und festlegen, welche Beitragstypen überhaupt Audio erhalten.
Inhaltseinstellungen öffnen
Gehen Sie zu Text zu Sprache → Inhalt. Die Seite ist in vier Abschnitte unterteilt:
- Beitragstypen, die Audio erhalten
- Ob der Beitragstitel eingeschlossen wird
- CSS-Selektoren zum Ein- oder Ausschließen
- Die
no-audio-Klasse
Beitragstypen für die Audio-Generierung auswählen
Standardmäßig generiert TTSWP nur Audio für Beiträge. Um Audio für andere Inhaltstypen zu aktivieren, schalten Sie den jeweiligen Schalter ein.
Unterstützte Beitragstypen:
- Beiträge (standardmäßig aktiv)
- Seiten
- WooCommerce-Produkte
- Benutzerdefinierte Beitragstypen, die von Ihrem Theme oder anderen Plugins registriert wurden
Wenn die automatische Generierung beim Veröffentlichen aktiv ist, erhalten nur aktivierte Beitragstypen automatisch Audio.
Beitragstitel einschließen
Wenn Titel in Audio einschließen aktiviert ist, wird der Beitragstitel zuerst vorgelesen, dann der Inhalt. Das ist die Standardeinstellung.
Deaktivieren Sie diese Option, wenn:
- Ihr Titel bereits im Inhalt erscheint (manche Themes machen das so)
- Das Audio direkt mit dem Artikeltext beginnen soll
CSS-Selektoren: einschließen und ausschließen
Zwei Felder, beide optional.
Selektoren einschließen
Standardmäßig liest TTSWP den gesamten Beitragsinhalt vor. Wenn Ihr Theme den Hauptartikel in einem bestimmten Container speichert (zum Beispiel .article-body oder #main-content), fügen Sie diesen Selektor hier ein. Nur Text innerhalb passender Elemente wird vorgelesen.
Lassen Sie dieses Feld leer, um das Standardverhalten beizubehalten.
Selektoren ausschließen
Fügen Sie einen CSS-Selektor hinzu, dessen Text übersprungen werden soll. Passende Elemente (und alles darin) werden entfernt, bevor das Audio generiert wird.
Häufige Beispiele:
.wp-caption
figcaption
.sidebar
#secondary
.widget-area
.related-posts
.comments-area
#comments
.ad-container
Sie können mehrere Selektoren, einen pro Zeile, hinzufügen.
Die no-audio-Klasse
Der einfachste Weg, einen einzelnen Block vom Audio auszuschließen, ist das Hinzufügen der no-audio-Klasse.
Im Block-Editor:
- Klicken Sie auf den Block, den Sie ausschließen möchten.
- Öffnen Sie die Block-Seitenleiste auf der rechten Seite.
- Scrollen Sie zu Erweitert.
- Fügen Sie
no-audiounter Zusätzliche CSS-Klasse(n) ein.
Im klassischen Editor oder in Page-Buildern:
<div class="no-audio">
Dieser Text wird nicht in das Audio einbezogen.
</div>
Funktioniert in jedem Page-Builder, der Klassenattribute unterstützt (Elementor, Divi, Visual Composer, Gutenberg, klassischer Editor).
Beiträge aus bestimmten Kategorien ausschließen
Das ist keine Einstellung auf der Inhaltsseite - sie befindet sich im Beitragseditor.
- Öffnen Sie den Beitrag.
- Suchen Sie das TTS-Audio-Panel in der rechten Seitenleiste.
- Aktivieren Sie Audio für diesen Beitrag überspringen.
Der Beitrag behält seinen Inhalt und seine Kategorienzuordnungen, aber TTSWP generiert kein Audio dafür.
Reihenfolge der Filter
TTSWP verarbeitet Ihren Beitrag in dieser Reihenfolge:
- Rohinhalt des Beitrags abrufen
- Einschluss-Selektoren anwenden (falls vorhanden)
- Elemente entfernen, die auf Ausschluss-Selektoren zutreffen
- Elemente mit der
no-audio-Klasse entfernen - Bilder, Shortcodes und Skripte entfernen
- Leerzeichen bereinigen
- An ElevenLabs senden
Wenn im Audio noch etwas Unerwartetes auftaucht, überprüfen Sie die Schritte 3 und 4 - Ihre Selektoren oder Klassen passen möglicherweise nicht.
Filter testen
Nach dem Ändern von Filtern das Audio an einem Testbeitrag neu generieren, um das Ergebnis zu hören:
- Öffnen Sie Beiträge → Alle Beiträge.
- Finden Sie den Testbeitrag.
- Klicken Sie in der TTS-Spalte auf Neu generieren.
- Klicken Sie auf Abspielen, um zuzuhören.
Wenn das Ergebnis nicht Ihren Erwartungen entspricht, passen Sie die Selektoren an und versuchen Sie es erneut. Es ist einfacher, das an einem einzelnen Beitrag zu korrigieren als auf der gesamten Website.