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

Hinterlasse eine Antwort

Deine E-Mail-Adresse wird nicht veröffentlicht. Erforderliche Felder sind markiert *

Du kannst folgende HTML-Tags benutzen: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <s> <strike> <strong>