Da ich pers. nur validen Source in diesem Blog haben möchte, war ich bisher immer den Umweg gegangen, Filme von YouTube nur mit einem Screenshot zu verlinken, anstatt sie direkt im Blog anzuzeigen. Das funktioniert natürlich einwandfrei, hat aber den dummer Weise den Nachteil, dass ich die Besucher somit von meinem Blog weggeschickt hatte. Also war ein Weg gefragt, wie man Flashvideos valide in WordPress ohne Plugin einbindet.
An sich stört nur der embed Tag, der leider immer noch von Seiten wie YouTube usw. als Codeschnipsel zum Einfügen angeboten wird und der in XHTML nicht erlaubt ist. Ergo muss der weg und das sähe dann hier z.B. so aus:
(ID_YOUTUBE durch die ID von YouTube ersetzen!)
<object
type="application/x-shockwave-flash"
width="425"
height="350"
data="http://www.youtube.com/v/ID_YOUTUBE">
<param
name="movie" value="http://www.youtube.com/v/ID_YOUTUBE">
</object>
Eigentlich sollte das schon reichen und zumindest der aktuelle 7′er iE und 2′er Firefox mit Flashplayer können den jetzt auch wie gewünscht und valide anzeigen. Aber einige Ausnahmen gibt es leider immer und sei es auch nur, dass der User kein Flash installiert hat. Also ist noch eine Alternative gefragt, die z.B. aus einem Textlink oder/und Bild bestehen kann:
<object
type="application/x-shockwave-flash"
width="425"
height="350"
data="http://www.youtube.com/v/ID_YOUTUBE">
<param
name="movie" value="http://www.youtube.com/v/ID_YOUTUBE">
<!-- Alternative -->
</object>
Voila, alle bekommen was zu sehen und der Source ist valide.
Wer es sich beim Einstellen von Beiträgen einfach machen möchte, der kann sich z.B. ein Muster mit dem Codeschnipsel in seinem Blog abspeichern, dann geht es mit dem Einfügen von Flashvideos auch ohne Plugins ganz fix.
WordPress: Achtung, wenn ihr den WYSIWYG-Editor verwendet, der bastelte hier gerne mal was dazu, das dort nichts zu suchen hatte!
![[Valid RSS]](http://blog.ikasweb.de/wp-content/uploads/2006/03/valid-rss.png)


