TTSWP werkt met alle grote paginabouwers. De speler verschijnt automatisch op berichten met audio, ongeacht welke paginabouwer het bericht heeft gemaakt. Deze pagina behandelt tips per paginabouwer en bekende eigenaardigheden.
Elementor
Standaardgedrag
De speler verschijnt op met Elementor gemaakte berichten op de positie die je hebt gekozen (na de titel, na de inhoud, enz.). Geen extra instelling nodig.
Aangepaste plaatsing met een widget
Wil je de speler op een specifieke plek (niet de globale plaatsing), gebruik dan de Shortcode-widget in Elementor:
- Voeg een Shortcode-widget toe aan je Elementor-indeling.
- Plak
[tts_player]. - Sla op.
De speler verschijnt precies waar je de widget hebt geplaatst.
Bekende eigenaardigheden
- De preview-editor van Elementor toont de TTS-speler niet (alleen de live site doet dat)
- Sjabloononderdelen en headers kunnen de speler niet bevatten via globale plaatsing - gebruik de shortcode-widget
- De thema-bouwer-sjablonen van Elementor Pro werken met de shortcode-widgetmethode
Divi
De speler verschijnt automatisch op de globale plaatsingspositie. Voor aangepaste plaatsing:
- Voeg een Tekstmodule toe aan je Divi-indeling.
- Plak
[tts_player]. - Sla op.
Visual Composer (WPBakery)
Gebruik het element Tekstblok of Raw HTML:
[tts_player]
Gutenberg (blok-editor)
Werkt direct. De speler verschijnt op de globale plaatsingspositie.
Voor aangepaste plaatsing in een bericht gebruik je het blok Aangepaste HTML of het blok Shortcode:
[mementor-tts]Aangepaste tekst om voor te lezen.[/mementor-tts]
Klassieke editor
Werkt direct voor automatische plaatsing. Voor aangepaste shortcodes plak je ze gewoon in het tekstgebied.
Beaver Builder
Gebruik de HTML-module en plak [tts_player].
Oxygen Builder
Gebruik een Shortcode-component en plak [tts_player].
Veelvoorkomende problemen bij paginabouwers
Speler ontbreekt op sommige pagina's
Controleer:
- Het berichttype is ingeschakeld in Tekst naar spraak - Inhoud
- Het bericht heeft daadwerkelijk gegenereerde audio (open de berichtenlijst en bevestig dat de TTS-kolom Afspelen toont)
- Je paginabouwer overschrijft de
the_content-hook niet (sommige doen dat wel)
Als je paginabouwer the_content omzeilt, gebruik dan de shortcode-methode hierboven.
Spelerpositie ziet er verkeerd uit
Globale plaatsing richt zich op het WordPress-filter the_content. Paginabouwers die hun eigen inhoud in een andere hook renderen, kunnen de speler op een onverwachte plek plaatsen. Schakel over naar een op shortcodes gebaseerde aanpak voor nauwkeurige controle.