Hoe oEmbed in WordPress Text Widgets te activeren
Onlangs heeft een van onze gebruikers ons gevraagd hoe oEmbed in WordPress tekstwidgets kan worden ingeschakeld. oEmbed is een protocol waarmee uw blog een door oembed ingeschakelde website kan vragen om HTML te leveren die nodig is om dynamische inhoud in te sluiten. In eenvoudige woorden kunt u een YouTube-video-URL in een blog plaatsen en WordPress automatisch insluiten. U kunt de oembed-maximumbreedte handmatig aanpassen of de breedte en hoogte van oEmbed-inhoud dynamisch wijzigen. U kunt echter geen inhoud insluiten in een tekstwidget met oEmbed. In dit artikel laten we u zien hoe u oEmbed in WordPress tekstwidgets kunt inschakelen.
Alles wat u hoeft te doen is de volgende code toevoegen aan uw thema's functions.php
bestand of een site-specifieke plug-in:
add_filter ('widget_text', array ($ wp_embed, 'run_shortcode'), 8); add_filter ('widget_text', array ($ wp_embed, 'autoembed'), 8);
Als je dat eenmaal gedaan hebt, ben je klaar. U hebt oEmbed voor tekst-widgets met succes ingeschakeld. Je kunt naar Appearance »Widgets gaan om het te testen. Voeg eenvoudig een YouTube-video-URL toe aan uw tekstwidget en bekijk de magie.
Voor degenen onder u die willen weten wat deze code doet, voegt het eenvoudig een filter toe widget_text
tekst-widgets toestaan om shortcode uit te voeren voor oEmbed en inhoud automatisch insluiten.
Voor degenen die niet graag omgaan met code, kunt u eenvoudig de oEmbed-plug-in Text Widget activeren. Het doet letterlijk hetzelfde. De plug-in heeft slechts 2 regels code die we hierboven hebben gedeeld.
We hopen dat dit artikel u heeft geholpen oEmbed in tekstwidgets in te schakelen. Als u vragen of opmerkingen heeft, laat ons dit dan weten door hieronder een reactie achter te laten.