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+) | Ні (не в форку) | Включено (платні плани) |
| Генерація схем AI | Ні | Ні | Так (унікально) |
| Генерація 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: генерація схем AI, генерація 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 →