Shortcodes reference

5 min read

Tre shortcodes er tilgængelige. De fleste brugere behøver kun [mementor-tts]. De to andre er til avancerede scenarier.

[mementor-tts]

Hovedlydshortkoden. Omslutter tekst, der skal fortælles, og placerer en afspiller over den omsluttede tekst.

Grundlæggende brug

[mementor-tts]Din tekst her.[/mementor-tts]

Med attributter

[mementor-tts voice="IKne3meq5aSn9XLyUdCD" model="eleven_flash_v2_5" label="Lyt til dette" autoplay="no" download="yes" loop="no" time_display="yes" speed_control="yes" volume_control="yes" information="no"]
Din tekst her.
[/mementor-tts]

Attributter

Attribut Værdier Standard Beskrivelse
voice Voice ID websitestandard Tilsidesæt stemmen for denne shortcode
model eleven_flash_v2_5, osv. websitestandard Tilsidesæt ElevenLabs-modellen
label Vilkårlig tekst tom Vises over afspilleren
autoplay yes / no no Start afspilning ved sideindlæsning
download yes / no websitestandard Vis downloadknap
loop yes / no no Loop lyden
time_display yes / no websitestandard Vis tid og varighed
speed_control yes / no websitestandard Vis hastighedsvælger
volume_control yes / no websitestandard Vis lydstyrkeregulator
information yes / no websitestandard Vis informationsikon

Eksempler

Simpel lydblok:

[mementor-tts]Hej, dette er en test.[/mementor-tts]

Brugerdefineret label og autoplay:

[mementor-tts label="Velkomstbesked" autoplay="yes"]
Velkommen til vores side.
[/mementor-tts]

Anden stemme til et bestemt afsnit:

[mementor-tts voice="EXAVITQu4vr4xnSDxMaL"]
Dette afsnit bruger en anden stemme.
[/mementor-tts]

[tts_player]

Viser lydafspilleren for et eksisterende indlægs genererede lyd. Brug denne shortcode, når du vil placere afspilleren et ikke-standardiseret sted.

Grundlæggende brug

[tts_player]

Når den placeres i et indlæg eller en side, refererer den til det pågældende indlægs lyd. Når den bruges i en skabelon via do_shortcode(), angiv post-ID eksplicit.

Attributter

Attribut Værdier Beskrivelse
id post-ID Referer til et bestemt indlægs lyd
lang sprogkode Til flersprogede sider, vælg et sprog

Eksempler

Standard (bruger det aktuelle indlægs lyd):

[tts_player]

Bestemt indlæg:

[tts_player id="123"]

Bestemt sprog (WPML/Weglot):

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

[mementor_raw]

Sender rå tekst direkte til ElevenLabs uden TTSWP's standardoprydning - ingen CSS-selektor-fjernelse, ingen shortcode-escaped tekst. Kun til avanceret brug.

Brug

[mementor_raw]
Din rå tekst, der omgår alle TTSWP-filtre.
[/mementor_raw]

Brug [mementor_raw] inde i en [mementor-tts]-blok, når du har brug for præcis kontrol over, hvad der sendes til syntese:

[mementor-tts]
Introduktionssætning.
[mementor_raw]<phoneme alphabet="ipa" ph="təˈmeɪtoʊ">tomato</phoneme>[/mementor_raw]
Resten af teksten.
[/mementor-tts]

I temaskabeloner

Sådan bruger du en shortcode fra en PHP-skabelon:

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

Relaterede sider