get_row()
Получает массив (в формате name => value) для текущей строки из цикла have_rows().
Сравнение с функцией the_row()
Функция возвращает те же данные что и функция the_row(), однако, она не включает в себя обработку строк в цикле have_rows().
Хуков нет.
Возвращает
null
. Массив в формате name => value
.
Использование
get_row( $format_value );
- $format_value(true/false)
- Применять ли логику форматирования.
По умолчанию: true
Примеры
#1 Загрузим текущие значения строки и отобразить их
<?php if( have_rows('slides') ): ?> <?php while( have_rows('slides') ): the_row(); // Get all values for this row. $row = get_row(); // Check for image value. if( $row['image'] ){ ?> <img src="<?php echo $row['image']; ?>" /> <p><?php echo $row['caption']; ?></p> <?php } ?> <?php endwhile; ?> <?php endif; ?>