Создание Группы полей

Обзор

ACF использует группы полей, чтобы добавить поля к записям. Каждая группа содержит заголовок, поля, настройки отображения и визуальные настройки. Для создания группы полей нажмите на пункт меню в админке Группы полей. Вы попадете на страницу приветствия:

acf-field-groups

Добавление новых групп

Нажмите кнопку «Добавить группу» для создания группы полей. Затем заполните поля, они разбиты на раздела: Поля, Местоположение и Настройки.

acf-add-new-field-group

Заголовок

Для каждого поля необходимо заполнить Заголовок. Он будет показан при редактировании при редактировании в записи. Лучше использовать понятные заголовоки, по которым сразу понятно для каких целей нужна Группа полей. К примеру, «Главная», «События» или «Настройки сайта».

Поля

Здесь, Вы, можете создавать и редактировать поля. Нажмите кнопку «Добавить поле» для создания нового поля в низу списка (можно менять порядок полей в списке перетаскиванием пунктов мышкой). Добавление нового поля выглядит так:

acf-add-new-field

Для каждого поля нужно заполнить Ярлык, Имя и Тип. Другие пункты не обязательны и меняются в зависимости от выбранного Типа поля.

Ярлык поля будет выводится в интерфейсе, но не используется в коде. Он нужен для людей, поэтому можете заполнять его произвольно.

Имя поля будет использовано в коде. оно должно быть в нижнем регистре, без пробелов и специальных знаков. Имя используется для получения данных по полю в коде.

Для манипуляции с полем наведите на его заголовок мышь и появятся дополнительные возможности. Вы можете Редактировать, Дублировать, Переместить и Удалить поле.

Местоположение

Раздел местоположение позволяет указать при каких условиях будет показана группа полей. Пример ниже показывает, что поля будут выводится только для типа записи «Страницы» и Шаблона страницы «Sidebar Template».

Вы можете комбинировать правила с помощью или/и для достижения нужного результата.

acf-field-group-location-rules

Настройки

Для каждой группы полей Вы можете настроить дополнительные параметры отображения или скрыть не нужные элементы интерфейса. Если на странице используется несколько групп полей, то настройки возьмутся с первой группы. Вот для чего нужен «Порядок очередности». Группы выводятся в порядке очередности от «0» до «99».