| Функція | Field Forge from $35/yr | Competitor |
|---|---|---|
| Середній рівень | ✓ | ✗ |
| Агентський рівень | ✓ | ✓ |
| Безкоштовна версія | ✓ | ✓ |
| Архітектура зберігання | ✗ | ✗ |
| Продуктивність на великих сайтах | ✗ | ✗ |
| Сумісність коду ACF | ✗ | ✗ |
| Генерація схем AI | ✓ | ✗ |
| Генерація TypeScript | ✓ | ✗ |
| Генерація GraphQL SDL | ✓ | ✗ |
| Версійність схем / відкат | ✓ | ✗ |
| Синхронізація локального JSON | ✓ | ✓ |
| 32 типи полів | ✓ | ✓ |
| Повторювач, Flex, Група, Клон | ✓ | ✓ |
| Сторінки опцій | ✓ | ✓ |
| PHP блоки (acf_register_block_type) | ✓ | ✓ |
| Інтеграція WPGraphQL | ✗ | ✗ |
| Вік адміністративного інтерфейсу | ✗ | ✗ |
| Field Forge | Розширені користувацькі поля (ACF) | |
|---|---|---|
| Вартість входу | $35/рік (Персональний, 1 сайт) | $49/рік (Pro, необмежена кількість персональних сайтів) |
| Середній рівень | $99/рік (10 сайтів) | — (Pro охоплює лише персональні сайти) |
| Агентський рівень | $169/рік (необмежено) | $249/рік (Агентство, 10 сайтів) |
| Безкоштовна версія | Так | Так |
| Архітектура зберігання | Користувацька таблиця з індексами | wp_postmeta (спадщина) |
| Продуктивність на великих сайтах | 3–10 разів швидше запити | Проблема N+1 запитів |
| Сумісність коду ACF | Повний шар сумісності | Нативний (це ACF) |
| Генерація схем AI | Так (унікально) | Ні |
| Генерація TypeScript | Так (унікально) | Ні |
| Генерація GraphQL SDL | Так (унікально) | Ні (вимагає WPGraphQL для ACF) |
| Версійність схем / відкат | Так (унікально) | Ні |
| Синхронізація локального JSON | Так | Так |
| 32 типи полів | ✓ | ✓ (схожий обсяг) |
| Повторювач, Flex, Група, Клон | ✓ | ✓ (лише ACF Pro) |
| Сторінки опцій | ✓ | ✓ (лише ACF Pro) |
| PHP блоки (acf_register_block_type) | ✓ | ✓ (лише ACF Pro) |
| Інтеграція WPGraphQL | Нативна (авто-регистрация) | Через окремий плагін WPGraphQL для ACF |
| Вік адміністративного інтерфейсу | 2025+ | 2014 року |
Будемо чесними. ACF не став лідером категорії випадково. У нього є реальні переваги:
Тисячі сторонніх плагінів, тем і інструментів інтегруються з ACF. Коли новий розробник WordPress шукає в Google «як додати користувацькі поля», вони спочатку знаходять навчальні посібники ACF. Перевага екосистеми реальна і займе роки, щоб її наздогнати.
З 2022 року ACF підтримується командою WP Engine. У них є ресурси, персонал підтримки та зобов’язання підтримувати ACF. Для корпоративних клієнтів, які потребують стабільності постачальника на горизонті 10 років, підтримка WP Engine є заспокійливою.
ACF працює на мільйонах сайтів WordPress більше 15 років. Помилки були виявлені та виправлені. Крайні випадки задокументовані. Для сайтів, які надають перевагу «просто працює» над «останніми функціями», ACF є безпечним вибором.
Кожна агенція WordPress, фрілансер і внутрішній розробник знає ACF. Введення нових членів команди не вимагає витрат, оскільки вони вже знають get_field() та візуальний конструктор. Витрати на навчання для переходу на будь-яку альтернативу є реальними.
ACF зберігає значення полів у wp_postmeta. Це стандартний спосіб wp, і він працює для малих сайтів, але створює проблеми N+1 запитів на сайтах з великою кількістю постів або складними повторювачами. Сторінка архіву з 20 постами та 10 полями кожен = 200+ SQL запитів. На сайті, де база даних підключена до мережі (так працює більшість керованого хостингу), це додає сотні мілісекунд до кожного перегляду сторінки.
Field Forge використовує спеціальну таблицю wp_fieldforge_values з правильними індексами на (post_id, field_name), (post_id, field_group_id) та (parent_id, row_index). У поєднанні з API batch_load() та інтеграцією кешу об’єктів WordPress, той же архів з 20 постами працює в 1 SQL запиті. Реальні тести: 3–10 разів швидше на сайтах з 1000+ постами.
Функція користувацького зберігання таблиць →
Field Forge реалізує кожну функцію шаблону ACF: get_field(), the_field(), have_rows(), the_row(), get_sub_field(), get_row_layout(), update_field(), acf_register_block_type() та інші. Коли Field Forge активний, а ACF деактивований, код теми, що використовує функції ACF, продовжує працювати — виклики вирішуються на зберіганні Field Forge замість ACF.
Що це означає: ви можете мігрувати з ACF на Field Forge менш ніж за годину, не переписуючи жоден файл шаблону. Ваші існуючі виклики get_field() продовжують працювати. Ваші існуючі цикли have_rows() продовжують працювати. Ваші реєстрації acf_register_block_type() продовжують працювати. Єдина різниця полягає в тому, де зберігаються дані.
Жоден інший плагін «альтернатива ACF» не пропонує цього. Міграція з ACF зазвичай вимагає переписування кожного посилання на шаблон, тому більшість клієнтів ніколи насправді не переходять, незважаючи на розчарування продуктивністю або цінами ACF.
Field Forge є єдиним плагіном для користувацьких полів WordPress з генерацією груп полів на основі AI. Опишіть, що ви хочете, простими словами (“Секція героя з заголовком, підзаголовком, фоновим зображенням та кнопкою CTA”), і AI створює повну групу полів — правильні типи, розумні мітки, правильні значення за замовчуванням. 12 вбудованих шаблонів + резервний варіант AI для користувацьких описів.
ACF не має еквівалентної функції. Найближче до цього в екосистемі ACF є “ACF Extended”, який додає більше типів полів, а не генерацію AI.
Field Forge автоматично генерує .d.ts визначення TypeScript для кожної групи полів, плюс вихід GraphQL SDL, плюс автоматичну реєстрацію типів WPGraphQL, коли обидва плагіни активні. Для команд, які створюють безголовий WordPress з Next.js, Astro, Nuxt тощо, це перетворює користувацькі поля з кошмару безпеки типів на повністю типізоване API.
ACF вимагає встановлення WPGraphQL для ACF (окремий плагін, що підтримується командою WPGraphQL) для інтеграції GraphQL, і взагалі немає генерації TypeScript.
Генерація TypeScript → · Генерація GraphQL →
Field Forge відстежує кожну зміну групи полів як ревізію з автором, часовою міткою та повним дифом. Випадково зламали групу полів? Випустили погану зміну? Відкат одним кліком. Жоден інший плагін для користувацьких полів WordPress не має цієї функції.
ACF Pro за $49/рік охоплює необмежену кількість персональних сайтів, що звучить добре, але ACF Agency за $249/рік охоплює лише 10 сайтів. Для агентства, яке управляє 30 сайтами клієнтів, ACF коштує $249/рік. Для Field Forge — $169/рік.
Для одного сайту ACF коштує $49/рік проти Field Forge за $35/рік.
У жовтні 2024 року суперечка між WP Engine та WordPress.org щодо брендингу та контролю ACF призвела до того, що WordPress.org форкнув ACF у новий плагін під назвою Secure Custom Fields (SCF). SCF тепер автоматично встановлюється, коли користувачі шукають ACF на wordpress.org. Багато користувачів використовують SCF, не усвідомлюючи, що це вже не «той самий ACF», який вони спочатку встановили.
Це створило реальну плутанину на ринку користувацьких полів WordPress:
Позиція Field Forge: ми не займаємо сторону у суперечці ACF проти SCF. Обидва є законними варіантами. Field Forge є чіткою третьою альтернативою — побудованою з нуля, сучасною архітектурою, сумісною з обома через шар сумісності ACF.
Якщо ви на ACF і хочете сучасну архітектуру + функції AI + кращі ціни → переходьте на Field Forge. Якщо ви на SCF і хочете комерційну підтримку + функції AI → переходьте на Field Forge. Будь-яка міграція використовує той самий імпортер.
Прочитайте повний посібник ACF проти SCF проти Field Forge →
Field Forge: 32 типи полів, включаючи всі базові, вибіркові, реляційні, макетні та складні поля. ACF: ~30 типів полів у Pro, менше у безкоштовній версії. Фактично рівні. Обидва охоплюють однакові випадки використання.
Field Forge: сучасний трьохпанельний перетягування з клавіатурними скороченнями, вбудованим редагуванням, попереднім переглядом в реальному часі, генерацією AI. ACF: трьохпанельний конструктор перетягування з модальним створенням полів. Field Forge є більш сучасним. Обидва функціональні, різне покоління дизайну UI.
Field Forge: користувацьке зберігання таблиць, пакетне завантаження, інтеграція кешу об’єктів. Тестування показало 3–10 разів швидше на великих сайтах. ACF: зберігання wp_postmeta. N+1 запити на архівах. Немає вбудованого пакетного завантаження. Field Forge виграє рішуче на великих сайтах. Для малих сайтів (<500 постів) різниця не помітна.
Field Forge: імпортер з одним кліком для ACF, SCF, Meta Box, CMB2, Carbon Fields. ACF: немає міграції з одним кліком з інших плагінів. Field Forge виграє.
Field Forge: генерація схем AI (12 шаблонів + резервний варіант AI). Пропозиції типів полів AI. ACF: немає. Field Forge виграє.
Field Forge: генерація TypeScript, GraphQL SDL, автоматична реєстрація WPGraphQL, REST API з значеннями полів вбудовано. ACF: WPGraphQL для ACF окремий плагін, немає генерації TypeScript. Field Forge виграє.
Field Forge: повна історія ревізій з відкатом. ACF: немає. Field Forge виграє.
ACF: тисячі плагінів, тем і інструментів, створених навколо API ACF. Field Forge: зростаюча екосистема, але менша. Шар сумісності означає, що більшість плагінів, обізнаних про ACF, все ще працюють. ACF виграє за екосистему. Шар сумісності Field Forge пом’якшує розрив.
ACF: тисячі блогів, відео на YouTube, відповідей на Stack Overflow. Field Forge: зростаюча, але менша. ACF виграє за ресурси навчання. Багато з того, що ви дізнаєтеся про ACF, застосовується до Field Forge через шар сумісності.
ACF: корпоративна підтримка WP Engine, доступні SLA для підприємств. Field Forge: пріоритетна підтримка на платних планах, ще немає контрактів для підприємств. ACF виграє за вимогами підприємств. Field Forge краще для малих та середніх ринків.
Міграція займає 15–60 хвилин для більшості сайтів.
Завжди робіть резервну копію перед міграцією. Використовуйте інструмент резервного копіювання вашого хостингу або WP-CLI: wp db export backup.sql.
Встановіть Field Forge разом з ACF. Вони не конфліктують, оскільки шар сумісності Field Forge активується лише тоді, коли ACF деактивовано.
Field Forge → Інструменти → Імпорт з ACF. Інструмент читає групи полів та значення ACF і копіює їх у зберігання Field Forge. Індикатор прогресу показує партії по 50 постів за запитом.
Field Forge проводить автоматичну перевірку: кількість мігрованих груп збігається, кількість мігрованих значень збігається, 10 випадкових постів вибрано та порівняно.
З обома плагінами, які все ще активні, перевірте важливі сторінки: домашня сторінка, пости з користувацькими полями, сторінки опцій, будь-який користувацький тип поста. ACF все ще надає дані на цьому етапі (шар сумісності ще не активувався).
Після перевірки деактивуйте ACF. Шар сумісності Field Forge бере на себе. Шаблони теми продовжують відображатися точно так само.
Перевірте ті ж сторінки з Кроку 5. Якщо щось виглядає неправильно, повторно активуйте ACF (дані в безпеці) та зв’яжіться з підтримкою.
Щоб бути чесним, Field Forge не є правильним вибором для кожного сайту. ACF краще, коли:
Для всього іншого — сучасна архітектура, функції AI, безголовий WordPress, використання агентств, сайти з чутливою продуктивністю та будь-хто, хто хоче заощадити ~$80–$100/рік — Field Forge є кращим вибором.
Чи буде мій код ACF працювати після міграції? Так. Шар сумісності ACF реалізує кожну функцію шаблону ACF. get_field(), have_rows(), get_sub_field() та acf_register_block_type() всі працюють без змін. Жодних переписувань шаблонів.
Чи можу я запустити ACF та Field Forge одночасно? Так, під час міграції. У довгостроковій перспективі один з них має бути активним в один час. Запуск обох у виробництві означатиме дві набори груп полів у двох різних бекендах зберігання.
Чи працює Field Forge з WPGraphQL для ACF? Field Forge має свою власну нативну інтеграцію WPGraphQL (авто-регистрация типів при активації). Якщо ви використовуєте WPGraphQL для ACF, ви можете видалити його після міграції на Field Forge — нативна інтеграція замінює його.
Що з моїми файлами ACF JSON з Local JSON? Field Forge має свою власну функцію синхронізації локального JSON, яка читає подібні JSON файли з каталогу теми. Файли ACF JSON можна імпортувати в Field Forge з незначними коригуваннями формату (наш інструмент міграції обробляє це автоматично).
Чи є міграція оборотною? Так. Міграція Field Forge є не руйнівною — дані ACF залишаються на місці під час і після міграції. Якщо ви деактивуєте Field Forge, ваш сайт повертається до ACF (якщо все ще встановлений) з усіма даними в цілості.
Що з ACF Extended, ACF Frontend та іншими доповненнями ACF? Field Forge охоплює більшість функцій популярних доповнень ACF нативно (додаткові типи полів, підтримка форм на фронтенді через Form Forge). Для нішевих доповнень, які додають специфічну функціональність, зверніться до підтримки, і ми порадимо щодо сумісності.
У чому різниця між ACF та SCF? ACF — це оригінальний комерційний плагін, що належить WP Engine. SCF — це безкоштовний форк WordPress.org, створений у жовтні 2024 року. Вони мають однаковий формат даних та API функцій шаблону, тому міграція Field Forge та шар сумісності працюють для обох. Повний посібник ACF проти SCF проти Field Forge →
Отримайте Field Forge — від $35/рік →
14-денна гарантія повернення. Імпортер ACF з одним кліком. Код теми залишається сумісним через шар сумісності ACF.
Так. Шар сумісності ACF реалізує кожну функцію шаблону ACF. get_field(), have_rows(), get_sub_field(), і acf_register_block_type() всі працюють без змін. Жодних переписувань шаблонів.
Так, під час міграції. У довгостроковій перспективі один з них має бути активним в один час. Запуск обох у виробництві означатиме дві набори груп полів у двох різних бекендах зберігання.
Field Forge має свою власну нативну інтеграцію WPGraphQL (авто-регистрация типів при активації). Якщо ви використовуєте WPGraphQL для ACF, ви можете видалити його після міграції на Field Forge — нативна інтеграція замінює його.
Field Forge має свою власну функцію синхронізації локального JSON, яка читає подібні JSON файли з каталогу теми. Файли ACF JSON можна імпортувати в Field Forge з незначними коригуваннями формату (наш інструмент міграції обробляє це автоматично).
Так. Міграція Field Forge є не руйнівною — дані ACF залишаються на місці під час і після міграції. Якщо ви деактивуєте Field Forge, ваш сайт повертається до ACF (якщо все ще встановлений) з усіма даними в цілості.
Field Forge охоплює більшість функцій популярних доповнень ACF нативно (додаткові типи полів, підтримка форм на фронтенді через Form Forge). Для нішевих доповнень, які додають специфічну функціональність, зверніться до підтримки, і ми порадимо щодо сумісності.
ACF — це оригінальний комерційний плагін, що належить WP Engine. SCF — це безкоштовний форк WordPress.org, створений у жовтні 2024 року. Вони мають однаковий формат даних та API функцій шаблону, тому міграція Field Forge та шар сумісності працюють для обох. Повний посібник ACF проти SCF проти Field Forge →
Every feature included. Every plan. Starting at $35/yr.