YouTube.com Aquí experimentando con el WordPress, intenté añadir un video de YouTube.com. Pero no cargaba en el preview. Revisé el código HTML y el código no estaba completo, el editor del WordPress lo había cortado. Obviamente tenía el WordPress con las opciones por defecto que incluyen el editor avanzado y el validador de XHTML.

Primero a buscar algo de información sobre el tag OBJECT en XHTML:
http://www.w3schools.com/tags/tag_object.asp.
El problema estaba claro, ya no se debe usar EMBED y el WordPress lo eliminaba automáticamente.

Pués bueno, a googlear. Y encontré que no era el único con este problema al colocar -o mejor dicho- intentar colocar estos videitos de YouTube.com. Seguía buscando y encontré un plugin para colocar estos videos: WordPress/YouTube Video Gallery Plugin.

Bajé el plugin, lo instalé y a probar. Aparentemente el editor seguía comiendose el código. No lograba ver los videos. Ni modo, a buscar en Google otro rato. Y por fin encontré un web muy interesante, miniplug.tv donde corregían un error en el código generado por este plugin y obviamente recomendaban desactivar el editor avanzado y la validación de XHTML de WordPres. Así que a probar…

Eureka!!! ahora si puedo ver el video en un post y sin necesidad del plugin. En este web de miniplug.tv explican que hay que reemplazar el codigo del plugin:

<object width="425" height="350">
<param name=”movie”
value=”http://www.youtube.com/v/XXXXXXXXXXX“>
</param>
<embed xsrc=”http://www.youtube.com/v/XXXXXXXXXXX
mce_src=”http://www.youtube.com/v/XXXXXXXXXXX” type=”application/x-shockwave-flash”
width=”425″ height=”350″></embed>
</object>

por este:

<object type="application/x-shockwave-flash"
style="width:425px;height:350px" data="http://www.youtube.com/v/XXXXXXXXXXX">
<param name="movie"
value="http://www.youtube.com/v/XXXXXXXXXXX" />
</object>

Nota.- Si copias y pegas este texto, reemplaza manualmente las comillas dobles para que no tengas problemas. Las comillas que aparecen aquí son referenciales y no funcionarán correctamente como HTML.

siendo XXXXXXXXXXX el ID del video. Pero con la sintaxis correcta y operativa ya no es necesario el plugin asi que a postear videos. Muchas gracias a los amigos de miniplug.TV

IMPORTANTE: Este código funciona muy bien si instalas el WordPress, ya sea manualmente o con alguna preinstalación de algún servicio de alojamiento. Pero si usas el servicio de wordpress.com donde ya está instalado el WordPress (y donde puedes publicar tu blog gratuitamente) debes usar las etiquetas que ellos mismos han preparado para los videos YouTube. Lee mi post: YouTube.com y WordPress.com