Пропусти, выводимый текст, через глобальный объект $wp_embed :)
У меня проблема была в плагине и помог такой код.
global $wp_embed;
if ( method_exists( $wp_embed, 'autoembed' ) ) {
$text = $wp_embed->autoembed( $text );
}
$text - это текст который надо обработать