Вставка переменной в короткий код внутри php

$idstring = do_shortcode( $cb_video_url ); 

длинная история, это получает идентификатор видео YouTube с данного URL-адреса (пример: 5kx45jHqQ)

и есть встроенный плагин youtube для wordpress, который использует формат короткого кода:

 [youtube]videoID[/youtube] 

Я хочу поставить динамический идентификатор видео YouTube с URL (переменная $ idstring) между этими двумя тегами короткого кода …

Я очень стараюсь, и я все пробовал. Возможно, что-то не так, и вы можете помочь. Поэтому, если у вас есть решение.

Самое длинное, что у меня есть, это заставить их отображать на сайте в текстовой форме …. Буквально [youtube]5kx45jHqQ[/youtube]