Если вы захотите организовать динамический вывод шорткода в редакторе Oxygen, скажем, из произвольного поля записи, используя для этого соответствующий виджет Shortcode, вас ждет неприятный сюрприз. На момент написания статьи, в WordPress конструкторе сайтов Oxygen версии 3.8, нет возможности динамически выводить шорткоды:

Опция Dynamic data отсутствует

Однако, сделать динамический вывод шорткода можно с помощью небольшой конструкции php кода через виджет Code Block, с указанием произвольного поля, заключенного в одинарных кавычках:

<?php echo do_shortcode( get_field( 'ваше_произвольное_поле' ) ); ?>

Если же требуется выводить определенный шорткод с какой-то динамической переменной var, значение которой определено в произвольном поле, то сначала следует объявить эту переменную $var, а уже затем подставить ее в шорткод:

<?php 
    $var = get_field( 'ваше_произвольное_поле' );
    echo do_shortcode( '[shortcode var="' . $var . '"]' ); 
?>

Таким образом, когда нужно организовать динамический вывод шорткода в Oxygen, виджет Code Block в связке с простыми php конструкциями является отличной альтернативой виджету Shortcode.