Обзор
get_fields() — Возвращает массив значений (имя=> значение) для конкретного поста.
Параметры
get_fields([$post_id]);
- $post_id (смешанный) (необязательное) ID поста для которого сохранены значения. По умолчанию текущий пост.
Использование
Вывести все поля
Пример показывает, как вывести все поля (имя и значение) в виде списка.
<?php
$fields = get_fields();
if( $fields ): ?>
<ul>
<?php foreach( $fields as $name => $value ): ?>
<li><b><?php echo $name; ?></b> <?php echo $value; ?></li>
<?php endforeach; ?>
</ul>
<?php endif; ?>
Отладка
Пример показывает, как функция get_fields() может помочь в отладке поста с ID = 123.
<?php
echo '<pre>';
print_r( get_fields(123) );
echo '</pre>';
?>
Похожие
- Базовые: get_field_objects()