Elementor og andre sidebyggere

3 min read

TTSWP fungerer med alle større sidebyggere. Afspilleren vises automatisk på indlæg med lyd, uanset hvilken builder der oprettede indlægget. Denne side dækker tips og kendte quirks for hver builder.

Elementor

Standardadfærd

Afspilleren vises på Elementor-byggede indlæg i den placering, du valgte (efter titel, efter indhold osv.). Ingen ekstra opsætning er nødvendig.

Brugerdefineret placering med en widget

Hvis du vil have afspilleren et bestemt sted (ikke den globale placering), skal du bruge Shortcode-widgetten i Elementor:

  1. Tilføj en Shortcode-widget til dit Elementor-layout.
  2. Indsæt [tts_player].
  3. Gem.

Afspilleren vises præcis der, hvor du placerede widgetten.

Kendte quirks

  • Elementors preview-editor viser ikke TTS-afspilleren (det gør kun det aktive website)
  • Skabelondele og headere kan ikke indeholde afspilleren via global placering - brug shortcode-widgetten
  • Elementor Pros theme builder-skabeloner fungerer med shortcode-widget-metoden

Divi

Afspilleren vises automatisk i den globale placering. For brugerdefineret placering:

  1. Tilføj et Tekstmodul til dit Divi-layout.
  2. Indsæt [tts_player].
  3. Gem.

Visual Composer (WPBakery)

Brug elementet Tekstblok eller Raw HTML:

[tts_player]

Gutenberg (blok-editor)

Fungerer uden yderligere opsætning. Afspilleren vises i den globale placering.

For brugerdefineret placering inde i et indlæg skal du bruge blokken Brugerdefineret HTML eller Shortcode:

[mementor-tts]Brugerdefineret tekst der skal læses op.[/mementor-tts]

Klassisk editor

Fungerer uden yderligere opsætning til automatisk placering. For brugerdefinerede shortcodes skal du blot indsætte dem i tekstfeltet.

Beaver Builder

Brug modulet HTML og indsæt [tts_player].

Oxygen Builder

Brug en Shortcode-komponent og indsæt [tts_player].

Generelle problemer på tværs af buildere

Afspilleren mangler på nogle sider

Tjek:

  1. Indlægstypen er aktiveret under Tekst til tale - Indhold
  2. Indlægget har faktisk genereret lyd (åbn indlægslisten og bekræft, at TTS-kolonnen viser Afspil)
  3. Din builder tilsidesætter ikke the_content-hook'en (det gør nogle)

Hvis din builder omgår the_content, skal du bruge shortcode-metoden ovenfor.

Afspillerens position ser forkert ud

Global placering retter sig mod WordPresss the_content-filter. Buildere, der gengiver deres eget indhold i en anden hook, kan placere afspilleren et uventet sted. Skift til en shortcode-baseret tilgang for præcis kontrol.

Relaterede sider