Noch einfacher Videos & Bilder einbinden mit oEmbed in WordPress 2.9
Wie schon im Artikel zu den “WordPress 2.9“-Terminen angedeutet, enthält die kommende WordPress-Version eine Implementierung von “oEmbed“. Dieser Standard ermöglicht den Austausch von Informationen zur Einbindung von Medien, zum Beispiel von Videos oder Bildern, anhand der URL. In der Praxis bedeutet das, dass es möglich ist nur durch einfaches hinein kopieren z.B. einer YouTube-URL in den Editor beim Speichern automatisch der passende Video-Player eingebunden wird.
Bisher war es meist eine Qual z.B. YouTube-Videos einzubinden, mal wurde Code gefressen oder das Layout wurde zerrissen. Dies soll sich mit “oEmbed” ändern. Man braucht nur die jeweilige URL des Videos, kopiert diese einfach in den Editor und beim Speichern holt sich WordPress im Hintergrund die passenden Informationen um es einzubinden. “oEmbed” ist aber auch in der Lage jedes andere vorstellbare Medien-Format einzubinden (Videos, Bilder, Audios, sonstiger HTML-Code und Links).
Nicht nur YouTube wird unterstützt, sondern auch Flickr für Bilder & Videos, Blip.tv, Vimeo, Hulu (TV-Serien aus den USA), Viddler, Qik.com (Mobile Videos), Revision3, Google Video, PollDaddy (Umfragen) und DailyMotion. Zusätzlich wird jeder Dienst unterstützt, der die passenden Informationen im HTML-Header (<link>-Tag im <head>-Bereich) enthält (“Auto Discovery”, zu dt.: “automatische Erkundung”). Natürlich lässt sich die Liste der Dienste über die interne Plugin API von WordPress erweitern.
Im Punkt “Mediathek” in den Einstellungen von WordPress kann man “oEmbed” auch ein- oder ausschalten (standardmäßig ist es an). Außerdem lässt es sich regeln, wie groß maximal die einzubindenden Medien (Höhe mal Breite in Pixeln) sein sollen.
“oEmbed” ist in der aktuellen Entwickler-Version von WordPress 2.9 schon enthalten und kann natürlich getestet werden. Wir bieten Nightly-Builds von WordPress 2.9 zum Testen an, vom Produktiv-Einsatz wird wie immer abgeraten.
Weitere Informationen zu diesem Thema:
- Offizielle Seite von oEmbed
- Weiterführender Artikel von Viper007 (englisch)
- Technische Details zu oEmbed (deutsch)



