get_post_meta только в одном сообщении

У меня есть примерная демонстрация, чтобы попытаться проиллюстрировать мою проблему.

http://www.ttmt.org.uk

У меня шесть страниц с названиями – Страница Один, Два и т. Д.

На странице index / home я создаю btn / div для ссылки на каждую страницу.

На одном из btn я хочу поставить дополнительную метку / метку.

На странице, связанной с этим btn, я создал настраиваемое поле с именем метки.

В цикле я проверяю это настраиваемое поле с помощью get_post_meta. Если он там, я добавляю в div.

Моя проблема заключается в том, что он добавляется в другой div после того, как после раздела div /, который имеет настраиваемое поле «label».

На странице примера http://www.ttmt.org.uk

Я хочу добавленную метку на странице три, но она также появляется после этого.

<?php $frontAgrs = array( 'post_type' => 'page', 'tag' => 'group', 'orderby' => 'menu_order', 'order' => 'ASC' ); $frontLoop = new WP_Query($frontAgrs); if($frontLoop->have_posts()): while($frontLoop->have_posts()): $frontLoop->the_post(); if(get_post_meta($post->ID, 'label', true) != ''){ $label = get_post_meta($post->ID, 'label', true); $label = '<em>'.$label.'</em>'; } $btnName = get_the_title(); ?> <?php echo '<div class="theDiv" ><a href="'.get_permalink($post->ID).'"><span>'.$btnName.'</span>'.$label.'</a></div>' ?> <?php endwhile; endif; ?> <?php wp_reset_postdata(); ?> 

Solutions Collecting From Web of "get_post_meta только в одном сообщении"