| Возможность | 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.