Referensi Shortcode

5 mnt membaca

Tersedia tiga shortcode. Sebagian besar pengguna hanya membutuhkan [mementor-tts]. Dua lainnya untuk kasus tingkat lanjut.

[mementor-tts]

Shortcode audio utama. Membungkus teks yang akan dinarasikan dan menempatkan pemutar di atas teks tersebut.

Penggunaan dasar

[mementor-tts]Teks Anda di sini.[/mementor-tts]

Dengan atribut

[mementor-tts voice="IKne3meq5aSn9XLyUdCD" model="eleven_flash_v2_5" label="Dengarkan ini" autoplay="no" download="yes" loop="no" time_display="yes" speed_control="yes" volume_control="yes" information="no"]
Teks Anda di sini.
[/mementor-tts]

Atribut

Atribut Nilai Default Deskripsi
voice ID suara default situs Ganti suara untuk shortcode ini
model eleven_flash_v2_5, dll. default situs Ganti model ElevenLabs
label Teks apa saja kosong Tampil di atas pemutar
autoplay yes / no no Mulai putar saat halaman dimuat
download yes / no default situs Tampilkan tombol unduh
loop yes / no no Ulangi audio
time_display yes / no default situs Tampilkan waktu dan durasi
speed_control yes / no default situs Tampilkan pemilih kecepatan
volume_control yes / no default situs Tampilkan penggeser volume
information yes / no default situs Tampilkan ikon informasi

Contoh

Blok audio sederhana:

[mementor-tts]Halo, ini adalah uji coba.[/mementor-tts]

Label kustom dan autoplay:

[mementor-tts label="Pesan selamat datang" autoplay="yes"]
Selamat datang di situs kami.
[/mementor-tts]

Suara berbeda untuk bagian tertentu:

[mementor-tts voice="EXAVITQu4vr4xnSDxMaL"]
Paragraf ini menggunakan suara yang berbeda.
[/mementor-tts]

[tts_player]

Menampilkan pemutar audio untuk audio yang sudah digenerate dari sebuah postingan. Gunakan ini saat Anda ingin menempatkan pemutar di lokasi non-default menggunakan shortcode.

Penggunaan dasar

[tts_player]

Jika ditempatkan di dalam postingan atau halaman, shortcode ini merujuk pada audio postingan tersebut. Jika ditempatkan di template (melalui do_shortcode()), masukkan ID postingan secara eksplisit.

Atribut

Atribut Nilai Deskripsi
id ID postingan Merujuk pada audio postingan tertentu
lang kode bahasa Untuk situs multibahasa, pilih bahasa tertentu

Contoh

Default (menggunakan audio postingan saat ini):

[tts_player]

Postingan tertentu:

[tts_player id="123"]

Bahasa tertentu (WPML/Weglot):

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

[mementor_raw]

Meneruskan teks mentah ke ElevenLabs tanpa pembersihan standar TTSWP (tanpa penghapusan CSS selector, tanpa escaping shortcode). Hanya untuk penggunaan tingkat lanjut.

Penggunaan

[mementor_raw]
Teks mentah Anda yang melewati semua filter TTSWP.
[/mementor_raw]

Gunakan [mementor_raw] di dalam blok [mementor-tts] saat Anda membutuhkan kendali penuh atas teks yang dikirim ke sintesis:

[mementor-tts]
Kalimat pengantar.
[mementor_raw]<phoneme alphabet="ipa" ph="təˈmeɪtoʊ">tomato</phoneme>[/mementor_raw]
Sisa teks.
[/mementor-tts]

Di template tema

Untuk menggunakan shortcode dari template PHP:

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