ACF против SCF против Field Forge — Что выбрать в 2026 году | Field Forge - Произвольные поля, созданные для скорости
Скачать Войти

ACF против SCF против Field Forge — Что выбрать в 2026 году

Часть 1: Что произошло в октябре 2024 года

Предыстория

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 Pro — все еще коммерческий продукт от WP Engine, продается на advancedcustomfields.com
  • ACF Free — больше не на WordPress.org, но все еще доступен на сайте WP Engine
  • SCF — бесплатный, поддерживаемый волонтерами WordPress.org, устанавливается автоматически при поиске «ACF» на wordpress.org
  • Field Forge — современный третий вариант, созданный другой командой

Пыль все еще оседает. Разработчики разделились. Некоторые остаются на коммерческом ACF от WP Engine. Некоторые переключились на SCF для бесплатного варианта. Некоторые рассматривают альтернативы, такие как Field Forge. Консенсуса нет.


Часть 2: Что такое ACF на самом деле (коммерческий)

Обзор

Advanced Custom Fields (ACF) — это коммерческий плагин для пользовательских полей WordPress от WP Engine. ACF Pro платный ($49/год за неограниченное количество личных сайтов, $249/год за агентство с 10 сайтами). Бесплатная версия была на WordPress.org до октября 2024 года.

Сильные стороны

  • Определяющий бренд в категории. Каждый разработчик WordPress знает ACF. Учебные пособия, документация, сторонние интеграции в изобилии.
  • Опека WP Engine. Коммерческое предприятие с ресурсами для обслуживания, поддержки и разработки.
  • Доказанная стабильность. Более 15 лет использования в производстве на миллионах сайтов.
  • Профессиональные функции. Повторитель, Гибкий контент, Клонирование, Страницы опций, Галерея, Связь, acf_register_block_type(), Локальный JSON — все это в Pro-уровне.
  • Экосистема сторонних разработчиков. Тысячи плагинов интегрируются с ACF.

Слабые стороны

  • Устаревшая архитектура. Использует wp_postmeta для хранения, что создает проблемы с запросами N+1 на больших сайтах.
  • Нет функций ИИ. Нет генерации схемы из простого английского. Нет предложений по типам полей.
  • Нет генерации TypeScript. Нет безопасности типов для headless WordPress из коробки.
  • Интеграция WPGraphQL требует отдельного плагина (WPGraphQL для ACF).
  • Контроверзия WP Engine. Для пользователей, которые были некомфортны с конфликтом WP Engine / WordPress.org, оставаться на коммерческом ACF кажется выбором стороны.
  • Прыжок в цене. $49 Pro → $249 Agency — это 5-кратный скачок, который не соответствует реалиям меньших агентств.

Кому следует использовать ACF

  • Команды с многолетним опытом работы с ACF, где переобучение дорого
  • Корпоративные сайты, которым конкретно нужна коммерческая поддержка от WP Engine
  • Сайты, сильно зависящие от сторонних плагинов, которые интегрируются с ACF
  • Разработчики, которые не против платить за коммерческое программное обеспечение и придают значение узнаваемости бренда

Часть 3: Что такое SCF на самом деле (форк WordPress.org)

Обзор

Secure Custom Fields (SCF) — это форк ACF от WordPress.org, созданный в октябре 2024 года. Он бесплатный, распространяется через WordPress.org и поддерживается волонтерами WordPress.org. Он использует точно такой же формат данных и API функций шаблонов, как ACF (это прямой форк).

Сильные стороны

  • 100% бесплатно. Без подписки, без лицензионного ключа, без пробного периода.
  • Распространяется через WordPress.org. Автообновления через стандартный каталог плагинов WordPress.
  • Идентичен ACF на момент форка. Если ваша команда знает ACF, они уже знают SCF. Тот же get_field(), тот же have_rows(), тот же визуальный конструктор.
  • Поддержка WordPress.org. Управляется сообществом, соответствует философии открытого исходного кода WordPress.
  • Нет коммерческого субъекта. Для пользователей, которые явно хотят бесплатное программное обеспечение с открытым исходным кодом, это соответствует их ценностям.

Слабые стороны

  • Заморожен на момент форка. SCF начался как снимок бесплатной версии ACF на октябрь 2024 года. Основные функции из ACF Pro (Повторитель, Гибкий контент, Страницы опций, Галерея, Клонирование, acf_register_block_type()) не были в бесплатной версии и также отсутствуют в SCF.
  • Разработка на основе волонтеров. Поддержка зависит от участников WordPress.org. Темпы выпуска медленнее, чем у коммерческих альтернатив. Дорожная карта неопределенна.
  • Нет коммерческой поддержки. Только форумы сообщества. Время ответа варьируется.
  • Та же устаревшая архитектура, что и у ACF. Использует wp_postmeta, наследует тот же потолок производительности.
  • Нет функций ИИ. Нет современных дополнений, кроме того, что было у ACF на момент форка.
  • Нет TypeScript / GraphQL / современных инструментов.

