Описание
Checkout Field Editor (Checkout Manager) for WooCommerce is a powerful yet beginner-friendly plugin that lets you add custom fields to WooCommerce checkout, edit default fields, and fully control your checkout form.
Whether you want to:
- Add a custom text field to WooCommerce checkout
- Create additional checkout fields
- Build a custom checkout experience
- Or optimize your checkout for higher conversions
This plugin acts as a powerful WooCommerce checkout field editor, allowing you to easily customize your checkout without touching code.
You can add new fields, modify default ones, rearrange field positions, and design a checkout flow that fits your business needs, all from a simple interface.
Built for both small stores and advanced WooCommerce setups, it gives you full control over your checkout experience to improve usability and increase conversions.
➕ One Plugin, Both Checkout Architectures.
Compatible with WooCommerce Block Checkout and Classic Checkout. Your custom field checkout works seamlessly in both.
How to Classic Checkout Field Editor simplifies customization?
👉 Смотреть живую демонстрацию 📘 Читать документацию 💎 Перейти на премиум-версию
🧩 Why This Checkout Field Editor?
Your checkout is the most critical step in your store. A poorly optimized checkout leads to abandoned carts and lost revenue.
This plugin helps you:
- Collect exactly the data you need
- Simplify or enhance checkout UX
- Add personalized checkout experiences
- Increase conversion rates with optimized forms
Works instantly with both Block Checkout and Classic Checkout, no migration headaches.
🚀 CORE FEATURES (FREE)
➕ Добавление новых полей на страницу оформления заказа WooCommerce
Add unlimited additional fields to your WooCommerce checkout form using simple controls. The plugin supports Text, Select, Checkbox, and Radio fields, making it easy to collect extra information from customers. It is fully compatible with both Classic Checkout and Block Checkout, ensuring seamless integration across all checkout layouts.
🧱 20 типов полей для классического оформления заказа
Customize your Classic checkout with a full range of input types:
1. Text
2. Email
3. Number
4. Password
5. Phone
6. Hidden
7. Select
8. Multi Select
9. Radio
10. Checkbox
11. Checkbox Group
12. Date
13. Time
14. Week
15. Month
16. Textarea
17. Paragraph (static text)
18. Heading
19. URL
20. Datetime Local
🧱 4 Field Types for Block Checkout
Users can also add up to 4 checkout field types in Block Checkout to collect additional customer information:
1. Text
2. Select
3. Checkbox
4. Radio Button
💡 Простой интерфейс
Интерфейс плагина, созданный как для начинающих, так и для профессионалов, отличается простотой, быстродействием и бесперебойной работой в панели управления WooCommerce.
✏️ Редактирование существующих полей оформления заказа WooCommerce
Edit default checkout fields, including Billing, Shipping, and Contact information. Change labels, placeholders, descriptions, default values, and set fields as required or optional.
🔀 Изменение порядка полей оформления заказа (перетаскиванием)
Легко перетаскивайте поля, чтобы изменить их порядок в форме оформления заказа. Идеально подходит для улучшения пользовательского опыта и конверсии.
🕹 Show or Hide Fields Instantly
Easily toggle any checkout field, show or hide without deleting it.
❌ Delete Fields
To delete fields, simply select the desired fields and click the “Remove Selected” button.
💎 ПРОФЕССИОНАЛЬНЫЕ ФУНКЦИИ — Переход на Premium
The free version of the WooCommerce checkout field editor covers the basics, but the Pro version unlocks complete control over your checkout experience. Easily customize fields and optimize your checkout flow for better usability and conversions, fully compatible with both Classic and Block Checkout.
- Access more field types: The plugin provides 4 additional field types in the paid version, bringing the total to 24.
- Show fields conditionally: Display or hide checkout fields based on cart contents, user role, shipping method, or payment gateway
- Set custom validation rules: Set custom validation rules: Enforce correct data entry with formats for phone, Email, Postcode, number, state, and URL.
- Add flexible pricing fields: Apply extra charges or discounts as fixed amounts, percentages, or per-unit fees (taxable or non-taxable)
- Control address display: Rearrange address fields and include custom checkout data in emails, invoices, and account pages
- Built for developers: Extend functionality using native WooCommerce hooks and filters without modifying core files
- Works with popular plugins: Compatible with Subscriptions, PDF invoices, multivendor marketplaces, and major payment gateways
🎯 Условная логика
Conditional Logic allows you to dynamically control the visibility of fields and sections on the checkout page based on specific conditions. This feature works based on cart data, user roles, products, and checkout field values, helping you create a more personalized and streamlined checkout experience.
You can apply conditions based on the following:
Based on Cart, User Roles, and Products
Fields or sections will be displayed only if all defined conditions are met. You can set rules such as:
- Cart contains
- Cart does not contain
- Cart only contains
- Cart subtotal equals to
- Cart subtotal greater than
- Cart subtotal less than
- Cart total equals to
- Cart total greater than
- Cart total less than
- User role equals to
Based on Checkout Fields
You can also apply conditions based on the values entered or selected in other checkout fields. These include:
- Is empty
- Is not empty
- Value equals to
- Value not equals to
- Value greater than
- Value less than
- Date equals to
- Date not equals to
- Date after
- Date before
- Day equals to
- Day not equals to
- Is checked
- Is not checked
🧠 Умная условная маршрутизация
Set complex conditions to display specific fields when certain criteria are met:
- Products
- Category
- Tag
- Shipping Class
- Product Type
💰 Поля ценообразования
Pricing Fields let you add extra charges directly at checkout based on customer selections, useful for services like add-ons or custom options.
Доступные языки:
- Fixed
- Percentage of Cart Total
- Percentage of Subtotal
- Custom
📁 File Upload Field
Customers can upload images, PDFs, or documents directly at checkout.
📈 HOW THIS PLUGIN HELPS CONVERSIONS
- Cleaner checkout = less friction
- Better UX = higher completion rate
- Relevant fields = improved data collection
- Оптимизация для более быстрого оформления заказа
🔒 БЕЗОПАСНОСТЬ И ПРОИЗВОДИТЕЛЬНОСТЬ
Fully compatible with:
- WooCommerce Subscriptions
- Multi-vendor suites (Dokan, WCFM, WC Vendors)
- PDF Invoices & Packing Slips
- Shipping & Payment Add-ons
- WooCommerce Blocks Checkout
👉 Попробуйте эти функции в нашей живой демонстрации.
🧰 УСЛОВИЯ ИСПОЛЬЗОВАНИЯ
- Collect additional customer information (e.g., delivery instructions, VAT ID, company name)
- Add checkout surveys, notes, or custom message fields
- Show or hide fields dynamically based on customer input (conditional logic)
- Предлагайте варианты подарочной упаковки, персонализации или пожертвований.
- Применяйте условное ценообразование или дополнительные услуги при оформлении заказа
- Reorder and organize checkout fields to improve form flow and reduce abandonment
- Enable or disable fields instantly using the show/hide toggle
- Customize field labels, placeholders, and validation rules
- Enhance checkout experience for both Classic and Block Checkout users
🛠 КАК ИСПОЛЬЗОВАТЬ
- Install and activate the plugin.
- Перейдите в раздел WooCommerce Форма оформления заказа в панели управления WordPress.
- Add, edit, Show/Hide, or remove fields using the simple interface.
- Drag and drop to reorder fields.
- Save your changes.
📘 Прочитайте полное руководство по настройке: Управление полями на странице оформления заказа
🔒 БЕЗОПАСНОСТЬ И ПРОИЗВОДИТЕЛЬНОСТЬ
Этот плагин прошел полную проверку безопасности в марте 2024 года после временной приостановки из-за обнаруженной проблемы.
Проблема была устранена, проверена и одобрена командой по проверке плагинов WordPress.
Наш код регулярно проверяется и оптимизируется с точки зрения скорости, безопасности и совместимости.
Мы используем одноразовые ключи, проверки возможностей и санитарную очистку во всем плагине, чтобы обеспечить безопасность и стабильность вашей оплаты.
🌍 ГОТОВО К ПЕРЕВОДУ
Готов к переводу и совместим с WPML
- WPML
- Polylang
- Loco Translate
Легко переведите все названия полей и описания на язык вашего магазина.
📈 SEO и ЭФФЕКТИВНОСТЬ
- Optimized to work smoothly with the latest WooCommerce block checkout
- No extra scripts or requests added to checkout pages
- Lightweight, clean codebase
- Compatible with caching, optimization, and security plugins
- Соблюдает последние рекомендации Google по SEO и качеству
💬 ПОДДЕРЖКА И ДОКУМЕНТАЦИЯ
- Documentation: https://jcodex.com/docs/woocommerce-custom-checkout-field-editor/
- Get Pro / Premium Version: https://jcodex.com/plugins/woocommerce-custom-checkout-field-editor/
- See Demo: https://demo.tastewp.com/woo-checkout-regsiter-field-editor
- Support: https://jcodex.com/support
🆕 СПИСОК ИЗМЕНЕНИЙ
2.5.2
- fixed critical security issues add nonces add ajax handles
- technical issues fixes
- fields edit popup new options added
- some new alerts notifications
2.5.1
- New Ui/Ux of plugin settings
- New layout of plugin dashboard settings
2.5.0
- Fix default WooCommerce Fields conflict
- Reset to defaults fields issue resolved
- Radio button field in the block checkout
- Select drop down options error in the backend
- field unique name is required in the field settings
2.4.9 — Обновление безопасности и улучшения функциональности (15 марта 2024 г.)
- Fixed: CSRF security issue verified by WordPress.org Plugin Review Team
- Improved: Nonce verification and permission checks
- Added: Compatibility with WooCommerce 8.6+ and WordPress 6.7
- Enhanced: Field rendering for WooCommerce Block Checkout
- Updated: UI improvements for easier field management
- Minor bug fixes and performance enhancements
2.4.8
- Added: Multi-select and Paragraph field types
- Enhanced: Drag-and-drop reorder system
- Improved: Field validation and UX
2.4.7
- Added: Checkbox group, Date, and Time field types
- Added: Option to disable fields temporarily
2.4.5
- Initial release with core field editor features
🙌 О РАЗРАБОТЧИКЕ
Разработано компанией JCodex Technologies
Эксперты по WordPress и WooCommerce с более чем 10-летним опытом создания индивидуальных решений для электронной коммерции и плагинов.
Мы уделяем особое внимание производительности, безопасности и инновациям. Ознакомьтесь с другими нашими плагинами и инструментами для WooCommerce на сайте https://jcodex.com/plugins/.
Будьте в курсе новостей о продуктах и учебных материалах:
🌐 https://jcodex.com/blog
Скриншоты
Установка
Автоматическая установка
-
В WordPress Admin Plugins Add New найдите «Checkout Field Editor for WooCommerce – Checkout Manager».
-
Нажмите «Установить», затем «Активировать»
-
Перейдите в WooCommerce Редактор формы оформления заказа.
Ручная установка
-
Загрузите ZIP-файл с плагином.
-
Загрузите папку с плагином в
/wp-content/plugins/. -
Активируйте через плагины в админке WordPress.
-
Откройте WooCommerce Редактор формы оформления заказа.
Минимальные требования
– WordPress 4.9+
– WooCommerce 3.0+
– PHP 5.6+ (рекомендуется PHP 7.4/8.x)
Часто задаваемые вопросы
-
Как добавить текстовое поле на страницу оформления заказа WooCommerce?
-
You can add a new text input field to the WooCommerce checkout form either by using our Checkout Field Editor plugin or by adding custom PHP code to your theme’s functions.php file.
-
Совместим ли этот плагин с WooCommerce 3.0 ?
-
Да! Бесплатная версия нашего редактора полей оформления заказа для WooCommerce поддерживает поля Текст, Выпадающий список, Флажок, и Радио-кнопка в Block Checkout, в то время как версия Classic Checkout включает до 20 типов полей.
С помощью версии PRO вы получаете доступ к расширенным функциям настройки, которые работают как в Block Checkout, так и в Classic Checkout, что дает вам полную свободу для редактирования, улучшения и оптимизации процесса оформления заказа.
-
Why should I add an additional field to the WooCommerce checkout?
-
Adding an additional field to the WooCommerce checkout helps you collect extra information from customers, such as delivery instructions, custom requests, or business details. This improves order processing and allows you to customize the checkout experience based on your needs.
-
Почему мои настраиваемые поля оформления заказа не отображаются на странице оформления заказа WooCommerce?
-
Если пользовательские поля оформления заказа не отображаются, это зависит от того, используются ли в вашем оформлении заказа шорткоды или блоки:
- Если страница оформления заказа создана с помощью шорткода, поля необходимо добавить и обновить в разделе «Поля классической формы оформления заказа».
- Если ваша корзина настраивается с помощью WooCommerce Blocks, управление полями следует осуществлять в разделе «Blocks Checkout Fields».
-
Можно ли сбросить поля оформления заказа WooCommerce до значений по умолчанию?
-
Да. Мы добавили кнопку Сбросить до значений по умолчанию, которая позволяет мгновенно восстановить исходные поля формы оформления заказа WooCommerce. Одним щелчком мыши она удаляет все пользовательские изменения и возвращает макет формы оформления заказа к настройкам WooCommerce по умолчанию.
-
Могу ли я добавлять цены в поля оформления заказа с помощью этого плагина?
-
Цены не поддерживаются в бесплатной версии. Чтобы применить цены к полям оформления заказа, вам понадобится PRO-версия, которая поддерживает несколько типов ценообразования на основе полей для расширенной настройки оформления заказа.
-
Можно ли отображать настраиваемые поля оформления заказа на странице «Мой аккаунт»?
-
В Free version пользовательские Поля можно отображать и редактировать только на Checkout page.
Pro version позволяет отображать и редактировать пользовательские Поля на:-
Страница оформления заказа
-
Страница Моя учетная запись
-
Профиль пользователя в админке WordPress
Значения полей, введенные клиентами, сохраняются и повторно используются для будущих заказов, поэтому пользователям не нужно каждый раз вводить одну и ту же информацию заново.
-
-
Как добавить текстовое поле на страницу оформления заказа WooCommerce?
-
Как добавить текстовое поле на страницу оформления заказа WooCommerce?
- WooCommerce Checkout Form Editor in your WordPress dashboard.
- Нажмите Добавить SMTP-пользователя
- Выберите Текст в качестве типа поля
- И сохраните и закройте внесенные изменения
-
Как сделать так, чтобы поле «Выбор» не имело варианта по умолчанию?
-
- Ensure the first option has a blank Option Value and blank Option Text so no value is preselected.
- При необходимости добавьте подсказку, используя поле Placeholder (например, «Выберите вариант»).
-
Будет ли это работать с моей темой?
-
Да, с большинством хорошо запрограммированных тем. Если тема жестко переопределяет шаблоны оформления заказа, обновляйте шаблоны и избегайте конфликтующих настроек.
-
Как перевести заголовки полей и сообщения?
-
Ты можешь перевести все подписи Полей и сообщения с помощью Plugin, таких как WPML, Polylang или Loco Translate. Все строки в Plugin готовы к переводу, поэтому их легко локализовать.
-
Поддерживает ли плагин переводы?
-
Да, плагин поддерживает встроенную проверку для таких распространенных полей, как Электронная почта и Телефон.
-
Есть какие-нибудь советы по повышению производительности?
-
Исключите процесс оформления заказа из JS/CSS minify/deferral и из полного кэширования страницы. Не используйте отложенную загрузку важных скриптов/стилей оформления заказа.
-
Поддерживаемый мультисайт
-
Да, Plugin полностью поддерживает WordPress Multisite. Ты можешь активировать его для всей сети или отдельно для каждого сайта.
-
Будет ли этот плагин замедлять мой сайт?
-
Нет. Плагин легковесен и оптимизирован для высокой производительности.
-
Можно ли добавлять поля условно (только для определенных товаров, ролей или способов оплаты)?
-
Бесплатно: только ручное отображение/скрытие.
PRO: Условная логика по роли, стране, сумме корзины, способу доставки/оплаты, продукту/категории, другим значениям полей и т. д. -
Могу ли я переопределить форматы адресов и включить свои пользовательские поля в адреса и электронные письма?
-
Бесплатно: стандартные форматы.
PRO: Да, переопределение форматов адресов в «Мой аккаунт», «Спасибо» и транзакционных письмах (включая ваши настраиваемые метаданные). -
Где находятся настройки плагина ?
-
Перейдите в раздел WooCommerce Редактор формы оформления заказа (левое меню админ-панели).
-
Где я могу получить помощь?
-
– Документация: https://jcodex.com/docs/woocommerce-custom-checkout-field-editor/
– Поддержка: https://jcodex.com/support/
Отзывы
Участники и разработчики
«Checkout Field Editor (Checkout Page Manager) for WooCommerce» — проект с открытым исходным кодом. В развитие плагина внесли свой вклад следующие участники:
Участники«Checkout Field Editor (Checkout Page Manager) for WooCommerce» переведён на 9 языков. Благодарим переводчиков за их работу.
Перевести «Checkout Field Editor (Checkout Page Manager) for WooCommerce» на ваш язык.
Заинтересованы в разработке?
Посмотрите код, проверьте SVN репозиторий, или подпишитесь на журнал разработки по RSS.
Журнал изменений
2.5.2
- fixed critical security issues add nonces add ajax handles
- technical issues fixes
- fields edit popup new options added
- some new alerts notifications
2.5.1
- New Ui/Ux of plugin settings
- New layout of plugin dashboard settings
2.5.0
- Fix default WooCommerce Fields conflict
- Reset to defaults fields issue resolved
- Radio button field in the block checkout
- Select drop down options error in the backend
- field unique name is required in the field settings
2.4.7
- Исправлено: проблемы совместимости с PHP 8.0+
- Improve: Field settings popup UX
- Fix: Compatibility with PDF invoices plugin
- Tweak: CSS conflict fixes in common themes
2.4.6
- Fix: Button layout conflict with WordPress admin styles
- Add: New translation strings in POT
- Tweak: Minor CSS improvements
2.4.5
- Fix: Heading/Paragraph field edge cases
- Fix: Dropdown option layout in settings
- Tweak: Remove PHP warnings in logs
2.3.9
- Новое: Обновление макета
- Обновление: добавлена поддержка блока проверки Woocommerce.
—








