Kısa Kodlar Referansı

5 min read

Üç kısa kod mevcuttur. Çoğu kullanıcının yalnızca [mementor-tts] kullanması yeterlidir. Diğer ikisi gelişmiş durumlar içindir.

[mementor-tts]

Ana ses kısa kodu. Seslendirileceği metni sarar ve sarılan metnin üstüne bir oynatıcı ekler.

Temel kullanım

[mementor-tts]Metniniz buraya gelir.[/mementor-tts]

Özelliklerle birlikte

[mementor-tts voice="IKne3meq5aSn9XLyUdCD" model="eleven_flash_v2_5" label="Dinle" autoplay="no" download="yes" loop="no" time_display="yes" speed_control="yes" volume_control="yes" information="no"]
Metniniz buraya gelir.
[/mementor-tts]

Özellikler

Özellik Değerler Varsayılan Açıklama
voice Ses ID'si site varsayılanı Bu kısa kod için sesi geçersiz kıl
model eleven_flash_v2_5, vb. site varsayılanı ElevenLabs modelini geçersiz kıl
label Herhangi bir metin boş Oynatıcının üstünde görünür
autoplay yes / no no Sayfa yüklendiğinde oynatmaya başla
download yes / no site varsayılanı İndirme düğmesini göster
loop yes / no no Sesi döngüye al
time_display yes / no site varsayılanı Zaman ve süreyi göster
speed_control yes / no site varsayılanı Hız seçiciyi göster
volume_control yes / no site varsayılanı Ses kaydırıcısını göster
information yes / no site varsayılanı Bilgi simgesini göster

Örnekler

Basit ses bloğu:

[mementor-tts]Merhaba, bu bir test.[/mementor-tts]

Özel etiket ve otomatik oynatma:

[mementor-tts label="Karşılama mesajı" autoplay="yes"]
Sitemize hoş geldiniz.
[/mementor-tts]

Belirli bir bölüm için farklı ses:

[mementor-tts voice="EXAVITQu4vr4xnSDxMaL"]
Bu paragraf farklı bir ses kullanır.
[/mementor-tts]

[tts_player]

Mevcut bir gönderinin oluşturulmuş sesi için ses oynatıcıyı görüntüler. Oynatıcıyı bir kısa kod kullanarak varsayılan dışı bir konuma yerleştirmek istediğinizde bunu kullanın.

Temel kullanım

[tts_player]

Bir gönderi veya sayfa içine yerleştirildiğinde o gönderinin sesini referans alır. Bir şablona yerleştirildiğinde (do_shortcode() aracılığıyla) gönderi kimliğini açıkça belirtin.

Özellikler

Özellik Değerler Açıklama
id gönderi ID'si Belirli bir gönderinin sesini referans al
lang dil kodu Çok dilli siteler için bir dil seç

Örnekler

Varsayılan (geçerli gönderinin sesini kullanır):

[tts_player]

Belirli gönderi:

[tts_player id="123"]

Belirli dil (WPML/Weglot):

[tts_player id="123" lang="es"]

[mementor_raw]

Ham metni, TTSWP'nin standart temizleme işlemi olmadan (CSS seçici kaldırma yok, kısa kod kaçırma yok) doğrudan ElevenLabs'a iletir. Yalnızca gelişmiş kullanım içindir.

Kullanım

[mementor_raw]
Tüm TTSWP filtrelerini atlayan ham metniniz.
[/mementor_raw]

Senteze gönderilecek içerik üzerinde hassas kontrol gerektiğinde [mementor_raw] öğesini bir [mementor-tts] bloğu içinde kullanın:

[mementor-tts]
Giriş cümlesi.
[mementor_raw]<phoneme alphabet="ipa" ph="təˈmeɪtoʊ">tomato</phoneme>[/mementor_raw]
Metnin geri kalanı.
[/mementor-tts]

Tema şablonlarında

Bir PHP şablonundan herhangi bir kısa kod kullanmak için:

<?php echo do_shortcode('[tts_player id="' . get_the_ID() . '"]'); ?>

İlgili sayfalar