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; ?>