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:

‘embed’ => array (‘style’ => array (),
    ’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