Что умеет
ACF Extended — набор расширений для ACF Pro. Он добавляет возможности, которых в базовом ACF нет, и убирает часть рутины из админки.
- Поля. Больше десятка новых типов и улучшение для существующих. Поля с одной, несколькими или двусторонними связями.
- Валидация. Расширенные правила проверки значений.
- Гибкое содержимое как конструктор страниц. Макеты можно использовать для построения страниц без отдельного визуального редактора.
- Режим производительности. Оптимизация хранения метаданных, чтобы уменьшить нагрузку на базу.
- Формы на фронтенде. Менеджер форм для вывода полей ACF на публичной стороне сайта.
- Управление структурой. Страницы настроек, типы блоков, типы записей и таксономии, менеджер опций WordPress, обзор метаданных.
- Мультиязычность. Поддержка WPML и Polylang.
Платная версия добавляет ещё два десятка полей, правила расположения макетов, шаблоны, Stripe и PayPal в поле оплаты, настройки интерфейса и принудительную синхронизацию JSON.
Установка и настройка
Сначала поставьте и активируйте ACF Pro (минимальная версия — 5.8). Затем установите ACF Extended и включите нужные модули в его разделе. Не активируйте всё подряд: чем меньше включённых модулей, тем проще разбираться в проекте.
Проверьте новые функции на копии сайта, прежде чем переносить на рабочий.
Подводные камни
Привязка к плагину. Поля, блоки и страницы настроек, созданные через ACF Extended, перестанут работать при его удалении. Если вы строите крупный проект, зафиксируйте версию и учтите зависимость в договорённостях с клиентом.
Совместимость. Обновления ACF Pro и ACF Extended нужно проверять вместе, особенно при смене мажорных версий.
Лицензия. ACF Pro платный. Оплата зарубежных лицензий из России российскими картами обычно не проходит, поэтому продумайте способ приобретения заранее.
Избыточность. Для простого сайта хватит и обычного ACF. ACF Extended оправдан, когда нужны формы на фронтенде, сложные связи или единая панель структуры.
Кому подойдёт
Разработчикам, которые строят структуру сайта на пользовательских полях и хотят управлять ею из админки. Альтернативы: Advanced Custom Fields, Meta Box и Custom Post Type UI для простых случаев.