YouTube und andere Flash-Videos in Worpress MU
Aus Sicherheitsgründen werden gewisse HTML-Tags von WordPress MU nicht in den Blog-Posts zugelassen, bzw direkt beim Speichern entfernt. So auch das embed-Tag, welches für das Einbinden von YouTube-Videos notwendig ist, sofern man kein spezielles Plugin dafür hat.
Man muss aber nicht unbedingt ein Plugin dafür installieren, sondern kann die Liste der gültigen Tags einfach ergänzen:
In der Datei /wp-includes/kses.php die Array-Variable $allowedposttags ergänzen mit folgenden Zeilen:
’type’ => array (),
’id’ => array (),
’height’ => array (),
’width’ => array (),
’src’ => array ()),
‘object’ => array (
’height’ => array (),
’width’ => array ()),
‘param’ => array (
’name’ => array (),
’value’ => array ()),
Und schon sollten YouTube-Videos (oder auch Google-Videos) wieder einbindbar sein, ohne dass der Editor die Videos wieder aus dem Post entfernt.
Die Lösung zu diesem Problem habe ich hier gefunden: mu.wordpress.org
