Advanced Custom Fields (ACF) был создан Эллиотом Кондоном в 2011 году как бесплатный плагин для WordPress. Он стал де-факто стандартом для добавления пользовательских полей в записи и страницы WordPress. За десятилетие он накопил более 2 миллионов активных установок и огромную экосистему сторонних разработчиков.
В 2022 году Эллиот продал ACF компании WP Engine, одному из крупнейших управляемых хостов WordPress. WP Engine продолжил развивать ACF как коммерческий продукт — ACF Pro продается отдельно, бесплатная версия остается на WordPress.org.
Все было нормально до 2024 года.
В сентябре-октябре 2024 года разразился публичный спор между WordPress.org (под руководством Мэтта Мулленвега, соучредителя WordPress) и WP Engine по нескольким вопросам, включая товарные знаки, лицензирование и финансовые взносы на разработку ядра WordPress. Спор обострился судебными исками, блогами и общественными дебатами.
В рамках конфликта, 12 октября 2024 года, WordPress.org предпринял беспрецедентный шаг: они форкнули ACF, переименовали его в «Secure Custom Fields» и заменили список ACF в каталоге плагинов WordPress.org на новый форк. С этого момента пользователи, ищущие «Advanced Custom Fields» на WordPress.org, на самом деле устанавливали SCF.
Пользователи, которые уже установили ACF Free с wordpress.org, увидели автоматическое обновление до «Secure Custom Fields» в своей админке WordPress. Многие не заметили этого сразу — обновление выглядело как любое другое обновление плагина. Функциональность была идентичной (так как SCF является прямым форком бесплатной версии ACF на тот момент).
Новые пользователи, ищущие ACF на WordPress.org, больше не могли найти оригинальный список ACF — вместо этого они находили SCF. Коммерческий ACF Pro оставался доступным на сайте WP Engine, но бесплатная версия фактически была «захвачена» форком WordPress.org.
На 2026 год:
Пыль все еще оседает. Разработчики разделились. Некоторые остаются на коммерческом ACF от WP Engine. Некоторые переключились на SCF для бесплатного варианта. Некоторые рассматривают альтернативы, такие как Field Forge. Консенсуса нет.
Advanced Custom Fields (ACF) — это коммерческий плагин для пользовательских полей WordPress от WP Engine. ACF Pro платный ($49/год за неограниченное количество личных сайтов, $249/год за агентство с 10 сайтами). Бесплатная версия была на WordPress.org до октября 2024 года.
acf_register_block_type(), Локальный JSON — все это в Pro-уровне.wp_postmeta для хранения, что создает проблемы с запросами N+1 на больших сайтах.Secure Custom Fields (SCF) — это форк ACF от WordPress.org, созданный в октябре 2024 года. Он бесплатный, распространяется через WordPress.org и поддерживается волонтерами WordPress.org. Он использует точно такой же формат данных и API функций шаблонов, как ACF (это прямой форк).
get_field(), тот же have_rows(), тот же визуальный конструктор.acf_register_block_type()) не были в бесплатной версии и также отсутствуют в SCF.wp_postmeta, наследует тот же потолок производительности.SCF не имеет Повторителя, Гибкого контента, Страниц опций или других функций ACF Pro. Если ваш сайт в настоящее время использует функции ACF Pro и вы переключаетесь на SCF, эти функции не будут работать. Вам нужно будет:
Это самая большая проблема с принятием SCF. Многие пользователи не осознают этого до переключения.
Field Forge — это коммерческий плагин для пользовательских полей WordPress, созданный с нуля для 2026 года. Это не форк ACF. У него своя кодовая база, своя архитектура хранения и свой набор функций. Но он поставляется с полным слоем совместимости с ACF, так что код, написанный для ACF (или SCF), продолжает работать после миграции.
Созданный Avakode (небольшой командой разработчиков WordPress), Field Forge является частью более широкого набора плагинов под названием Forge Suite (вместе с Lang Forge для многоязычности, SEO Forge для SEO и Form Forge для создания форм).
wp_fieldforge_values, а не в wp_postmeta. Запросы на больших сайтах в 3–10 раз быстрее. Это #1 техническое отличие.get_field(), have_rows(), get_sub_field(), acf_register_block_type(). Код темы, написанный для ACF или SCF, продолжает работать после миграции.| ACF (коммерческий) | SCF (бесплатный форк) | Field Forge | |
|---|---|---|---|
| Цена | $49-$249/год | Бесплатно | $35-$169/год |
| Владелец / поддержка | WP Engine | Волонтеры WordPress.org | Avakode |
| Хранение | wp_postmeta | wp_postmeta | Пользовательская индексированная таблица |
| Производительность на больших сайтах | N+1 запросы | N+1 запросы | 3-10 раз быстрее |
| Поле Повторитель | Только Pro ($49+) | Нет (не в форке) | Включено (платные планы) |
| Гибкий контент | Только Pro ($49+) | Нет (не в форке) | Включено (платные планы) |
| Страницы опций | Только Pro ($49+) | Нет (не в форке) | Включено (платные планы) |
acf_register_block_type() |
Только Pro ($49+) | Нет (не в форке) | Включено (платные планы) |
| Поле Галерея | Только Pro ($49+) | Нет (не в форке) | Включено (платные планы) |
| Поле Клонирование | Только Pro ($49+) | Нет (не в форке) | Включено (платные планы) |
| Генерация схемы с помощью ИИ | Нет | Нет | Да (уникально) |
| Генерация TypeScript | Нет | Нет | Да (уникально) |
| Генерация GraphQL | Через WPGraphQL для ACF | Через WPGraphQL для ACF | Авто-регистрация |
| Совместимость с ACF | Нативная | Нативная (тот же API) | Да (слой совместимости) |
| Версионирование схемы | Нет | Нет | Да (уникально) |
| Инструменты миграции в один клик | Нет | Нет | Да (ACF, SCF, Meta Box, CMB2, Carbon Fields) |
| Коммерческая поддержка | Да (WP Engine) | Нет (сообщество) | Да (приоритетная электронная почта) |
| Активная разработка | Да (команда WP Engine) | Медленно (волонтер) | Да (команда Avakode) |
| Экосистема сторонних разработчиков | Огромная | Унаследована от ACF | Меньше, растущая |
wp_postmetaРекомендуется: Оставайтесь на ACF Pro. Не мигрируйте просто так.
Рекомендуется: Используйте SCF. Бесплатно и нормально для простых сайтов.
wp_postmetaРекомендуется: Используйте Field Forge. Лучший современный вариант в большинстве сценариев.
Время: 15–60 минут для большинства сайтов.
Тот же процесс, что и ACF → Field Forge. SCF использует тот же формат данных, поэтому тот же импортёр работает.
Не рекомендуется. Вы потеряете Pro функции (Повторитель, Гибкий контент, Страницы опций и т. д.), которые отсутствуют в SCF. Большинство реальных сайтов зависят от этих функций.
Если вы действительно хотите это сделать: вам нужно будет переписать вашу тему, чтобы избежать использования любых функций только для Pro. Это гораздо больше работы, чем миграция на Field Forge.
Просто. Данные SCF работают с ACF Pro, так как они используют один и тот же формат. Установите ACF Pro, деактивируйте SCF, функции Pro снова становятся доступными.
Слой совместимости Field Forge работает и в другую сторону. Если вы мигрировали на Field Forge и решили вернуться к ACF, установите ACF, деактивируйте Field Forge, ваш код темы продолжает работать, потому что оба плагина реализуют одни и те же функции шаблонов.
Является ли SCF «настоящим ACF» сейчас? SCF — это форк, а не продолжение. WP Engine все еще владеет и разрабатывает оригинальный ACF коммерчески. Форк WordPress.org — это собственный проект. Ни один из них не является «настоящим ACF» — это два разных плагина, которые имеют общую историю.
Будет ли моя лицензия ACF Pro по-прежнему работать? Да. Если вы приобрели ACF Pro у WP Engine, она продолжает работать. WP Engine все еще активно разрабатывает ACF Pro и поддерживает клиентов.
Могу ли я использовать функции ACF Pro с SCF? Нет. SCF не включает Повторитель, Гибкий контент, Страницы опций, Галерею, Клонирование или другие функции ACF Pro. Если вам это нужно, используйте коммерческий ACF Pro или Field Forge.
Будет ли спор ACF/SCF разрешен? Неизвестно. На 2026 год ситуация остается нерешенной. WP Engine и WordPress.org находятся в постоянном юридическом и философском разногласии. Пользователи не могут рассчитывать на быстрое разрешение.
Безопаснее ли использовать Field Forge, чем выбирать сторону в споре ACF/SCF? Field Forge — это другой плагин с собственной командой, своей лицензией и своей дорожной картой. Это не форк ACF и не участвует в споре WP Engine / WordPress.org. Пользователи, которые хотят оставаться вне политики, могут использовать Field Forge, не выбирая сторону.
Есть ли у Field Forge все функции, которые есть у ACF Pro? Да. Каждая функция ACF Pro есть в платных планах Field Forge: Повторитель, Гибкий контент, Группа, Клонирование, Страницы опций, Галерея, Связь, Объект поста, Пользователь, Таксономия, acf_register_block_type(), Локальная синхронизация JSON. Плюс уникальные функции, которых нет у ACF: генерация схемы с помощью ИИ, генерация TypeScript, авто-регистрация GraphQL, пользовательское хранение таблиц, версионирование схемы.
Сломается ли моя тема, использующая ACF, если я мигрирую на Field Forge? Нет. Слой совместимости Field Forge реализует полный API функций шаблонов ACF. Ваши get_field(), have_rows(), get_sub_field() и acf_register_block_type() продолжают работать.
Совместим ли Field Forge с плагинами ACF сторонних разработчиков? Большинство да. Если сторонний плагин использует публичные функции шаблонов ACF, он работает с Field Forge через слой совместимости. Если сторонний плагин использует внутренние хуки ACF или REST API, вам могут понадобиться корректировки.
Могу ли я запускать несколько плагинов пользовательских полей одновременно? Только во время миграции. В долгосрочной перспективе используйте один плагин пользовательских полей. Запуск ACF + SCF или ACF + Field Forge создает дублирование данных и путаницу в конфигурации.
Форк ACF/SCF — это действительно запутанная ситуация. Нет единственно правильного ответа — это зависит от ваших конкретных потребностей, бюджета и философского согласия с моделью управления WordPress.org.
Наша рекомендация для большинства сайтов WordPress в 2026 году:
Что бы вы ни выбрали, поймите, что все три варианта имеют один и тот же основной API (функции шаблонов, такие как get_field()). Если вы выберете неправильно, миграция на любой другой вариант относительно безболезненна, так как написанный вами код является переносимым.
Получите Field Forge — от $35/год →
14-дневный возврат. Миграция в один клик из ACF или SCF. Код темы остается совместимым.
Все еще решаете? Прочитайте Полное руководство по миграции ACF / SCF на Field Forge →