#wordpress #loops #custom-fields
#wordpress #циклы #пользовательские поля
Вопрос:
У меня есть настраиваемое поле в теме Apus типа multi checkbox, и мне нужно отобразить выбранные значения. Я использую этот код:
<?php $keywords = get_post_meta( get_the_ID(), REALIA_PROPERTY_PREFIX . 'keywords', true ); ?>
<?php if ( ! empty( $keywords ) ) : ?>
<li><span><?php echo esc_html__( 'Keywords:', 'apushome' ); ?></span> <?php echo esc_attr( $keywords ); ?></li>
<?php endif; ?>
Что показывает этот код
Keywords: Array
Как я могу зациклить значения поля, чтобы отобразить их на странице?
С наилучшими пожеланиями, Америко
Комментарии:
1. Да, потому что это массив элементов. т.Е. Ключевые слова в вашем случае. Используйте цикл foreach для печати отдельных значений ключевых слов
Ответ №1:
вы также можете использовать
echo implode(«,»,$keywords);
может быть, это поможет, если это индексированный массив, в противном случае используйте
foreach ($keywords as $val){
echo $val. "n";
}