Muchas gracias.
Justo cuando iba a probar el código en el functions.php lo pude solucionar utilizando el código de inserción para poner los vídeos en la web en vez de la URL. No se si tiene sentido o no pero con el código de inserción sí que funciona.