Как вставить переменную в выражение do shortcode wordpress?
<?php echo do_shortcode( '[shortcode var="' . $var . '"]' ); ?>

При регистрации шорткода функцией add_shortcode() вам нужно добавить var в список атрибутов шорткода, чтобы использовать ее. Пример #1.2 тут
рука лицо

https://www.php.net/manual/ru/language.types.string.php

Простейший способ определить строку - это заключить ее в одинарные кавычки (символ ').

А точка с запятой - это вообще окончание инструкции.

Соответственно вооружившись минимальными знаниями о языке, вы бы поняли, что:
<?php echo do_shortcode( $var ); ?>