Знакомство с Advanced Custom Fields

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

В этом руководстве объясняются следующие моменты:

  • Установка AFC плагина;
  • Создание новых полей;
  • Добавление контента
  • Вывод полей в Вашей теме.

Основы

Произвольные поля это встроенная часть WordPress и показывается на странцах, постах и других типах записей, однако их стандартный интерфейс не очень дружественный. С ACF вы можете понять что содержит поле и как это будет выглядеть. Например, вы можете добавить выбор изображения для главной страницы. Используя ACF легко создать поля для выбора изображения и показать его когда вы редактируете главную страницу.

Далее на скриншотах показана разница между стандартными полями и Advanced Custom Fields.

Стандартные поля WordPress

Стандартные поля WordPress

Поля ACF

Advanced Custom Fields

Установка

Плагин ACF не идет в стандартном пакете WordPress, поэтому требуется дополнительная установка. К счастью, установка очень простая.

Можно добавить его на странице плагинов, воспользовавшись поиском.

Если что-то не понятно, можете прочитать пошаговое руководство по установке ACF

Создание полей

В конструкторе вы можете очень легко добавить новые поля в несколько кливок. Можно создавать сколько угодно полей, каждый со своим именем, типом и настройками. Каждое поле добавляется в группу для более удобного управления полями и определения на каких экранах выводить созданные поля.

Группы нужны для лучшей организации полей и добавления их к страницам редактирования. Каждая группа содержит заголовок, поля, правила размещения и настройки оформления.

Объединение полей в группы

Настройки групп полей

Правила показа полей

Каждое поле содержит настройки для определения как оно выглядит (type), где хранится значение (name) и как оно функционирует (settings). Эти настройки могут быть изменены в настройках групп.

Читать дальше Пошаговая установка ACF

Перейти к верхней панели