Fieldwright: Checkout Field Editor for WooCommerce Block Checkout
Moved to the WooCommerce Checkout block and your checkout field editor stopped working? Most field editors were built for the old shortcode checkout and cannot reach the new one. Fieldwright was built for the Checkout block from the start. Fieldwright is a visual checkout field editor for the WooCom
About this tool.
Moved to the WooCommerce Checkout block and your checkout field editor stopped working? Most field editors were built for the old shortcode checkout and cannot reach the new one. Fieldwright was built for the Checkout block from the start.
Fieldwright is a visual checkout field editor for the WooCommerce Checkout block.
It starts with the thing most field plugins still cannot do there: WooCommerce’s own checkout fields . Rename them, switch them off, make them optional or required, and drag them into any order in the same list as the fields you add. The change reaches the browser, every country’s address rules and the Store API, so an optional postcode really is optional and the order goes through.
Then it adds fields of your own. Fourteen types, nine positions on the checkout page, and a live preview of the page beside the editor as you build it.
Answers are shown where you and your customer look for them: on the admin order screen, where you can also edit them, in the order emails, on the order confirmation page, and in the customer’s order history. Each of those can be switched off per field.
No banners and no popups. Fieldwright puts nothing in your dashboard except its own screen: no admin notices, no review prompts. Inside that screen its paid add-on is named in a few places you can read past, one of them a line you can close for good.
Everything described on this page is in this plugin. A separate paid add-on, Fieldwright Pro , adds a file upload field type, conditions, “required when” rules, checkout fees, an orders list column, CSV export of orders with their answers, answers on PDF invoices, default values for WooCommerce’s own fields, date rules including a minimum age, and delivery time slots. It is sold and supported from our own site and is not needed for anything described here.
Your settings are stored as one option and stay exactly as you left them if you deactivate the plugin and come back to it.
It collects nothing, tracks nothing, and answers WordPress’s own export and erasure requests. See “Privacy”.
Built on WooCommerce’s own Additional Checkout Fields API wherever that API can carry a field, so those fields keep working through every WooCommerce update.
Block checkout only. If your store still uses the classic (shortcode) checkout, these fields will not appear there. The builder’s Compatibility tab tells you which checkout your store renders today, and offers a draft copy of the page to try the Checkout block on.
What you can add
- Text , with a format rule (any text, email, phone number, number, web address, letters only, or your own pattern), your own message for a value that does not match, and an optional maximum length