YouTube-Videos über oEmbed in validem XHTML einbinden
Mit WordPress hat man die Möglichkeit, YouTube-Videos und andere externe Medien über oEmbed nur mit Eingabe der entsprechenden URL in einen Artikel oder eine Seite einzubinden. Leider enthält der generierte XHTML-Code das embed-Tag, welches nicht zum W3C-Standard gehört und daher beim Validieren des Quellcodes eine Warnung auswirft. Weitere Warnungen werden durch nicht XHTML-konform geschlossene Parameter hervorgerufen.
Abhilfe schafft das folgende kleine Plugin “Valid oEmbed YouTube“, welches in Zusammenarbeit mit Tobias Bäthge, dem wir auch “WP-Table Reloaded” zu verdanken haben, entstanden ist. Vielen Dank auch an dieser Stelle für seinen Support.
Das Plugin entfernt den verhassten embed-Code, schließt die Parameter in XHTML-Manier und fügt den Pfad zum YouTube-Video als Data-Attribut in das Object-Tag hinzu. Nach der Aktivierung des Plugins werden neu eingebundene Videos sofort in validem XHTML-Code dargestellt. Alte Artikel müssen noch einmal abgespeichert werden, damit die Änderungen Früchte tragen.
Beispiel-Video, eingebunden über oEmbed:
Das Plugin kann ab sofort unter folgender Webadresse im offiziellen WordPress-Pluginverzeichnis heruntergeladen werden.
Download: http://wordpress.org/extend/plugins/valid-oembed-youtube/
Tags: oEmbed, Plugins, XHTML, YouTube
2 Kommentare zu
“YouTube-Videos über oEmbed in validem XHTML einbinden”
Dein Kommentar:
Suche
Blog abonnieren
Letzte Artikel
- WordPress 3.2 veröffentlicht
- WordCamp 2011 in Köln
- WPToolbox auf Facebook
- Links im Aktivitätsstream von BuddyPress entfernen
- WordPress 3.0.4 schließt kritische Sicherheitslücke
- Sicherheitsupdate WordPress 3.0.2 draußen
- Originalbilder nach Upload automatisch verkleinern
- Miniaturbild für das Posten von Links bei Facebook festlegen
- Artikel- und Seitentitel ohne Leerzeichen ausgeben
- Import von WordPress-Links
- WordPress Core-Plugins für den Import von Inhalten
Kommentare
- Jurek bei Kommentar-Reihenfolge umdrehen
- Tom bei Performance-Tuning via .htaccess und mod_deflate
- Vitaliy bei Performance-Tuning via .htaccess und mod_deflate
- Andy bei Performance-Tuning via .htaccess und mod_deflate
- tgngoc bei Memory Limit erhöhen und PHP5 aktivieren
Kategorien
- Allgemein (47)
- Browserspezifisches (4)
- BuddyPress (22)
- Konfiguration (20)
- Off-Topic (9)
- Performance-Optimierung (9)
- Plugins (37)
- Templateprogrammierung (37)
- Twitter (4)
[...] Dieser Eintrag wurde auf Twitter von Tom Opp erwähnt. Tom Opp sagte: Neu auf WPToolbox: YouTube-Videos über oEmbed in validem XHTML einbinden http://ping.fm/Xntkw [...]
I am not sure if you can update this plugin to use the new under testing YouTube embed code that use inline frames which is now HTML5 compatible!
Would be great if you can do it… I would use this plugin!