Кому следует использовать SCF

  • Одиночные разработчики WordPress с небольшими сайтами, которым не нужны Pro функции
  • Проекты с ограниченным бюджетом, где бесплатное — это непременное условие
  • Пользователи, которые философски предпочитают модель управления открытым исходным кодом WordPress.org
  • Команды, которым нужны базовые пользовательские поля с нулевым бюджетом
  • Любой, кто хочет «ACF, но бесплатно» и готов мириться с отставанием в функциях

Важные оговорки о SCF

SCF не имеет Повторителя, Гибкого контента, Страниц опций или других функций ACF Pro. Если ваш сайт в настоящее время использует функции ACF Pro и вы переключаетесь на SCF, эти функции не будут работать. Вам нужно будет:

  • Купить коммерческий ACF Pro у WP Engine для этих функций
  • Выбрать альтернативу, которая имеет их встроенными (например, Field Forge)
  • Переписать вашу тему, чтобы избежать использования этих функций

Это самая большая проблема с принятием SCF. Многие пользователи не осознают этого до переключения.


Часть 4: Что такое Field Forge на самом деле (современная альтернатива)

Обзор

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 техническое отличие.
  • Слой совместимости с ACF. Полная поддержка get_field(), have_rows(), get_sub_field(), acf_register_block_type(). Код темы, написанный для ACF или SCF, продолжает работать после миграции.
  • Генерация схемы с помощью ИИ. Опишите группу полей на простом английском, ИИ создаст ее. 12 встроенных шаблонов + резервный вариант с ИИ. У другого плагина для пользовательских полей WordPress этого нет.
  • Автогенерация TypeScript. Скачивайте .d.ts файлы для каждой группы полей. Идеально для headless WordPress с Next.js, Astro, Nuxt.
  • Вывод SDL GraphQL + авто-регистрация WPGraphQL. Рабочие процессы headless WordPress работают из коробки.
  • Все Pro функции в платных планах. Повторитель, Гибкий контент, Группа, Клонирование, Страницы опций, PHP блоки, Галерея, Связь — все включено в план за $35/год.
  • Миграция в один клик. Из ACF, SCF, Meta Box, CMB2 и Carbon Fields.
  • Версионирование схемы. Каждое изменение группы полей отслеживается с возможностью отката. Уникальная функция.
  • Приоритетная поддержка. Ответ в течение 1 рабочего дня по всем платным планам.
  • Фиксированная цена. $35 Личный (1 сайт), $99 Профессиональный (10 сайтов), $169 Агентство (неограниченно).

Слабые стороны

  • Новый плагин. Меньшая база установок, чем у ACF с 2M+. Меньше экосистемы сторонних разработчиков (хотя слой совместимости с ACF покрывает большинство случаев).
  • Меньше учебных ресурсов. Не так много учебных пособий, видео на YouTube или ответов на Stack Overflow, как у ACF.
  • Коммерческий продукт. Не бесплатен за пределами бесплатного уровня WordPress.org, который не включает все функции.
  • Часть набора. Field Forge лучше всего в сочетании с другими плагинами Forge Suite (Lang Forge, SEO Forge, Form Forge). Использование в одиночку нормально, но теряет преимущества экосистемы.

Кому следует использовать Field Forge

  • Разработчики, которые хотят современную архитектуру (пользовательские таблицы, производительность)
  • Команды, мигрирующие с ACF и желающие слой совместимости для минимизации рисков
  • Команды, разочарованные путаницей с форками ACF/SCF и желающие ясного пути вперед
  • Разработчики headless WordPress, которым нужна поддержка TypeScript и GraphQL
  • Агентства, управляющие несколькими клиентскими сайтами, которые хотят унифицированные инструменты
  • Пользователи, которым нужны функции ACF Pro, но предпочитающие более свежую, дешевую, современную альтернативу

Часть 5: Сравнение лицом к лицу

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 Меньше, растущая

Часть 6: Рамки принятия решения

Выберите ACF, если:

  • Вы уже используете ACF Pro, он работает хорошо, и стоимость переключения не стоит потенциальных выгод
  • Вам нужны конкретные сторонние интеграции ACF (определенные плагины WordPress, которые тесно связаны с API ACF)
  • Вы явно хотите поддержку предприятия от WP Engine
  • Ваша команда имеет глубокие знания ACF, и переобучение дорого
  • Вам не нужны функции ИИ, TypeScript или современные инструменты headless
  • Вам не страшно устаревшее хранение wp_postmeta

