Tre kortkoder finns tillgängliga. De flesta användare behöver bara [mementor-tts]. De andra två är för avancerade fall.
[mementor-tts]
Huvudkortkoden för ljud. Omsluter text som ska berättas och placerar en spelare ovanför den omslutna texten.
Grundläggande användning
[mementor-tts]Din text skrivs här.[/mementor-tts]
Med attribut
[mementor-tts voice="IKne3meq5aSn9XLyUdCD" model="eleven_flash_v2_5" label="Lyssna på detta" autoplay="no" download="yes" loop="no" time_display="yes" speed_control="yes" volume_control="yes" information="no"]
Din text skrivs här.
[/mementor-tts]
Attribut
| Attribut | Värden | Standard | Beskrivning |
|---|---|---|---|
voice |
Röst-ID | webbplatsens standard | Åsidosätt rösten för denna kortkod |
model |
eleven_flash_v2_5, osv. |
webbplatsens standard | Åsidosätt ElevenLabs-modellen |
label |
Valfri text | tom | Visas ovanför spelaren |
autoplay |
yes / no |
no |
Starta uppspelning vid sidinläsning |
download |
yes / no |
webbplatsens standard | Visa nedladdningsknapp |
loop |
yes / no |
no |
Upprepa ljudet |
time_display |
yes / no |
webbplatsens standard | Visa tid och längd |
speed_control |
yes / no |
webbplatsens standard | Visa hastighetsväljar |
volume_control |
yes / no |
webbplatsens standard | Visa volymreglage |
information |
yes / no |
webbplatsens standard | Visa informationsikon |
Exempel
Enkelt ljudblock:
[mementor-tts]Hej, det här är ett test.[/mementor-tts]
Anpassad etikett och autouppspelning:
[mementor-tts label="Välkomstmeddelande" autoplay="yes"]
Välkommen till vår webbplats.
[/mementor-tts]
Annan röst för ett specifikt avsnitt:
[mementor-tts voice="EXAVITQu4vr4xnSDxMaL"]
Detta stycke använder en annan röst.
[/mementor-tts]
[tts_player]
Renderar ljudspelaren för ett befintligt inläggets genererade ljud. Använd detta när du vill placera spelaren på en annan plats än standardpositionen med hjälp av en kortkod.
Grundläggande användning
[tts_player]
När den placeras i ett inlägg eller en sida refererar den till det inläggets ljud. När den placeras i en mall via do_shortcode() anger du inläggs-ID:t explicit.
Attribut
| Attribut | Värden | Beskrivning |
|---|---|---|
id |
inläggs-ID | Referera till ett specifikt inläggets ljud |
lang |
språkkod | För flerspråkiga webbplatser, välj ett språk |
Exempel
Standard (använder aktuellt inläggets ljud):
[tts_player]
Specifikt inlägg:
[tts_player id="123"]
Specifikt språk (WPML/Weglot):
[tts_player id="123" lang="es"]
[mementor_raw]
Skickar rå text direkt till ElevenLabs utan TTSWP:s standardrensning (ingen CSS-selektor-borttagning, ingen kortkods-escapning). Endast för avancerad användning.
Användning
[mementor_raw]
Din råtext som kringgår alla TTSWP-filter.
[/mementor_raw]
Använd [mementor_raw] inuti ett [mementor-tts]-block när du behöver exakt kontroll över vad som skickas till syntesen:
[mementor-tts]
Inledande mening.
[mementor_raw]<phoneme alphabet="ipa" ph="təˈmeɪtoʊ">tomato</phoneme>[/mementor_raw]
Resten av texten.
[/mementor-tts]
I temamallar
Så här använder du en kortkod från en PHP-mall:
<?php echo do_shortcode('[tts_player id="' . get_the_ID() . '"]'); ?>