Solucionar la inserción de videos de YouTube en WordPress 3.0

Acaba de liberarse la versión definitiva de WordPress 3.0, en la que se integran ambas ramas del desarrollo desapareciendo la versión WordPress MU. Ahora WordPress es multisitio, aunque para conseguir todas las funcionalidades hay que realizar pequeños ajustes en el servidor.

WordPress 3.0 hereda de WordPress MU una característica de seguridad que probablemente, si ya has actualizado, estés sufriendo: la imposibilidad de insertar videos de YouTube en los posts.

Quienes usamos WordPress MU desde hace tiempo ya hemos tenido que lidiar con ese problema. La solución es bien sencilla. Tan sólo tenemos que editar el archivo wp-includes/kses.php y añadir las siguientes tags:

'object' => array (
'id' => array (),
'classid' => array (),
'data' => array (),
'type' => array (),
'width' => array (),
'height' => array (),
'allowfullscreen' => array ()),
'param' => array (
'name' => array (),
'value' => array ()),
'embed' => array (
'id' => array (),
'style' => array (),
'src' => array (),
'type' => array (),
'height' => array (),
'width' => array (),
'quality' => array (),
'name' => array (),
'flashvars' => array (),
'allowscriptaccess' => array (),
'allowfullscreen' => array ()),
'style' => array (
'type' => array ()),
'iframe' => array(
'src' => array (),
'name' => array (),
'height' => array (),
'width' => array ()),
'script' => array (
'type' => array ()),

Para no liarnos mucho debemos insertar estas líneas justo antes de:

'var' => array ());

Una vez hecho guardamos el archivo y lo volvemos a subir a la carpeta wp-includes.

También les recordamos los pasos para actualizar desde WordPress MU a WordPress 3.0.