
外掛標籤
開發者團隊
② 後台搜尋「Onlinefotka Checkout Field Editor for WooCommerce」→ 直接安裝(推薦)
原文外掛簡介
Checkout Field Editor by Onlinefotka gives you complete control over the WooCommerce checkout page — without touching any code.
Edit existing fields, add custom ones, reorder everything with drag-and-drop, hide fields based on conditions, and validate input with your own rules.
Built for both the classic WooCommerce checkout and the new block-based checkout (WC 8.6+).
Edit Built-in WooCommerce Fields
Change labels and placeholder text for all billing, shipping, and order fields
Mark fields as required or optional
Enable or disable individual fields
Drag-and-drop reorder fields within each section
Reset any section back to WooCommerce defaults with one click
Add Custom Fields
Add unlimited custom fields to billing, shipping, or order sections
Field types: Text, Email, Phone, Number, Textarea, Select, Radio, Checkbox, Date, Hidden
Set label, placeholder, description (helper text shown below the field), and CSS class
Control sort order within the section
Show or hide the field value in WooCommerce admin order details
Show or hide the field value in WooCommerce order emails
Conditional Logic
Show a field only when specific conditions are met
Conditions can reference any checkout field — built-in WooCommerce fields or your own custom fields
Operators: equals, not equals, contains, not empty, is empty
AND logic — all conditions must be true for the field to appear
Hidden fields are automatically excluded from required validation and are not saved to the order
Validation Rules
Add a custom regex pattern to any text-type field (e.g. ^SK[0-9]{10}$ for Slovak VAT numbers)
Set a custom error message displayed when the pattern does not match
Validation only runs when the field has a value — empty optional fields are not rejected
Block Checkout Support (WC 8.6+)
Custom fields of type Text, Select, and Checkbox are automatically registered with the WooCommerce Blocks checkout API
Works alongside classic checkout — both can coexist on the same site
Field values are saved consistently regardless of which checkout type the customer used
Virtual & Downloadable Products
Optionally hide the entire shipping address section when the cart contains only virtual or downloadable products
If the cart contains at least one physical product, shipping fields are shown normally
Order Data
Custom field values are displayed in the WooCommerce admin order detail page
Custom field values are included in WooCommerce order emails (configurable per field)
Values are saved to order meta and accessible via WooCommerce order methods
Translations
The plugin interface is available in the following languages:
English (built-in)
Slovak (sk_SK)
German (de_DE / Deutsch)
Czech (cs_CZ / Čeština)
Want to translate the plugin into your language? The .pot template file is included in the languages/ folder. You can also contribute translations via translate.wordpress.org.
Requirements
WordPress 6.0 or higher
WooCommerce 7.0 or higher
PHP 7.4 or higher
