Trusted WordPress tutorials, when you need them most.
Beginner’s Guide to WordPress
WPB Cup
25 Million+
Websites using our plugins
16+
Years of WordPress experience
3000+
WordPress tutorials
by experts

Wie man oEmbed in WordPress Text Widgets aktiviert

Hinweis der Redaktion: Wir erhalten eine Provision für Partnerlinks auf WPBeginner. Die Provisionen haben keinen Einfluss auf die Meinung oder Bewertung unserer Redakteure. Erfahre mehr über Redaktioneller Prozess.

Kürzlich fragte uns einer unserer Nutzer, wie man oEmbed in WordPress-Text-Widgets aktivieren kann. oEmbed ist ein Protokoll, das es Ihrem Blog ermöglicht, eine oEmbed-fähige Website zu bitten, das für die Einbettung dynamischer Inhalte erforderliche HTML bereitzustellen. Mit einfachen Worten: Sie können einfach die URL eines YouTube-Videos in einen Blogeintrag einfügen und WordPress bettet es automatisch ein. Sie können die maximale Breite von oEmbed manuell einstellen oder die Breite und Höhe von oEmbed-Inhalten dynamisch ändern. Allerdings können Sie mit oEmbed keine Inhalte in ein Text-Widget einbetten. In diesem Artikel zeigen wir Ihnen, wie Sie oEmbed in WordPress-Text-Widgets aktivieren können.

Alles, was Sie tun müssen, ist, den folgenden Code in die Datei functions.php Ihres Themes oder ein site-spezifisches Plugin einzufügen:

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. Gehen Sie zu Darstellung “ Widgets, um es zu testen. Fügen Sie einfach eine Youtube-Video-URL in Ihr Text-Widget ein und beobachten Sie die Magie.

Wenn Sie wissen möchten, was dieser Code bewirkt, fügen Sie einfach einen Filter widget_text hinzu, damit Text-Widgets den Shortcode für oEmbed ausführen und Inhalte automatisch einbetten können.

Wer sich nicht gerne mit Code beschäftigt, kann auch einfach das Text Widget oEmbed Plugin aktivieren. Es macht buchstäblich das Gleiche. Das Plugin hat nur 2 Zeilen Code, die wir oben geteilt haben.

Wir hoffen, dass dieser Artikel Ihnen geholfen hat, oEmbed in Textwidgets zu aktivieren. Wenn Sie Fragen oder Kommentare haben, dann lassen Sie es uns bitte wissen, indem Sie unten einen Kommentar hinterlassen.

Offenlegung: Unsere Inhalte werden von unseren Lesern unterstützt. Das bedeutet, dass wir möglicherweise eine Provision verdienen, wenn Sie auf einige unserer Links klicken. Mehr dazu erfahren Sie unter Wie WPBeginner finanziert wird , warum das wichtig ist und wie Sie uns unterstützen können. Hier finden Sie unseren redaktionellen Prozess .

Das ultimative WordPress Toolkit

Erhalte KOSTENLOSEN Zugang zu unserem Toolkit - eine Sammlung von WordPress-bezogenen Produkten und Ressourcen, die jeder Profi haben sollte!

Reader Interactions

3 KommentareEine Antwort hinterlassen

  1. Syed Balkhi says

    Hey WPBeginner readers,
    Did you know you can win exciting prizes by commenting on WPBeginner?
    Every month, our top blog commenters will win HUGE rewards, including premium WordPress plugin licenses and cash prizes.
    You can get more details about the contest from here.
    Start sharing your thoughts below to stand a chance to win!

  2. Fernando says

    Thanks for the tip but has a problem, that the media content doesn’t adapt to the sidebar width, something that we can control with the embed code and not with the plugin or the code.

Eine Antwort hinterlassen

Danke, dass du einen Kommentar hinterlassen möchtest. Bitte beachte, dass alle Kommentare nach unseren kommentarpolitik moderiert werden und deine E-Mail-Adresse NICHT veröffentlicht wird. Bitte verwende KEINE Schlüsselwörter im Namensfeld. Lass uns ein persönliches und sinnvolles Gespräch führen.