Рекомендуется: Оставайтесь на ACF Pro. Не мигрируйте просто так.

Выберите SCF, если:

  • Бесплатное — это жесткое ограничение
  • Вам нужны только базовые пользовательские поля (текст, текстовая область, выбор, изображение, файл) — не повторитель, не гибкий контент, не страницы опций
  • Вам не страшна поддержка сообщества и медленный темп выпуска
  • Вы философски предпочитаете открытое управление WordPress.org
  • Вам не нужны ИИ или инструменты headless WordPress
  • Ваш сайт небольшой, и производительность не является проблемой

Рекомендуется: Используйте SCF. Бесплатно и нормально для простых сайтов.

Выберите Field Forge, если:

  • Вам нужны Pro функции (Повторитель, Гибкий контент, Страницы опций), но вы хотите современную альтернативу коммерческому ACF
  • Вам важна производительность на больших сайтах и нужно пользовательское хранение таблиц
  • Вы хотите генерацию схемы с помощью ИИ — действительно продуктивную функцию, которой нет у другого плагина
  • Вы строите headless WordPress и нуждаетесь в поддержке TypeScript / GraphQL
  • Вы мигрируете с ACF или SCF и хотите избежать переписывания темы через слой совместимости
  • Вы хотите приоритетную поддержку по доступной цене ($35/год против ACF Pro $49/год)
  • Вы хотите архитектуру, устойчивая к будущему, вместо устаревшего wp_postmeta

Рекомендуется: Используйте Field Forge. Лучший современный вариант в большинстве сценариев.


Часть 7: Пути миграции

ACF → Field Forge (самый распространенный)

  1. Создайте резервную копию вашей базы данных
  2. Установите Field Forge рядом с ACF
  3. Перейдите в Field Forge → Инструменты → Импорт из ACF
  4. Запустите импорт в один клик (пакетный, обрабатывает большие сайты)
  5. Проверьте мигрированные группы полей и значения
  6. Деактивируйте ACF
  7. Проверьте шаблоны темы — они продолжают работать через слой совместимости

Время: 15–60 минут для большинства сайтов.

SCF → Field Forge

Тот же процесс, что и ACF → Field Forge. SCF использует тот же формат данных, поэтому тот же импортёр работает.

ACF Pro → SCF

Не рекомендуется. Вы потеряете Pro функции (Повторитель, Гибкий контент, Страницы опций и т. д.), которые отсутствуют в SCF. Большинство реальных сайтов зависят от этих функций.

Если вы действительно хотите это сделать: вам нужно будет переписать вашу тему, чтобы избежать использования любых функций только для Pro. Это гораздо больше работы, чем миграция на Field Forge.

SCF → ACF Pro

Просто. Данные SCF работают с ACF Pro, так как они используют один и тот же формат. Установите ACF Pro, деактивируйте SCF, функции Pro снова становятся доступными.

Field Forge → ACF

Слой совместимости Field Forge работает и в другую сторону. Если вы мигрировали на Field Forge и решили вернуться к ACF, установите ACF, деактивируйте Field Forge, ваш код темы продолжает работать, потому что оба плагина реализуют одни и те же функции шаблонов.


Часть 8: Часто задаваемые вопросы

Является ли 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 году:

  • Небольшие личные сайты с базовыми потребностями → SCF (бесплатно)
  • Установленные сайты ACF Pro, которые работают хорошо → Оставайтесь на ACF Pro
  • Сайты, которые хотят современную архитектуру, ИИ и поддержку headless → Field Forge
  • Команды, создающие новые сайты → Начните с Field Forge для архитектуры, устойчивая к будущему
  • Агентства → План Field Forge для агентств ($169/год за неограниченное количество сайтов) дешевле и более функционален, чем ACF Agency ($249/год за 10 сайтов)

Что бы вы ни выбрали, поймите, что все три варианта имеют один и тот же основной API (функции шаблонов, такие как get_field()). Если вы выберете неправильно, миграция на любой другой вариант относительно безболезненна, так как написанный вами код является переносимым.


Готовы попробовать Field Forge?

Получите Field Forge — от $35/год →

14-дневный возврат. Миграция в один клик из ACF или SCF. Код темы остается совместимым.

Все еще решаете? Прочитайте Полное руководство по миграции ACF / SCF на Field Forge →

ИИ-ассистент Forge Онлайн

Привет! Я ИИ-ассистент Field Forge. Спрашивайте меня о чём угодно по плагину — настройка, возможности, устранение неполадок или разработка.

Только что
На базе Forge AI · Просмотр документации