So aktivieren Sie oEmbed in WordPress-Text-Widgets
Kürzlich hat uns einer unserer Benutzer gefragt, wie Sie oEmbed in WordPress-Text-Widgets aktivieren können. oEmbed ist ein Protokoll, mit dem Ihr Blog von einer auf OEmbed aktivierten Website HTML-Code für das Einbetten dynamischer Inhalte anfordern kann. In einfachen Worten können Sie einfach eine YouTube-Video-URL in einen Blogeintrag einfügen und von WordPress automatisch einbetten lassen. Sie können die maximale Breite des Oembeds manuell anpassen oder die Breite und Höhe des eingebetteten Inhalts dynamisch ändern. Mit oEmbed können Sie jedoch keine Inhalte in ein Text-Widget einbetten. In diesem Artikel zeigen wir Ihnen, wie Sie oEmbed in WordPress-Text-Widgets aktivieren.
Alles was Sie tun müssen, ist, den folgenden Code in Ihrem Theme hinzuzufügen Functions.php
Datei oder ein Site-spezifisches Plugin:
add_filter ('widget_text', array ($ wp_embed, 'run_shortcode'), 8); add_filter ('widget_text', array ($ wp_embed, 'autoembed'), 8);
Sobald Sie das getan haben, sind Sie fertig. Sie haben oEmbed erfolgreich für Text-Widgets aktiviert. Sie können zu Appearance »Widgets wechseln, um es zu testen. Fügen Sie einfach eine Youtube-Video-URL in Ihr Text-Widget ein und beobachten Sie die Magie.
Für diejenigen unter Ihnen, die wissen möchten, was dieser Code bewirkt, wird einfach ein Filter hinzugefügt widget_text
Text-Widgets können Shortcode für oEmbed- und automatisch eingebettete Inhalte ausführen.
Für diejenigen, die sich nicht mit Code beschäftigen möchten, können Sie einfach das Plugin für Text Widget oEmbed aktivieren. Es tut buchstäblich dasselbe. Das Plugin hat nur zwei Codezeilen, die wir oben geteilt haben.
Wir hoffen, dass dieser Artikel Ihnen dabei geholfen hat, oEmbed in Text-Widgets zu aktivieren. Wenn Sie Fragen oder Anmerkungen haben, teilen Sie uns dies bitte mit, indem Sie unten einen Kommentar hinterlassen.