| Функція | Field Forge from $35/yr | Competitor |
|---|---|---|
| Модель розробки | ✗ | ✗ |
| Кастомні типи постів | ✗ | ✓ |
| Кастомні поля | ✓ | ✓ |
| Кастомні таксономії | ✗ | ✓ |
| Кастомне зберігання в таблицях | ✓ | ✓ |
| Сумісність з ACF | ✓ | ✗ |
| Генерація схеми AI | ✓ | ✗ |
| Генерація TypeScript | ✓ | ✗ |
| Генерація GraphQL | ✓ | ✗ |
| Візуальний конструктор | ✓ | ✓ |
| Комерційна підтримка | ✓ | ✗ |
| Активна розробка | ✗ | ✗ |
| Field Forge | Pods | |
|---|---|---|
| Ціна | $35/рік (Персональний) до $169/рік (Агентство) | Безкоштовно (підтримується донатами) |
| Модель розробки | Комерційна з платною підтримкою | На основі волонтерів, підтримується донатами |
| Кастомні типи постів | Вручну через WordPress API або CPT UI | Так, в комплекті |
| Кастомні поля | Так, основна функція | Так, основна функція |
| Кастомні таксономії | Вручну | Так, в комплекті |
| Кастомне зберігання в таблицях | Так | Так (додатково, для деяких типів полів) |
| Сумісність з ACF | Так (сумісний шар) | Ні |
| Генерація схеми AI | Так | Ні |
| Генерація TypeScript | Так | Ні |
| Генерація GraphQL | Так | Ні |
| Візуальний конструктор | Так (сучасний) | Так (функціональний, але застарілий) |
| Комерційна підтримка | Так | Ні (тільки спільнота) |
| Активна розробка | Активна | Активна, але повільна (волонтер) |
На відміну від більшості плагінів для кастомних полів, Pods об’єднує реєстрацію кастомних типів постів і кастомних таксономій в одному плагіні. Налаштування кастомного типу поста з кастомними полями — це один робочий процес.
Field Forge зосереджується на кастомних полях; для кастомних типів постів ви будете використовувати CPT UI (безкоштовно) або рідний код WordPress. Для сайтів, які явно хочуть все в одному плагіні, Pods має перевагу.
Pods має ліцензію GPL і безкоштовний назавжди. Немає підписки, немає ліцензійного ключа, немає пробного періоду. Розробка підтримується донатами — ви можете фінансово підтримати, якщо вважаєте це корисним, але це не обов’язково.
Для проектів, чутливих до витрат, або сайтів, які дотримуються філософії відкритого коду, Pods важко перевершити за ціною.
Pods має додаткову функцію зберігання даних кастомного типу постів у спеціалізованих таблицях, а не в wp_posts. Це схоже на кастомне зберігання таблиць Field Forge, але охоплює цілі типи постів, а не значення полів.
Для дуже великих сайтів це може забезпечити значні поліпшення продуктивності. Кастомне зберігання таблиць Field Forge працює на рівні полів, незалежно від типу поста; кастомне зберігання таблиць Pods працює на рівні типу поста.
Розробка Pods керується потребами спільноти, а не комерційними пріоритетами. Для користувачів, які цінують grassroots-розробку з відкритим кодом, це відповідає їхнім цінностям.
Pods підтримується спільнотою через форуми WordPress.org та канал Slack. Час відповіді залежить від того, що можуть зробити волонтери. Для виробничих сайтів, які потребують гарантованої підтримки, цього недостатньо.
Платні плани Field Forge включають пріоритетну електронну підтримку з відповіддю протягом 1 робочого дня.
Розробка Pods реальна, але повільна. Основні випуски функцій відбуваються один-два рази на рік. Виправлення критичних помилок відбуваються, але можуть зайняти тижні для некритичних проблем. Це реальність проекту, керованого волонтерами.
Field Forge має спеціалізовану команду, яка випускає щомісячні оновлення з постійними поліпшеннями.
Pods не має функцій AI. Field Forge є єдиним плагіном для кастомних полів WordPress з генерацією груп полів на основі AI.
Pods має свій власний API (pods() функція, pods_get_field()) який відрізняється від ACF. Якщо ви мігруєте з ACF до Pods, вам потрібно переписати всі посилання на шаблони. Сумісний шар ACF Field Forge означає, що код ACF продовжує працювати.
Pods має обмежену підтримку headless WordPress. Значення полів доступні через REST API, але немає генерації TypeScript і нативної інтеграції WPGraphQL.
Field Forge автоматично генерує визначення TypeScript та GraphQL для кожної групи полів, плюс автоматична реєстрація WPGraphQL.
Інтерфейс адміністратора Pods функціональний, але виглядає застарілим. Field Forge має сучасний візуальний конструктор з гарячими клавішами, редагуванням в рядку, генерацією AI та попереднім переглядом в реальному часі.
Документація Pods обширна, але непослідовна — деякі функції добре задокументовані, інші — майже не задокументовані, що відображає модель обслуговування волонтерів. Документація Field Forge централізована та підтримується як частина комерційного циклу розробки.
Для всього іншого — комерційна підтримка, функції AI, інструменти headless WordPress, міграція ACF — Field Forge є кращим вибором.
Міграція з Pods є більш складною, ніж з ACF, SCF, Meta Box або CMB2, оскільки Pods має свій власний підхід до зберігання даних (додаткові кастомні таблиці) та API. Імпортер Pods Field Forge знаходиться в бета-версії та обробляє:
Що не мігрує автоматично:
pods(), pods_get_field()) — потрібно замінити на API Field Forge або функції, сумісні з ACFДля більшості сайтів Pods з простими кастомними полями міграція займає 1–3 години. Для сайтів, які використовують розширені функції Pods (кастомні таблиці, Views, складні зв’язки), плануйте більше ручної роботи.
Чи дійсно Pods безкоштовно назавжди? Так. Pods має ліцензію GPL і підтримується донатами. Немає платного рівня. Він безкоштовний з 2012 року.
Чи обробляє Field Forge кастомні типи постів так, як це робить Pods? Не в такій об’єднаній формі. Field Forge зосереджується на кастомних полях. Для кастомних типів постів використовуйте CPT UI (безкоштовний плагін), рідні виклики WordPress register_post_type() або вбудований менеджер CPT Field Forge (доступний у всіх платних планах).
Чи швидший Pods, ніж Field Forge на малих сайтах? Залежить від конфігурації. Обидва є продуктивними на малих сайтах. На великих сайтах підхід Field Forge до кастомного зберігання таблиць швидший, ніж стандартний підхід Pods до wp_postmeta.
Чи зламаються мої шаблони Pods, якщо я мігрую? Тільки ті частини, які використовують специфічні для Pods функції (pods(), pods_get_field(), частини шаблонів Pods). Сумісний шар ACF Field Forge не охоплює API Pods. Вам потрібно буде переписати виклики функцій Pods, щоб використовувати get_field() (Field Forge) або рідний get_post_meta().
Чому платити $35 за Field Forge, коли Pods безкоштовно? За комерційну підтримку, функції AI, генерацію TypeScript/GraphQL, швидші цикли розробки та кращу документацію. Якщо вам не потрібні ці речі, Pods безкоштовний і працює.
Отримайте Field Forge — від $35/рік →
14-денний повернення. Сучасна архітектура, функції AI, комерційна підтримка — для команд, яким потрібно більше, ніж допомога спільноти.
Так. Pods має ліцензію GPL і підтримується донатами. Немає платного рівня. Він безкоштовний з 2012 року.
Не в такій об'єднаній формі. Field Forge зосереджується на кастомних полях. Для кастомних типів постів використовуйте CPT UI (безкоштовний плагін), рідні виклики WordPress register_post_type() або вбудований менеджер CPT Field Forge (доступний у всіх платних планах).
Залежить від конфігурації. Обидва є продуктивними на малих сайтах. На великих сайтах підхід Field Forge до кастомного зберігання таблиць швидший, ніж стандартний підхід Pods до wp_postmeta.
Тільки ті частини, які використовують специфічні для Pods функції (pods(), pods_get_field(), частини шаблонів Pods). Сумісний шар ACF Field Forge не охоплює API Pods. Вам потрібно буде переписати виклики функцій Pods, щоб використовувати get_field() (Field Forge) або рідний get_post_meta().
За комерційну підтримку, функції AI, генерацію TypeScript/GraphQL, швидші цикли розробки та кращу документацію. Якщо вам не потрібні ці речі, Pods безкоштовний і працює.
Every feature included. Every plan. Starting at $35/yr.