Документация 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
Несколько моих статей по теме: