Да уверен , ибо в админке ставил
ну смысл тот что он должен передавать the_field - карточки, дочерней странице
пермалинком ведет на дочернюю страницу
должен генерироваться код полученный со страницы которой мы перешли
<span class="item-variation-name"><?php echo wp_kses_post( $data['display'] ); ?>:</span>
попробуйте <span class="item-variation-name"><?php echo $data['key']; ?>:</span>
- уберите wp_kses_post(). Честно говоря, не понимаю зачем он там. <ul class="variation">
<?php foreach ( $item_data as $data ) : ?>
<li class="variation-<?php echo sanitize_html_class( $data['key'] ); ?>">
<span class="item-variation-name"><?php echo wp_kses_post( $data['display'] ); ?>:</span>
<span class="item-variation-value"><?php echo wp_kses_post( wpautop( $data['display'] ) ); ?></span>
</li>
<?php endforeach; ?>
</ul>
var_dump( $data );
и посмотреть что этот массив содержит. Скорее всего там есть и параметр `name`. Вот его и можно выводить.