Обзор
Все шаблонные функции (get_field, the_field, и т. д.) можно использовать для загрузки значений со страницы настроек, однако для указания страницы настроек требуется второй параметр. Это аналогично передаче параметра $post_id для обращения к определённому объекту записи.
Требуемый параметр $post_id представляет собой строку, содержащую слово «option» или «options».
Обратите внимание: хотя можно создать несколько страниц настроек, все значения сохраняются и загружаются с использованием «option» в качестве значения $post_id.
Примеры
Вывод поля
<p><?php the_field('field_name', 'option'); ?></p>Получение поля
<?php
$variable = get_field('field_name', 'option');
// выполните действие с $variable
?>Вывод под-поля
Обратите внимание: внутри цикла have_rows для функций подполей (get_sub_field, the_sub_field) не требуется указывать параметр $post_id.
<?php if( have_rows('repeater_field_name', 'option') ): ?>
<ul>
<?php while( have_rows('repeater_field_name', 'option') ) : the_row(); ?>
<li><?php the_sub_field('title'); ?></li>
<?php endwhile; ?>
</ul>
<?php endif; ?>Обновлено: 30.09.2026