Документация ACF (Advanced Custom Fields)

Advanced Custom Fields это плагин WordPress, который позволяет добавлять поля на страницы редактирования записей.

Начало работы

Advanced Custom Fields это WordPress плагин который позволяет вам добавлять произвольные поля в Админ панели. Это обычные произвольные поля (Custom Fields), что позволяет вас ускорить разработку сайта.

Базовые функции

get_field()
get_field($selector, [$post_id], [$format_value]);
Возвращает значение поля (return)
the_field()
the_field($selector, [$post_id], [$format_value]);
Выводит значение поля (echo)
get_field_object()
get_field_object($selector, [$post_id], [$format_value], [$load_value]);
Возвращает массив параметров поля
get_fields()
get_fields([$post_id]);
Возвращает массив значений (ключ => значение) для определенного поста
get_field_objects()
$fields = get_field_objects([$post_id]);
Возвращает массив параметров для каждого поля (ключ => значение) для определенного поста

Циклы

have_rows( ) Используется для проверки наличия полей в родительском поле

Фильтры

acf/load_field Фильтр настроек $field запускающийся после загрузки

Типы полей

Repeater Field Позволяет создать набор повторяющихся полей.

Как получить значение со страницы Options

Использование ACF в Woocommerce

Несколько моих статей по теме: