Получить значение из шорткода

Задание закрыто
Стоимость:Договорная
Срок выполнения:1 день
Варианты оплаты:Планируется использовать Безопасную сделку
Дата публикации:2021-01-30 13:05
Был на сайте:2021-01-30 15:15

Получить значение из шорткода

 
Задача

Пытаюсь использовать шорткод для получения значения ($now_price) , данное значение необходимо для расчета процентов.
$target_price = get_post_meta( get_the_ID(), 'target_price', true );
$now_price = do_shortcode ( '[stock_market_widget type="inline" template="generic" assets="'. $stock = get_post_meta( get_the_ID(), 'stock', true ) .'" markup="{price}" api="yf"]' );
$procent = ((int)$target_price - (int)$now_price) * 100 / (int)$now_price ;

echo $now_price;
echo $target_price;
echo $procent;

К сожалению сам шорткод не выводит конкретное значение, а возвращает код (см. вложение).
Необходимо оказать консультацию, каким образом и возможно ли в переменной оставить только значение из кода с "smw-field-value"?

Оставлять заявки могут только авторизованные пользователи.
Заявок нет

Оставлять заявки могут только авторизованные пользователи.