El código de incrustado que no funciona muchas   eces se debe a un CMS que no permite las etiquetas de <script> o un editor visual WYSIWYG que rompe el código de incrustado. Wordpress.com  no permite las etiquetas <script> (aunque los sitios de wordpress alojados por separado puede que sí lo hagan).  Muchos sitios de wordpress alojados independientemente tiene un editor visual WYSIWYG, nada más hay que asegurarse que el editor de html básico esté seleccionado y que alguien no llegue accidentalmente a abrir el documento en el editor visual, lo que rompería el código de incrustado.

Alternativamente, puedes tratar de usar el script de auto incrustado de Universal Subtitles (necesita enlace), que agregará el widget de video a todos los videos de una página.
Mayor información en incrustado y el código del widget en: https://github.com/pculture/unisubs/wiki