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

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

Пошаговая установка ACF

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

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( ) Используется для проверки наличия полей в родительском поле

Дополнительные функции (PRO версия)

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

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

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

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

© 2016 — 2020. При копировании материалов обязательна активная индексируемая ссылка на источник.