Varsayılan olarak TTSWP, gönderi başlığını ve ana içeriği seslendirir. Her ikisini de değiştirebilirsiniz. Belirli bölümleri (resim açıklamaları, kenar çubukları, ilgili gönderi kutuları) hariç tutabilir ve hangi gönderi türlerinin seslendirildiğini seçebilirsiniz.
İçerik ayarları sayfasını açın
Metin Okuma - TTSWP → İçerik bölümüne gidin. Sayfa dört bölümden oluşur:
- Ses oluşturulacak gönderi türleri
- Gönderi başlığının dahil edilip edilmeyeceği
- Dahil edilecek veya hariç tutulacak CSS seçicileri
no-audiosınıfı
Ses oluşturulacak gönderi türlerini seçin
Varsayılan olarak TTSWP yalnızca Gönderiler için ses oluşturur. Diğer içerik türleri için ses etkinleştirmek istiyorsanız ilgili geçişi açın.
Desteklenen gönderi türleri:
- Gönderiler (varsayılan olarak açık)
- Sayfalar
- WooCommerce ürünleri
- Temanız veya diğer eklentiler tarafından kayıtlı özel gönderi türleri
Yayında otomatik oluşturma açıkken yalnızca etkinleştirilen gönderi türleri otomatik ses alır.
Gönderi başlığını dahil edin
Başlığı sese dahil et açıkken gönderi başlığı önce sesli okunur, ardından içerik gelir. Bu varsayılan ayardır.
Şu durumlarda kapatın:
- Başlığınız zaten içeriğin içinde görünüyorsa (bazı temalar bunu yapar)
- Sesin doğrudan makale gövdesine atlamasını istiyorsanız
CSS seçicileri: dahil etme ve hariç tutma
İki alan, ikisi de isteğe bağlı.
Dahil etme seçicileri
Varsayılan olarak TTSWP tüm gönderi içerik alanını seslendirir. Temanız ana makaleyi belirli bir kapsayıcı içinde saklıyorsa (örneğin .article-body veya #main-content), o seçiciyi buraya ekleyin. Yalnızca eşleşen öğelerin içindeki metin seslendirilir.
Varsayılan davranışı korumak için bu alanı boş bırakın.
Hariç tutma seçicileri
Atlanmasını istediğiniz metnin bulunduğu CSS seçiciyi ekleyin. Eşleşen öğeler (ve içlerindeki her şey) ses oluşturulmadan önce kaldırılır.
Yaygın örnekler:
.wp-caption
figcaption
.sidebar
#secondary
.widget-area
.related-posts
.comments-area
#comments
.ad-container
Her satıra bir tane olmak üzere birden fazla seçici ekleyebilirsiniz.
no-audio sınıfı
Tek bir bloğu sesten hariç tutmanın en kolay yolu no-audio sınıfını eklemektir.
Blok düzenleyicide:
- Hariç tutmak istediğiniz bloğa tıklayın.
- Sağdaki blok kenar çubuğunu açın.
- Gelişmiş bölümüne kaydırın.
- Ek CSS sınıfları alanına
no-audioekleyin.
Klasik düzenleyicide veya sayfa oluşturucularda:
<div class="no-audio">
Bu metin sese dahil edilmez.
</div>
Sınıf niteliklerine saygı gösteren herhangi bir sayfa oluşturucuda çalışır (Elementor, Divi, Visual Composer, Gutenberg, klasik düzenleyici).
Belirli kategorilerdeki gönderileri hariç tutun
Bu, İçerik sayfasındaki bir ayar değildir; gönderi düzenleyicisinde yer alır.
- Gönderiyi açın.
- Sağ kenar çubuğundaki TTS ses panelini bulun.
- Bu gönderi için sesi atla seçeneğini işaretleyin.
Gönderi diğer içeriklerini ve kategori atamalarını korur, ancak TTSWP onun için ses oluşturmaz.
Filtre sırası
TTSWP gönderinizi şu sırayla işler:
- Ham gönderi içeriğini alır
- Dahil etme seçicilerini uygular (varsa)
- Hariç tutma seçicileriyle eşleşen öğeleri kaldırır
no-audiosınıfına sahip öğeleri kaldırır- Görselleri, kısa kodları ve betikleri temizler
- Boşlukları düzenler
- ElevenLabs'a gönderir
Seste beklenmedik bir şey hala çıkıyorsa 3. ve 4. adımları kontrol edin; seçicileriniz veya sınıflarınız eşleşmiyor olabilir.
Filtrelerinizi test edin
Filtre değişikliklerinin ardından sonucu duymak için bir test gönderisinde sesi yeniden oluşturun:
- Gönderiler → Tüm Gönderiler bölümünü açın.
- Test gönderisini bulun.
- TTS sütununda Yeniden Oluştur seçeneğine tıklayın.
- Dinlemek için Oynat'a tıklayın.
Sonuç beklediğiniz gibi değilse seçicileri düzenleyin ve tekrar deneyin. Tüm siteniz yerine tek bir gönderide düzeltmek çok daha kolaydır.