Domyślnie TTSWP naruje tytuł wpisu oraz jego główną treść. Możesz zmienić oba ustawienia. Możesz też wykluczyć konkretne sekcje (podpisy pod obrazkami, pasy boczne, bloki powiązanych wpisów) i wybrać, które typy wpisów w ogóle otrzymują audio.
Otwórz stronę ustawień Treść
Przejdź do Tekst na mowę - TTSWP → Treść. Strona podzielona jest na cztery sekcje:
- Typy wpisów, które otrzymują audio
- Czy dołączyć tytuł wpisu
- Selektory CSS do dołączenia lub wykluczenia
- Klasa
no-audio
Wybierz typy wpisów do generowania audio
Domyślnie TTSWP generuje audio tylko dla Wpisów. Aby włączyć audio dla innych typów treści, aktywuj ich przełącznik.
Obsługiwane typy wpisów:
- Wpisy (domyślnie włączone)
- Strony
- Produkty WooCommerce
- Niestandardowe typy wpisów zarejestrowane przez motyw lub inne wtyczki
Jeśli automatyczne generowanie przy publikacji jest włączone, automatyczne audio otrzymują tylko aktywowane typy wpisów.
Dołącz tytuł wpisu
Gdy opcja Dołącz tytuł do audio jest włączona, tytuł wpisu jest odczytywany jako pierwszy, a potem treść. To ustawienie domyślne.
Wyłącz je, jeśli:
- Twój tytuł pojawia się już wewnątrz treści (niektóre motywy tak robią)
- Chcesz, żeby audio zaczynało się od razu od treści artykułu
Selektory CSS: dołączanie i wykluczanie
Dwa pola, oba opcjonalne.
Selektory dołączania
Domyślnie TTSWP naruje cały obszar treści wpisu. Jeśli Twój motyw przechowuje główny artykuł w konkretnym kontenerze (na przykład .article-body lub #main-content), dodaj ten selektor tutaj. Narowana będzie tylko treść wewnątrz pasujących elementów.
Zostaw to pole puste, aby zachować domyślne działanie.
Selektory wykluczania
Dodaj dowolny selektor CSS, którego treść chcesz pominąć. Pasujące elementy (i wszystko wewnątrz nich) są usuwane przed wygenerowaniem audio.
Typowe przykłady:
.wp-caption
figcaption
.sidebar
#secondary
.widget-area
.related-posts
.comments-area
#comments
.ad-container
Możesz dodać wiele selektorów, po jednym w każdym wierszu.
Klasa no-audio
Najprostszy sposób na wykluczenie pojedynczego bloku z audio to dodanie do niego klasy no-audio.
W edytorze bloków:
- Kliknij blok, który chcesz wykluczyć.
- Otwórz panel boczny bloku po prawej stronie.
- Przewiń do sekcji Zaawansowane.
- Dodaj
no-audiow polu Dodatkowe klasy CSS.
W klasycznym edytorze lub kreatorach stron:
<div class="no-audio">
Ten tekst nie zostanie uwzględniony w audio.
</div>
Działa wewnątrz każdego kreatora stron, który respektuje atrybuty klas (Elementor, Divi, Visual Composer, Gutenberg, klasyczny edytor).
Wykluczanie wpisów z określonych kategorii
To nie jest ustawienie na stronie Treść - znajduje się w edytorze wpisu.
- Otwórz wpis.
- Znajdź panel Audio TTS w prawym pasku bocznym.
- Zaznacz Pomiń audio dla tego wpisu.
Wpis zachowuje pozostałą treść i przypisania kategorii, ale TTSWP nie generuje dla niego audio.
Kolejność filtrów
TTSWP przetwarza Twój wpis w tej kolejności:
- Pobiera surową treść wpisu
- Stosuje selektory dołączania (jeśli są)
- Usuwa elementy pasujące do selektorów wykluczania
- Usuwa elementy z klasą
no-audio - Usuwa obrazki, shortcody i skrypty
- Czyści białe znaki
- Wysyła do ElevenLabs
Jeśli coś nieoczekiwanego nadal pojawia się w audio, sprawdź kroki 3 i 4 - Twoje selektory lub klasy mogą nie pasować.
Testowanie filtrów
Po zmianie filtrów wygeneruj ponownie audio na testowym wpisie, żeby sprawdzić wynik:
- Otwórz Wpisy → Wszystkie wpisy.
- Znajdź testowy wpis.
- W kolumnie TTS kliknij Generuj ponownie.
- Kliknij Odtwórz, żeby posłuchać.
Jeśli wynik nie jest taki, jak oczekiwałeś, popraw selektory i spróbuj ponownie. Łatwiej naprawić to na jednym wpisie niż na całej witrynie.