15. Oktober 2009 um 09:03
Im Gegensatz zu den avisierten Bildbearbeitungsfunktionen läuft mir bei dieser neuen Funktion das Wasser im Mund zusammen.
Wenn dann der eingebundene Code auch noch XHTML 1.0 strict valide ist, dann wird das eine echte Arbeitserleichterung für mich. Das erhöht die Vorfreude auf WordPress 2.9 (haben wollen). :-)
Eine Entwicklerversion von WordPress beabsichtige ich jedoch nicht extra zu installieren nur um diese Implementierung von “oEmbed“ zu testen.
15. Oktober 2009 um 09:08
Habs gerade noch mal getestet, der Code ist nicht valide. Liegt weniger an WordPress, sondern mehr an YouTube, da die den Code so überliefern.
Ich bin den neu eingebauten Bildeditor genial. Für die kleinen Bearbeiten absolut geeignet.
15. Oktober 2009 um 11:22
Dann bin ich einfach mal so frech und verweise auf mein Plugin http://www.tomsdimension.de/wp-plugins/tiny-video was ich mir gebastelt habe nachdem ich feststellte, dass eigentlich immer der gleiche Aufruf genügt. Zum reinen anspielen braucht man lange nicht alle Parameter, die da so auf den Seiten eingefügt werden.
15. Oktober 2009 um 14:39
Kommentar gelöscht? Na sowas. Das war keine Werbung. Nur eine Möglichkeit, wie es bereits jetzt ganz einfach möglich ist, unterschiedliche Videos einzubinden. Und mein Plugin kostet ja auch nix. Darf man sowas hier auch nicht sagen? Na egal.
Für mich ist oEmbed bis dato wieder nur eine Funktion, die nicht in den Core sondern maximal in Core-Plugins gehört.
15. Oktober 2009 um 14:39
@Dennis Hmm mit anderen Plugins geht es auch Valide. Sicher das das an Youtube liegt?
Ich finde das auch super, nur wird 2.9 so langsam echt ein Haufen arbeit für mich. So einige Dinge die jetzt von Haus aus geboten werden setz ich bisher anders um. Und doppelt möchte ich so Funktionen ja auch nicht haben. Alls heißt es die eigenen zu entfernen bzw. anzupassen :-(
15. Oktober 2009 um 14:42
Hm, ok, nicht gelöscht, nur seit 3 Stunden noch nicht moderiert. Also dann sucht euch mal die passenden Kommentare aus und löscht den Rest. Will ja hier nichts volltexten. ;)
15. Oktober 2009 um 17:48
@Markus In der Tat ist der Code, den YouTube liefert, invalid. Das liegt am enthaltenen -Tag, der eingebaut wurde, um größtmögliche Unterstützung in alten Browsern zu garantieren.
15. Oktober 2009 um 17:50
Ähem, der HTML-Tag heißt <embed>.
Ich hätte wissen müssen, dass WordPress HTML-Code aus den Kommentaren löscht :D
16. Oktober 2009 um 09:23
@Florian Dann muss es doch aber möglich sein das WP diesen Code koriegiert, oder? Plugins schaffen das ja auch. Trotz embed was ja eigentlich Standard ist.
16. Oktober 2009 um 17:39
@Tom
Moderation ist leider bei dem SPAM-Aufkommen leider notwendig. In meinen Blog moderiere ich auch jeden Erstkommentar und Kommentar mit Links. Und auch bei mir kann es schon mal mehrere Stunden dauern, bis ich mich darum kümmern kann.
@Dennis
Fast alle Video-Plattformen bieten Einbindungscode mit dem nicht validierenden Tag ein. Dabei ist es eine Kleinigkeit, Videos auch valide einzubinden. Dazu verweise ich gerne auf meinen Blogbeitrag Valide Videos in Webseite einbinden und die dortigen Kommentare.
17. Oktober 2009 um 15:04
Ich kann mich immer nur wiederholen: “Normales” Bildeinfügen ist nicht möglich, aber solche Dinge werden durchdekliniert. Und weil es hier einige “Prominente” hochjubeln jubeln andere mit. Wie die Lemminge, wie immer.
Aber Entschuldigung. Kritik ist ja unerwünscht.
17. Oktober 2009 um 15:13
Nobbi, wie ich es dir schon im Chat/IRC gesagt, sind wir
A. können dein Problem nicht hellsehen, solange du nicht sagst was dich störst.
B. wir nicht die Entwickler sind und höchstens Sachen über das für jeden öffentliche Trac durchreichen können.
Bei dir sind wir noch bei Punkt A. Für dich heißt das: Reißt deinen Mund mal auf um Details zu sagen (Forum ist der beste Platz, maile es mir noch zusätzlich) und nicht ständig jede Neuerung fertig zu machen und sie mal probiert zu haben.
Kritik ist nicht unerwünscht, solange sie begründet (Dein Kommentar war ein Kleingartenstammtischmeckereintrag).
17. Oktober 2009 um 18:13
Alslo ich finde oembed geil und freue mich schon auf WordPress 2.9. Werde noch warten bis zum Release und sofort los legen:-)
17. Oktober 2009 um 20:41
@Dieter: mache ich genauso, aber ich dachte, die Leute hier arbeiten schneller als ich. :D Ich habe mich nur dadurch täuschen lassen, dass der Hinweis auf die Moderation nicht mehr angezeigt wurde. Mein Fehler, daher könnte ja auch meine beiden folgenden Kommentare weg.
@ Das mit dem normalen Bildeinfügen verstehe ich grad auch nicht. Ich hab schon hunderte Bilder eingefügt. ;) Aber vielleicht meint Nobbi ne Art drag-and-drop ins Editorfenster. Einfach vom Desktop reinziehen, Bild wird hochgeladen und ist im Artikel. Das wäre schon toll.
18. Oktober 2009 um 14:49
Dennis, meinen “Mund aufgerissen” habe ich nie, aber schon etliche diesbezügliche Fragen vernünftig im Forum (nicht nur hier übrigens) gestellt. Unterstelle mir hier also bitte nichts!
Außerdem mache ich überhaupt “nichts ständig fertig”. Ich erlaube mir kritische Anmerkungen, so war das auch in Sachen Rechtschreibkorrektur.
@Tom: Nein, so einfach muss es nicht sein.
Nochmal: Füge ich mittels Mediathek ein Bild ein, dann hätte ich gerne die Großansicht in einem Fenster à la Lightbox oder was auch immer und nicht das “nackte” Bild im selben Fenster. Thickbox soll doch standardmäßig funzen, tut es aber nicht. Oder liegt es eventuell an der Verwendung eines dermaßen “exotischen” Plugins wie NextGen Gallery?
18. Oktober 2009 um 15:47
1. Dein Kommentar war ein Vorwurf, dass wir Sachen “hochjubeln” und “Kritik ist unerwünscht sei”. Das war ein Angriff, deshalb halte ich die Formulierung für diesen Kommentar aufrecht.
2. Du hast dein Problem in erstem Kommentar nicht genannt, aber trotzdem gemeckert, also ein Kleingartenstammtischbeitrag. Dies hast du aber noch nachgeholt, aber dabei noch mal deine unangebrachten Worte aus dem ersten Kommentar verteidigt. Macht die Sache nun auch nicht besser.
3. Google hilft: http://wordpress.org/extend/plugins/auto-thickbox/
4. Plugin können öfters nicht funktionieren, wenn Dinge die WordPress macht durch Plugins übernommen werden ohne dabei die WordPress-API zu unterstützen (bzw. die jeweiligen API-Methoden zu übernehmen), damit andere Plugins sich “einhacken” können. Die Schuld liegt dann an deinem Gallery-Plugin nicht an WordPress.
(Nur als Anmerkung: Meine Worte beziehen sich nur auf den Kommentar oben und nicht auf andere Dinge die irgendwann mal irgendwie passiert sind)
19. Oktober 2009 um 07:43
Du wirst es vermutlich nicht glauben, aber ich kann nicht nur googeln, sondern auch im Pluginverzeichnis sowie im Forum suchen. Noch besser: Ich kann sogar Auto-Thickbox in meinem Testblog laufen lassen…
Das von mir eingesetzte Plugin (allerdings nicht im Testblog, eben aus den Gründen weil ich es ja eben seit geraumer Zeit versuche hinzubekommen irgendwie, das durch Thickbox sowohl Mediathek als auch Plugin funktionieren) ist anscheinend doch ein “Exot”: NextGen Gallery…
Noch was: Ich habe mich kritisch zu dem Artikel bzw. den von Dir dort vorgestellten Dingen geäußert, weil ich andere Dinge als dringlicher ansehe. Das ist meine Meinung, kein Angriff! Habe ich noch nie gemacht, das sollte auch Dir bekannt sein.
Warum sollte ich mein Problem also nochmal schildern? Das hat doch mit dem Thema nichts zu tun und steht deshalb dort, wo es hingehört: Im Forum (hoffentlich im richtigen Bereich natürlich).
19. Oktober 2009 um 10:37
Diese Funktion würde ich auch enorm begrüßen. Wann ist denn so ungefähr mit WP 2.9 zu rechnen?
19. Oktober 2009 um 10:39
@Ringo:
http://blog.wordpress-deutschland.org/2009/10/12/erste-termine-fuer-wordpress-2-9.html
3. November 2009 um 12:50
So, Dennis, dann erkläre mir mal, warum das letzte Bild in diesem Beitrag (eingefügt wie alle anderen dort auch über die WP-Funktion) sich absolut nicht textumfließen lassen will?
http://www.mueschen.info/sieben-mark-fuenfundneunzig-plus-x/
6. November 2009 um 23:48
Na dann freuen wir uns mal auf die 2.9er!
23. Dezember 2009 um 16:05
Nu ist WP 2.9 da, aber ich finde in den Einstellungen zur Mediathek gar keine Option “oEmbed” zu aktivieren.
Wurde es in der finalen Version doch draussen gelassen ?
23. Dezember 2009 um 23:56
@Duerrbi,
mir gehts gerade genauso und ich bin unter die “Einstellungen” gegangen. Da steht nichts von “oEmbed”!? Bin gerade dabei die neuen WP-Features auszutesten und bei dieser Geschichte komme ich nicht weiter, weil ich die Option nicht finden kann.
Weiss jemand vielleicht einen Rat?
28. Dezember 2009 um 17:52
offenbar hat man die Möglichkeit es “Abzuschalten” in der Final Version weggelassen.
Ich habe zum Test jetzt mal die URL eines x-Beliebigen YouTube Videos direkt in den Post eingefügt (ohne was drum herum). Nun generiert WP darauf selbst den Player. “oEmbed” klappt offenbar.
12. November 2010 um 21:39
Ich hatte gelesen, dass man für das Einbinden von Videos in WordPress ein Plugin bräuchte und dass das Thema eine komplizierte Kiste wäre.
Mit WordPress 3.0 ist aber alles denkbar einfach. Link rein. Fertig.
Wirklich schön, dass das so einfach geht. :)
26. Januar 2011 um 10:10
ZuDummZu? In meiner verwendten Version von WordPress (3.04) kann ich das “Oembed” wie im ScreenShot oben zu sehen nicht sehen/verwenden. Kann mir jemand erklären warum? Es sei noch zu sagen, das die von mir verwendete Ein-Klick-Installation über Parallels Confixx realisiert wurde.